Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: bartblast/hologram

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

v0.5.0

26 Jul 01:18

Choose a tag to compare

Key highlights:

  • Complete bitstring rewrite with ~50x rendering speed improvements!
  • Comprehensive session and cookie management
  • Live reload functionality for enhanced DX
  • Incremental compilation (2x-10x faster builds)
  • New pointer and mouse move events
  • HTTP-based transport layer
  • CRDT support for future distributed features

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

v0.4.0

26 Mar 19:20

Choose a tag to compare

Backward Incompatible Changes

  • Change template sigil from ~H to ~HOLO
  • Require Elixir 1.15+ and Erlang/OTP 24+

New Features

  • Add "select" event support on input and textarea elements

Enhancements

  • Add "rel" prop to Hologram.UI.Link component
  • Support Elixir 1.18

Bug Fixes

  • Fix page params casting rescue clause (#164)
  • Fix building function captures with arity 0
  • Fix variable versioning when transpiling to JavaScript
  • Fix "class" attribute patching in root HTML element (#186)

v0.3.0

22 Jan 16:48
f6be8f8

Choose a tag to compare

New Features

  • Add ~JS sigil support for basic JavaScript interoperability

Bug Fixes

  • Fix root HTML element attribute patching during page navigation (#165)

Documentation

  • Add HexDocs documentation setup and configuration