Releases: purescript-halogen/purescript-halogen
Releases · purescript-halogen/purescript-halogen
v5.0.0
This is the official release of Halogen 5 after several release candidates.
Halogen 5 introduces many improvements to Halogen's performance and usability. To see all changes, please review:
- The transition guide for Halogen 5
- The updated getting started guide for Halogen
v5.0.0-rc.9
Removes an instance of possibility partiality in the driver. (@srghma)
Note: This is technically a breaking change due to the type of input
in ComponentSlotSpec
changing, but is unlikely to affect many users as that record is unlikely to have been constructed or manipulated outside of the library internals.
v5.0.0-rc.8
lazy
, lazy2
, lazy3
are now exported from Halogen.HTML
v5.0.0-rc.7
- Add
onFileUpload
event handler for file inputs (@BebeSparkelSparkel) - Added
Semigroup
andMonoid
instances forHalogenM
(@safareli)
v5.0.0-rc.6
- Further fix for memory leak on repeated re-rendering (@acple)
v5.0.0-rc.5
- Finalizers will run when the top level component is
dispose
d of now - Added
selectedIndex
property (@JDurstberger) - Included workaround for memory leak due to compiler optimisation causing variable capture (@acple, @kirill-gavrilyuk)
v5.0.0-rc.4
- The
slot
function inHalogen.HTML.Core
has been renamed towidget
, as it has no relation to component slots and instead populates "widgets" in the underlyingVDom
. The normalslot
function remains inHalogen.HTML
so this should have minimal impact. - Added a
renderWidget
function for substituting widgets for otherHTML
v5.0.0-rc.3
- Updated dependencies
- Added
expand
forIProp
v5.0.0-rc.2
- Dropped
Functor
constraint fromHalogenQ
instances - Added
Functor
instance forComponentSlot
v5.0.0-rc.1
Initial release for Halogen 5