Skip to content

Releases: ethul/purs-loader

3.1.3

17 Mar 21:18
Compare
Choose a tag to compare

Bad release. Please use 3.1.4 or higher.

3.1.2

03 Oct 17:43
Compare
Choose a tag to compare

Bug fixes

  • #100 Handle new files in ide mode

3.1.1

24 Aug 23:59
Compare
Choose a tag to compare

Bug Fixes

  • #97 Generate module map once

3.1.0

12 Aug 14:50
Compare
Choose a tag to compare

Features

  • #101 Adds source maps support when pscArgs.sourceMaps is true.

1.1.1

27 Jun 21:44
Compare
Choose a tag to compare

Bug Fixes

  • #97 Ensure the module map is generated once

3.0.0

25 Apr 21:58
Compare
Choose a tag to compare

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

3.0.0-beta.2

25 Apr 01:10
Compare
Choose a tag to compare
3.0.0-beta.2 Pre-release
Pre-release

Note that the release notes from the 3.0.0 betas will be consolidated in the 3.0.0 release.

Breaking

  • pscIdeArgs option has been renamed to pscIdeClientArgs

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

3.0.0-beta.1

23 Apr 23:05
Compare
Choose a tag to compare
3.0.0-beta.1 Pre-release
Pre-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.

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

3.0.0-beta.0

23 Apr 23:05
Compare
Choose a tag to compare
3.0.0-beta.0 Pre-release
Pre-release

Bad release

2.4.2

15 Apr 20:00
Compare
Choose a tag to compare

Fixes

  • #86 fix deprecation warning for webpack 2 (@ryani33)