Releases: ethul/purs-loader
Releases · ethul/purs-loader
0.6.0-beta.5: Supports plugin 0.2.0-beta.6
Changes
- No longer writes PureScript output
- Example has been extracted to an external repository
0.6.0-beta.4: Support plugin 0.2.0-beta.5
Features
- ethul/purescript-webpack-plugin#9 - Optional psc-bundle
- ethul/purescript-webpack-plugin#10 - Configurable psc executables
0.6.0-beta.3
Version 0.6.0-beta.3
0.6.0-beta.2: Additional debugging
Version 0.6.0-beta.2
0.6.0-beta.1: Debugging
Features
Adding debug functionality with the name as purs-loader
.
0.6.0-beta.0: Track dependencies
Features
- #37 Handles dependencies of PureScript files so that the bundle is rebuilt appropriately.
Breaking Changes
- This requires purescript-webpack-plugin@0.2.0-beta.0 or newer
0.5.0: Plugin/loader split
Features
The main change in this release is the split of functionality into a loader and a plugin. It is now required to use both this loader and the purescript-webpack-plugin. Please refer to the example for details on how to set up project using both the loader and plugin.
Note that this is a breaking change. Also be aware of purescript/purescript#1794 until purescript 0.8 is released.
Bug Fixes
Special Thanks
I would like to especially thank @natefaubion for the work done to make this release possible. @natefaubion review of the PR, discussions on the issues raised pertaining to this change, and original code samples, where of great help to arrive at the current implementation. Thanks @natefaubion!
0.4.0: Relative require paths
Features
- #30 Fixes require paths of purescript modules (@natefaubion)
Migration
- The output directory of the purescript generated javascript should no longer be specified in the webpack.conf.js resolve.modulesDirectories array. The example has been updated to reflect this change.
0.3.4: Add dependencies on error
Features
- #28 Adds dependencies before compilation.
0.3.3: Always add webpack dependencies
Features
- #26 - ensure that all PureScript files are added as webpack dependencies