Skip to content

Commit 9aaea92

Browse files
committed
Release 0.40.1
1 parent ce488bc commit 9aaea92

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "quick-xml"
3-
version = "0.40.0"
3+
version = "0.40.1"
44
description = "High performance xml reader and writer"
55
edition = "2021"
66

Changelog.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,14 @@
1818

1919
### Bug Fixes
2020

21-
- Fix `unreachable!()` panic in the serde deserializer when a DOCTYPE
21+
### Misc Changes
22+
23+
24+
## 0.40.1 -- 2026-05-15
25+
26+
### Bug Fixes
27+
28+
- [#964]: Fix `unreachable!()` panic in the serde deserializer when a DOCTYPE
2229
declaration appears between two text runs inside an element (e.g.
2330
`<a>x<!DOCTYPE y>z</a>`). The DOCTYPE used to break `drain_text`'s
2431
consecutive-text merge, so two `DeEvent::Text` events reached
@@ -28,6 +35,8 @@
2835
is merged into one run. Discovered via libFuzzer on a real-world
2936
SAML deserializer harness.
3037

38+
[#964]: https://github.com/tafia/quick-xml/pull/964
39+
3140
### Misc Changes
3241

3342

0 commit comments

Comments
 (0)