Skip to content

Latest commit

 

History

History
89 lines (45 loc) · 2.85 KB

File metadata and controls

89 lines (45 loc) · 2.85 KB

Changelog

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)

Changed

  • Relaxed elixir_make requirement (#35)

v0.1.11 (2026-04-02)

Added

  • Added :separator option to LazyHTML.text/1 (#33)

v0.1.10 (2026-02-09)

Fixed

  • LazyHTML.query/2 and LazyHTML.query_by_id/2 returning duplicate nodes (#31)

v0.1.9 (2026-02-09)

Added

  • LazyHTML.parent_node/1 and LazyHTML.nth_child/1 (#25)

Fixed

  • Segmentation fault when calling LazyHTML.from_tree/1 with highly nested trees (#30)

v0.1.8 (2025-09-15)

Added

  • Precompiled artifacts for musl

v0.1.7 (2025-08-29)

Updated

  • Updated Lexbor version (#21)

v0.1.6 (2025-08-07)

Fixed

  • Fixed regression in LazyHTML.Tree.to_html/1 memory usage (#19)

v0.1.5 (2025-08-05)

Added

  • Added LazyHTML.Tree.postreduce/3 and LazyHTML.Tree.prereduce/3 (#15)

Changed

  • Lowered the runtime glibc version requirement (#16)

v0.1.4 (2025-08-04)

Added

  • Added LazyHTML.html_escape/1 (#14)

v0.1.3 (2025-06-26)

Added

  • Added :skip_whitespace_nodes option to LazyHTML.to_tree/2 (#10)

v0.1.2 (2025-06-23)

Fixed

  • LazyHTML.from_tree/1 to preserve attribute name casing inside <svg> (#9)

v0.1.1 (2025-05-24)

Fixed

  • Fix <template> children being ignored in LazyHTML.to_html/1, LazyHTML.to_tree/1, LazyHTML.from_tree/1 (#5)

v0.1.0 (2025-04-04)

Initial release.