tokio-xmpp: Update ChangeLog

Maxime “pep” Buquet created

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Change summary

tokio-xmpp/ChangeLog | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)

Detailed changes

tokio-xmpp/ChangeLog 🔗

@@ -1,3 +1,36 @@
+Version 4.0.0:
+2024-07-26 Maxime “pep” Buquet <pep@bouah.net>
+    * Breaking:
+      - Add ServerConnector API to be able to change transports for the
+        stream and the consumer.
+      - DNS/TLS deps are now optional and available behind the `starttls-rust` and
+        the `starttls-native` features.
+      - Connectors for insecure tcp are now behind the `insecure-tcp` feature
+        and are disabled by default.
+    * Changes:
+      - Add support for channel binding (RFC 9266) on TLS 1.3 (TLS 1.2
+        pending) (faabc2984)
+      - Prevent tokio-xmpp from crashing when the server closes the stream
+        under our feet (aabd19f7).
+      - New public `AsyncClient::get_stream_features` and
+        `SimpleClient::get_stream_features` methods. (060088be)
+      - Add `serde` feature to proxy jid feature. (034976748)
+      - Add XmppCodec public. (6d449e9a)
+      - Remove workaround for Debian oldoldstable. (372234b9)
+      - Update to edition 2021. Remove TryFrom/Into as they're included in the
+        prelude. (4089891)
+      - Happy eyeballs: Connect to all records in parallel. The happy eyeballs
+        implementation used not to query AAAA if it got an answer for the A
+        record. (598ffdb, 6c3081d)
+      - Allow building docs with --all-features. It used to fail because it's
+        not possible to build with both the `tls-native` and `tls-rust`.
+        features. (0298caf9)
+      - Bump all dependencies.
+        - Change trust-dns to hickory-dns. (115edf6f)
+        - Remove unnecessary features from dependencies. (2d11ada30)
+      - Fix typos with codespell
+      - Various performance optimisations
+
 Version 3.5.0:
 2023-10-24 Maxime “pep” Buquet <pep@bouah.net>
     * Changes: