Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [v0.1.12](https://github.com/dashbitco/lazy_html/tree/v0.1.11) (2026-07-20)
### Changed
- Relaxed `elixir_make` requirement ([#35](https://github.com/dashbitco/lazy_html/pull/35))
## [v0.1.11](https://github.com/dashbitco/lazy_html/tree/v0.1.11) (2026-04-02)
### Added
- Added `:separator` option to `LazyHTML.text/1` ([#33](https://github.com/dashbitco/lazy_html/pull/33))
## [v0.1.10](https://github.com/dashbitco/lazy_html/tree/v0.1.10) (2026-02-09)
### Fixed
- `LazyHTML.query/2` and `LazyHTML.query_by_id/2` returning duplicate nodes ([#31](https://github.com/dashbitco/lazy_html/pull/31))
## [v0.1.9](https://github.com/dashbitco/lazy_html/tree/v0.1.9) (2026-02-09)
### Added
- `LazyHTML.parent_node/1` and `LazyHTML.nth_child/1` ([#25](https://github.com/dashbitco/lazy_html/pull/25))
### Fixed
- Segmentation fault when calling `LazyHTML.from_tree/1` with highly nested trees ([#30](https://github.com/dashbitco/lazy_html/pull/30))
## [v0.1.8](https://github.com/dashbitco/lazy_html/tree/v0.1.8) (2025-09-15)
### Added
- Precompiled artifacts for musl
## [v0.1.7](https://github.com/dashbitco/lazy_html/tree/v0.1.7) (2025-08-29)
### Updated
- Updated Lexbor version ([#21](https://github.com/dashbitco/lazy_html/pull/21))
## [v0.1.6](https://github.com/dashbitco/lazy_html/tree/v0.1.6) (2025-08-07)
### Fixed
- Fixed regression in `LazyHTML.Tree.to_html/1` memory usage ([#19](https://github.com/dashbitco/lazy_html/pull/19))
## [v0.1.5](https://github.com/dashbitco/lazy_html/tree/v0.1.5) (2025-08-05)
### Added
- Added `LazyHTML.Tree.postreduce/3` and `LazyHTML.Tree.prereduce/3` ([#15](https://github.com/dashbitco/lazy_html/pull/15))
### Changed
- Lowered the runtime glibc version requirement ([#16](https://github.com/dashbitco/lazy_html/pull/16))
## [v0.1.4](https://github.com/dashbitco/lazy_html/tree/v0.1.4) (2025-08-04)
### Added
- Added `LazyHTML.html_escape/1` ([#14](https://github.com/dashbitco/lazy_html/pull/14))
## [v0.1.3](https://github.com/dashbitco/lazy_html/tree/v0.1.3) (2025-06-26)
### Added
- Added `:skip_whitespace_nodes` option to `LazyHTML.to_tree/2` ([#10](https://github.com/dashbitco/lazy_html/pull/10))
## [v0.1.2](https://github.com/dashbitco/lazy_html/tree/v0.1.2) (2025-06-23)
### Fixed
- `LazyHTML.from_tree/1` to preserve attribute name casing inside `<svg>` ([#9](https://github.com/dashbitco/lazy_html/pull/9))
## [v0.1.1](https://github.com/dashbitco/lazy_html/tree/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](https://github.com/dashbitco/lazy_html/pull/5))
## [v0.1.0](https://github.com/dashbitco/lazy_html/tree/v0.1.0) (2025-04-04)
Initial release.