Skip to content

v7.0.0

Latest
Compare
Choose a tag to compare
@thomashoneyman thomashoneyman released this 02 May 13:43
· 12 commits to master since this release
222e1fe

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).