From c70843434f78f0f7d754d444e11ab056b6237f09 Mon Sep 17 00:00:00 2001 From: Han Xu Date: Sun, 26 Jul 2026 12:53:23 -0700 Subject: [PATCH 1/2] prepare for release 0.20.3 --- CHANGELOG.md | 17 +++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e5580f..5a82fc0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +# Version 0.20.3 (2026-07-26) + +This is a small bugfix release. + +## Bug fixes / improvements + +- Fix a panic when encoding a name that contains a label longer than 63 bytes. The packet write path now reports an error and skips the offending question or record, instead of asserting. (#484, commit `08362e3`) + +## Other changes + +- docs: add RFC 6762 compliance rows for the features added in v0.20.2. (commit `a574e93`) + +## All changes + +* `a574e93 2026-07-24` docs: add RFC 6762 compliance rows for v0.20.2 features (keepsimple1) +* `08362e3 2026-07-24` fix: Panic in write_utf8 (assert s.len() < 64) (#484) (keepsimple1) + # Version 0.20.2 (2026-07-16) This is a feature and bugfix release focused on improved RFC 6762 compliance. diff --git a/Cargo.toml b/Cargo.toml index b1c9e03..d8e46ed 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdns-sd" -version = "0.20.2" +version = "0.20.3" authors = ["keepsimple "] edition = "2018" rust-version = "1.71.0" From 6ce2128d2cd0af82eb724ad37ad7b9a6240ff2dd Mon Sep 17 00:00:00 2001 From: Han Xu Date: Sun, 26 Jul 2026 12:58:25 -0700 Subject: [PATCH 2/2] be more concise --- CHANGELOG.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a82fc0..55cb4be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,10 +6,6 @@ This is a small bugfix release. - Fix a panic when encoding a name that contains a label longer than 63 bytes. The packet write path now reports an error and skips the offending question or record, instead of asserting. (#484, commit `08362e3`) -## Other changes - -- docs: add RFC 6762 compliance rows for the features added in v0.20.2. (commit `a574e93`) - ## All changes * `a574e93 2026-07-24` docs: add RFC 6762 compliance rows for v0.20.2 features (keepsimple1)