Breaking
- The default option values for
psc
and pscBundle
are now null
. In this case, the loader will default to the purs
command and add the appropriate argument; compile
and bundle
, respectively. If your webpack configuration options for the loader set specific values please take note of this change.
- When
pscPackage
is set to true
and the configured package set is not found, then an error will be thrown indicating this failure.
- The result of
psc-package source
is now cached. This should not be an impacting change since the cache is cleared each time the webpack bundle is invalidated.
pscIdeArgs
option has been renamed to pscIdeClientArgs
PRs
- #93 Support for PureScript 0.11
Issues
- #89 Updates to support PureScript 0.11
- #90 Multiple forced compile from rebuild
- #83 Cached psc-package source result
Features
pscIdeClient
option has been added to allow for specifying the command to run instead of purs ide client
pscIdeServer
option has been added to allow for specifying the command to run instead of purs ide server
Notes
- From the above changes, version 3.0.0 of the load can work with PureScript 0.10 by setting the options:
{
// ...
psc: 'psc',
pscBundle: 'psc-bundle',
pscIdeClient: 'psc-ide-client',
pscIdeServer: 'psc-ide-server',
// ...
}