Skip to content

Releases: purescript/purescript-refs

v6.0.0

27 Apr 14:20
f8e6216
Compare
Choose a tag to compare

Breaking changes:

v5.0.0

26 Feb 17:08
f66d3cd
Compare
Choose a tag to compare

Breaking changes:

  • Added support for PureScript 0.14 and dropped support for all previous versions (#29)

New features:

  • Allow the construction of self-referential Refs (#21)
  • Add roles declarations to allow safe coercions (#29)

Bugfixes:

Other improvements:

  • Add some examples and tests and update documentation (#19, #20, #31)
  • Remove primes from foreign module exports in preparation for ES modules (#24)
  • Remove return {} from FFI implementations for a small performance boost (#27)
  • Migrated CI to GitHub Actions and updated installation instructions to use Spago (#33)
  • Added a changelog and pull request template (#34, #35)

v4.1.0

26 May 13:29
e8b1754
Compare
Choose a tag to compare
  • Added modify_ - modify with a Unit return (@justinwoo)

v4.0.0

22 May 22:42
5041ba4
Compare
Choose a tag to compare
  • Updated for PureScript 0.12
  • Names have been shortened to drop the Ref prefix for less repetition with qualified imports
  • The argument order of functions has changed so the Ref is always in the last position

v3.0.0

26 Mar 02:10
Compare
Choose a tag to compare
  • Updated for PureScript 0.11

v2.0.0

02 Oct 11:49
Compare
Choose a tag to compare
  • Updated dependencies

v1.0.0

01 Jun 01:56
Compare
Choose a tag to compare

This release is intended for the PureScript 0.9.1 compiler and newer.

Note: The v1.0.0 tag is not meant to indicate the library is “finished”, the core libraries are all being bumped to this for the 0.9 compiler release so as to use semver more correctly.

v1.0.0-rc.1

17 Mar 22:44
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release
  • Release candidate for the psc 0.8+ core libraries

v0.2.0

30 Jun 00:23
Compare
Choose a tag to compare

This release works with versions 0.7.* of the PureScript compiler. It will not work with older versions. If you are using an older version, you should require an older, compatible version of this library.

v0.2.0-rc.1

09 Jun 21:49
Compare
Choose a tag to compare
v0.2.0-rc.1 Pre-release
Pre-release

Initial release candidate of the library intended for the 0.7 compiler.