From 318e5a19ccfe28427fd1bd239cd154dcff951f5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maxime=20=E2=80=9Cpep=E2=80=9D=20Buquet?= Date: Tue, 23 Jul 2024 01:04:35 +0200 Subject: [PATCH] jid: Update Changelog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maxime “pep” Buquet --- jid/CHANGELOG.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/jid/CHANGELOG.md b/jid/CHANGELOG.md index 6ad0ce31..0933bf55 100644 --- a/jid/CHANGELOG.md +++ b/jid/CHANGELOG.md @@ -1,5 +1,7 @@ -Version xxx, release xxx: +Version 0.11.0, release 2024-07-23: * Breaking: + - Move InnerJid into Jid and reformulate BareJid and FullJid in terms of + Jid. - With the addition of `str`-like types for `DomainPart`, `NodePart` and `ResourcePart`, the functions on `Jid`, `BareJid` and `FullJid` which return the respective types have been changed to return references @@ -21,6 +23,15 @@ Version xxx, release xxx: `impl From for Jid`, both of which are (unlike `::from_parts`) copy-free. - `as_str` methods have been added on all Jid types. + - Derive PartialOrd/Ord for Jid types. + - Implement `Borrow` on `FullJid` and `BareJid`. + - Make the crate no_std + - Update to edition 2021. + - Use debug_tuple instead of string formatting to get standard-like + output. + - Improve perfs of comparison operators (#123) + - Add more test cases + - Fix clippy lints, cargo doc, and other warnings Version 0.10.0, release 2023-08-17: * Breaking