Releases: martinblech/xmltodict
Releases · martinblech/xmltodict
v1.0.4
22 Feb 01:46
Compare
Sorry, something went wrong.
No results found
1.0.4 (2026-02-22)
Bug Fixes
unparse: add bytes_errors policy and handle bytes scalars consistently (ed70434 )
v1.0.3
15 Feb 04:04
Compare
Sorry, something went wrong.
No results found
1.0.3 (2026-02-15)
Bug Fixes
unparse: serialize None text/attrs as empty values (fixes #401 ) (aa16511 )
Documentation
readme: fix Fedora and Arch package links (fd6a73b )
v1.0.2
17 Sep 21:58
Compare
Sorry, something went wrong.
No results found
1.0.2 (2025-09-17)
Bug Fixes
allow DOCTYPE with disable_entities=True (default) (25b61a4 )
v1.0.1
17 Sep 06:24
Compare
Sorry, something went wrong.
No results found
1.0.1 (2025-09-17)
Bug Fixes
fail closed when entities disabled (c986d2d )
validate XML comments (3d4d2d3 )
Documentation
add SECURITY.md (6413023 )
clarify behavior for empty lists (2025b5c )
clarify process_comments docs (6b464fc )
clarify strip whitespace comment behavior (b3e2203 )
create AGENTS.md for coding agents (0da66ee )
replace travis with actions badge (2576b94 )
update CONTRIBUTING.md (db39180 )
v1.0.0
12 Sep 18:29
Compare
Sorry, something went wrong.
No results found
1.0.0 (2025-09-12)
⚠ BREAKING CHANGES
modernize for Python 3.9+; drop legacy compat paths
Features
unparse: add limited XML comment round-trip; unify _emit behavior (e43537e )
unparse: add selective force_cdata support (bool/tuple/callable) (a497fed ), closes #375
Bug Fixes
namespaces: attach [@xmlns](https://github.com/xmlns) to declaring element when process_namespaces=True (f0322e5 ), closes #163
streaming: avoid parent accumulation at item_depth; add regression tests (220240c )
unparse: handle non-string #text with attributes; unify value conversion (927a025 ), closes #366
unparse: skip empty lists to keep pretty/compact outputs consistent (ab4c86f )
Reverts
remove initial Release Drafter config (c0b74ed )
Documentation
readme: add API reference for parse()/unparse() kwargs (e5039ad )
readme: mention types-xmltodict stub package (58ec03e )
Code Refactoring
modernize for Python 3.9+; drop legacy compat paths (7364427 )
v0.15.1
12 Sep 05:53
Compare
Sorry, something went wrong.
No results found