Releases: purescript-halogen/purescript-halogen
v7.0.0
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 toid
in Halogen 6, becauseid
was renamed toidentity
in the PureScript prelude. Theid_
synonym has been removed (#791 by @garyb). - The
autocomplete
property is no longer a boolean sum typeOnOff
and is now a dedicatedAutocompleteType
sum type imported fromdom-indexed
(#790 by @thomashoneyman).
New Features
- You can now
join
forkedHalogenM
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
v6.1.3
v6.1.2
Improvements:
- Fixed warnings related to the PureScript 0.14.1 release (#750 by @JordanMartinez)
- Installed transitive dependencies which are directly imported (#751 by @peterbecich)
v6.1.1
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:
- Added example of lazy & memoized (#747 by @thomashoneyman)
v6.1.0
New features:
- Added
tellAll
andrequestAll
functions (#739 by @thomashoneyman)
Other improvements:
- Fixed errors in the Halogen guide resulting from the Halogen 6 transition (#735 by @raptazure, #736 by @shaunplee, #737 by @raptazure)
v6.0.0
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.
- The transition guide for Halogen 6
- The updated getting started guide for Halogen
- The new halogen-subscriptions library