Changelog: tramaj-halogen
On Fri, 25 Sep 2026, by @lucasdicioccio, 189 words, 0 code snippets, 1 links, 0images.
Changelog: tramaj-halogen
Release history of tramaj-halogen, the Halogen host: folds an evaluated Node into Halogen.HTML. Releases happen when there are
major changes rather than on a schedule; each entry below is one version.
Every implementation has its own page like this one, and each page is
tagged so the site builds one Atom feed per implementation:
#changelog #purescript #tramaj-halogen
The unreleased entry has breaking changes to numbers: Migrating to integers and floats says what to do about each.
tramaj-halogen (none)unreleased
Consumed as a git dependency; no registry release yet.
- added `Tramaj.Halogen.foldToHalogen`, wiring each `action(...)` to the host's own Action type.
- changed Breaking: a scalar is rendered by its type, as `str` writes it: an integer as its digits, a float always with a fraction or an exponent. The float `1.0` renders as `1.0` where it rendered as `1`.
- changed Breaking: takes `Tramaj.Json` values where it took Argonaut's, following `tramaj-purs`.
- fixed An integer beyond 32 bits is no longer rendered with a fraction.
- added A term renders as the call that built it, such as `sum(#0, 1)`, in a `code` element in text position, like a symbol.