Releases: bartblast/hologram
Releases · bartblast/hologram
v0.6.5
12 Nov 20:18
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Fixed quota exceeded error during page navigation by implementing hybrid storage strategy with OPFS (#272 )
v0.6.4
11 Oct 15:16
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Fixed template expression interpolation to use the String.Chars protocol
v0.6.3
25 Sep 16:05
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Fixed WebSocket ping failures
v0.5.0
26 Jul 01:18
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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