jid/CHANGELOG.md 🔗
@@ -1,3 +1,8 @@
+Unreleased
+
+ * Breaking
+ - serde: Jid is now using untagged enum representation (#66)
+
Version 0.9.3, release 2022-03-07:
* Updates
- Bumped minidom to 0.14
xmppftw created
jid/CHANGELOG.md | 5 +++++
jid/src/lib.rs | 1 +
2 files changed, 6 insertions(+)
@@ -1,3 +1,8 @@
+Unreleased
+
+ * Breaking
+ - serde: Jid is now using untagged enum representation (#66)
+
Version 0.9.3, release 2022-03-07:
* Updates
- Bumped minidom to 0.14
@@ -67,6 +67,7 @@ impl fmt::Display for JidParseError {
/// An enum representing a Jabber ID. It can be either a `FullJid` or a `BareJid`.
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
+#[cfg_attr(feature = "serde", serde(untagged))]
#[derive(Debug, Clone, PartialEq, Eq, Hash)]
pub enum Jid {
/// Bare Jid