All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
v0.1.12 (2026-07-20)
- Relaxed
elixir_makerequirement (#35)
v0.1.11 (2026-04-02)
- Added
:separatoroption toLazyHTML.text/1(#33)
v0.1.10 (2026-02-09)
LazyHTML.query/2andLazyHTML.query_by_id/2returning duplicate nodes (#31)
v0.1.9 (2026-02-09)
LazyHTML.parent_node/1andLazyHTML.nth_child/1(#25)
- Segmentation fault when calling
LazyHTML.from_tree/1with highly nested trees (#30)
v0.1.8 (2025-09-15)
- Precompiled artifacts for musl
v0.1.7 (2025-08-29)
- Updated Lexbor version (#21)
v0.1.6 (2025-08-07)
- Fixed regression in
LazyHTML.Tree.to_html/1memory usage (#19)
v0.1.5 (2025-08-05)
- Added
LazyHTML.Tree.postreduce/3andLazyHTML.Tree.prereduce/3(#15)
- Lowered the runtime glibc version requirement (#16)
v0.1.4 (2025-08-04)
- Added
LazyHTML.html_escape/1(#14)
v0.1.3 (2025-06-26)
- Added
:skip_whitespace_nodesoption toLazyHTML.to_tree/2(#10)
v0.1.2 (2025-06-23)
LazyHTML.from_tree/1to preserve attribute name casing inside<svg>(#9)
v0.1.1 (2025-05-24)
- Fix
<template>children being ignored inLazyHTML.to_html/1,LazyHTML.to_tree/1,LazyHTML.from_tree/1(#5)
v0.1.0 (2025-04-04)
Initial release.