Skip to content

Releases: bartblast/hologram

v0.7.1

14 Feb 00:03

Choose a tag to compare

Bug Fixes

  • Fixed error message resolution crash for error types without a message field (#694)
  • Fixed ReferenceError: Erlang_UnicodeUtil is not defined on client-side (#696)

v0.7.0

12 Feb 22:34

Choose a tag to compare

Key highlights:

  • Erlang runtime coverage jumped from 34% to 96% with 150 newly ported functions across 19 modules
  • 49 contributors participated in the Elixir-to-JavaScript porting initiative
  • Elixir standard library readiness grew from 74% to 87%
  • Faster compilation through asynchronous compiler mutations
  • New client-side ERTS infrastructure with ETS foundational support

Full release notes:
https://hologram.page/blog/porting-initiative-delivers-hologram-v0-7-0

v0.6.6

07 Jan 22:49

Choose a tag to compare

Bug Fixes

  • Fixed ported :maps.put/3 and :maps.remove/2 that mutated their arguments (#521)

v0.6.5

12 Nov 20:18

Choose a tag to compare

Bug Fixes

  • Fixed quota exceeded error during page navigation by implementing hybrid storage strategy with OPFS (#272)

v0.6.4

11 Oct 15:16

Choose a tag to compare

Bug Fixes

  • Fixed template expression interpolation to use the String.Chars protocol

v0.6.3

25 Sep 16:05

Choose a tag to compare

Bug Fixes

  • Fixed handling implicit size in last bitstring segments
  • Fixed handling match placeholders in bitstring segments
  • Fixed client-side support for Integer.parse/2

Enhancements

  • Ported :erlang.binary_to_integer/2 to JS
  • Ported :erlang.split_binary/2 to JS

v0.6.2

20 Sep 02:12

Choose a tag to compare

Bug Fixes

  • Fixed form-level change events to collect data from all form fields
  • Fixed submit events to return boolean values for checked checkboxes
  • Fixed form-level change events to return boolean values for checked checkboxes

v0.6.1

19 Sep 15:29

Choose a tag to compare

This patch release resolves a specific edge case in the AST normalizer that was preventing code with functions named try from compiling correctly.

v0.6.0

11 Sep 21:22

Choose a tag to compare

Key highlights:

  • Complete form support with synchronized and non-synchronized form elements
  • Enhanced security with CSRF protection and XSS prevention
  • Action scheduling with delay parameters for smooth 60 FPS animations
  • Cross-platform improvements with extensive Windows development support
  • Compiler reliability improvements with smart locking system

Full release notes:
https://hologram.page/blog/hologram-v0-6-0-released

v0.5.1

04 Aug 17:31

Choose a tag to compare

Bug Fixes

  • Fixed WebSocket ping failures