Skip to content

3.0.0

Compare
Choose a tag to compare
@ethul ethul released this 25 Apr 21:58
· 31 commits to master since this release

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',
// ...
}