Skip to content

Releases: purescript-halogen/purescript-halogen

v7.0.0

02 May 13:43
222e1fe
Compare
Choose a tag to compare

Halogen 7 adds support for PureScript 0.15 and ES modules. Due to the significance of this change for PureScript projects this is a compatibility release that maintains the Halogen API almost entirely. However, there are still some minor changes. If you are migrating an application from Halogen 6 we recommend reading through the PureScript 0.15 migration guide.

Breaking Changes

  • The library has been upgraded to work with PureScript 0.15 (#790 by @thomashoneyman)
  • The id_ function was renamed to id in Halogen 6, because id was renamed to identity in the PureScript prelude. The id_ synonym has been removed (#791 by @garyb).
  • The autocomplete property is no longer a boolean sum type OnOff and is now a dedicated AutocompleteType sum type imported from dom-indexed (#790 by @thomashoneyman).

New Features

  • You can now join forked HalogenM code (#792 by @garyb)
  • The auxclick event is now supported with a corresponding event handler (#789 by @joe-op)
  • The srcdoc property can now be used with iframes (#753 by @ozkutuk).

Bugfixes

  • The value property has been relaxed from being only a string to being any value which satisfies the IsProp type (#791 by @garyb).

v6.1.3

29 Jul 16:16
79b86b7
Compare
Choose a tag to compare

Bugfixes:

  • Re-add export of requestAll to the Halogen module (#761 by @KaneRoot)

v6.1.2

29 Apr 17:33
Compare
Choose a tag to compare

Improvements:

v6.1.1

15 Apr 15:39
951bada
Compare
Choose a tag to compare

Bugfixes:

  • Fixed memoized by not eta-expanding; previously, the function would never successfully memoize (#743 by @thomashoneyman)
  • Fixed undefined type variable o in guide (#745 by @Trequetrum)

Other improvements:

v6.1.0

15 Mar 16:35
Compare
Choose a tag to compare

New features:

Other improvements:

v6.0.0

09 Mar 02:12
Compare
Choose a tag to compare

This is the official Halogen 6 release.

Halogen 6 introduces several quality-of-life improvements for using Halogen on a day-to-day basis, without major changes to how you use the library to build your applications. It's an intentionally small release which adds polish to the library and which is the first to support version 0.14 of the PureScript compiler.

v5.1.1

04 Jan 23:09
d981baa
Compare
Choose a tag to compare

This release provides minor documentation fixes and adds the scope property (#718)

v5.1.0

05 Sep 03:14
8e6c567
Compare
Choose a tag to compare
  • Add a style attribute function (#692)

v5.0.2

18 Jun 22:00
3ee1bb2
Compare
Choose a tag to compare
  • Read the most recent driver state when disposing of the application (#676)

v5.0.1

02 Jun 15:04
1fb924e
Compare
Choose a tag to compare

This patch release makes minor fixes to documentation: