From 034976748ab21a290414c2208ab7477570033ca6 Mon Sep 17 00:00:00 2001 From: xmppftw Date: Wed, 5 Jun 2024 11:13:29 +0200 Subject: [PATCH] Add serde feature for xmpp crate --- parsers/Cargo.toml | 2 ++ parsers/ChangeLog | 1 + tokio-xmpp/Cargo.toml | 2 ++ tokio-xmpp/ChangeLog | 1 + xmpp/Cargo.toml | 2 ++ xmpp/ChangeLog | 1 + 6 files changed, 9 insertions(+) diff --git a/parsers/Cargo.toml b/parsers/Cargo.toml index 8d6af548fca4b6b01e219e13d477e99d723b3ca2..e6f277b6c4fad46a9611fe100156e7c67f499bb1 100644 --- a/parsers/Cargo.toml +++ b/parsers/Cargo.toml @@ -30,6 +30,8 @@ minidom = { version = "0.15", path = "../minidom" } component = [] # Disable validation of unknown attributes. disable-validation = [] +# Enable serde support in jid crate +serde = [ "jid/serde" ] [package.metadata.docs.rs] rustdoc-args = [ "--sort-modules-by-appearance", "-Zunstable-options" ] diff --git a/parsers/ChangeLog b/parsers/ChangeLog index cf1a1637f410de548afe1d0146e935f5372c1889..542153399eef40d73c87c2d1c9b89f90296594eb 100644 --- a/parsers/ChangeLog +++ b/parsers/ChangeLog @@ -2,6 +2,7 @@ Version xxx: 0000-00-00 Authors * Improvements: - Re-export the jid module entirely. + - Add serde feature, passed to jid crate Version 0.20.0: 2023-08-17 Maxime “pep” Buquet , Emmanuel Gil Peyrot diff --git a/tokio-xmpp/Cargo.toml b/tokio-xmpp/Cargo.toml index b0331dcb150abea179597333e76a62c096ea2e6b..265db6abc766a3113eb3a5bd24f46c43c0cf9b64 100644 --- a/tokio-xmpp/Cargo.toml +++ b/tokio-xmpp/Cargo.toml @@ -48,3 +48,5 @@ starttls-native = ["starttls", "tls-native"] starttls-rust = ["starttls", "tls-rust"] insecure-tcp = [] syntax-highlighting = ["syntect"] +# Enable serde support in jid crate +serde = [ "xmpp-parsers/serde" ] diff --git a/tokio-xmpp/ChangeLog b/tokio-xmpp/ChangeLog index 7854ca1355acffbb29b2d1b46142615a2fc0eecc..717cd1b9e4a9b43596e038e2c7f7e0bc2eaa3ab1 100644 --- a/tokio-xmpp/ChangeLog +++ b/tokio-xmpp/ChangeLog @@ -6,6 +6,7 @@ Version 3.5.0: previous release anyway. - Various fixes that were guarded under the tls-rust feature. All updates from dependencies. + - Add serde feature, passed to jid crate Version 3.4.0: 2023-08-17 Maxime “pep” Buquet diff --git a/xmpp/Cargo.toml b/xmpp/Cargo.toml index 3553e9b025999aeeed7731b48a6a64f67fbd7aca..6a7e136843530acc886ac43a0b3e2c04d07ec4c3 100644 --- a/xmpp/Cargo.toml +++ b/xmpp/Cargo.toml @@ -36,3 +36,5 @@ starttls-native = ["tokio-xmpp/starttls", "tokio-xmpp/tls-native", "reqwest/nati starttls-rust = ["tokio-xmpp/starttls", "tokio-xmpp/tls-rust", "reqwest/rustls-tls"] avatars = [] syntax-highlighting = [ "tokio-xmpp/syntax-highlighting" ] +# Enable serde support in jid crate +serde = [ "tokio-xmpp/serde" ] diff --git a/xmpp/ChangeLog b/xmpp/ChangeLog index fcc3fe6c27975fcc8c0896e9690c7802537cd268..51e26c1d1c9a275ddf53ecb470bbc7358cd5d7e4 100644 --- a/xmpp/ChangeLog +++ b/xmpp/ChangeLog @@ -10,6 +10,7 @@ Version 0.5.0: - ClientBuilder now has a set_resource method for manual resource management (#72) - Update dependencies - Re-export jid structs, minidom::Element, and parsers module. + - Add serde feature, passed to jid crate Version 0.4.0: 2023-05-18 [ Maxime “pep” Buquet , Emmanuel Gil Peyrot ]