All Versions
37
Latest Version
Avg Release Cycle
25 days
Latest Release
21 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.4.10 Changes
May 26, 2026 -
v0.4.9 Changes
May 15, 2026- ➕ Add an ability to specify tags and namespace for fragmented parser
- ➕ Add a new serialization mode when pretty printing:
html5test - 👍 Allow empty HTML fragments
- 🛠 Fix attrs access for non-element nodes
- 👌 Improve buffer cleanups
- 🛠 Fix duplicate text when doing
text(deep=True)on a text node - 👌 Improve text concatenation performance
- 👌 Improve attribute handling
-
v0.4.8 Changes
May 04, 2026- Add Add
html_pretty,inner_html_prettymethods - 🆓 Enable free-threading
- Improve
merge_text_nodes - ⚡️ Update
lexbor
- Add Add
-
v0.4.7 Changes
March 06, 2026- 🛠 Fix
.text()anditer()for HTML fragments when there are multiple nodes at the root level. Resolves #209. - ⚡️ Update lexbor. Resolves #212.
- 💥 Breaking changes: Empty tags are now serialized to
<div value="">instead of<div value>
(Commit 4530fed). - 🏷 Improve
unwrap_tagsandmerge_text_nodes.
- 🛠 Fix
-
v0.4.6 Changes
December 06, 2025- 🛠 Fix HTML parsing in fragment parser for
LexborHTMLParser - 🛠 Fix memory leak in fragment parser
- 👌 Improve
skip_emptyparameter for text methods @pygarap - ➕ Add
comment_contentmethod @pygarap - 🐎 Minor performance optimizations
- ➕ Add
create_tagmethod toLexborHTMLParser - 🛠 Fix advanced selector (
.select()) when attributes are empty.
- 🛠 Fix HTML parsing in fragment parser for
-
v0.4.5 Changes
December 05, 2025 -
v0.4.4 Changes
November 25, 2025 -
v0.4.3 Changes
November 16, 2025- ⚡️ Update
lexbor - 🛠 Fix missing description on PyPi.
- ⚡️ Update
-
v0.4.1 Changes
November 14, 2025- 🛠 Fix parsing of CSS selectors that contain Unicode characters.
-
v0.4.0 Changes
September 28, 2025- 🛠 Fix incorrect default value in docstrings for strict argument
- Fix incorrect exception handling for
any_css_matches - 🛠 Fix docstring for
css_firstmethod - Fix memory leak in
merge_text_nodesfor lexbor backend - ⚡️ Update lexbor backend
- ➕ Add
.inner_htmlproperty. Allows to get and set inner HTML of a node. - ⚡️ Update various docstrings.
- 🐎 Optimize performance for
css_firstin lexbor backend - 🛠 Fix segfaults when accessing attributes. Resolves #135.
- ➕ Add new
.clonemethod to lexbor backend. Resolve #117. - 👌 Improve unicode handling for malformed text. Resolves #138.
- 🛠 Fix segfaults when doing double
.decompose. Resolves #179. - 🛠 Fix sefgaults when doing double
.unwrap. Resolves #169. - 🛠 Fix typo for tag names. Clarify available tag names.