From 994c341ad41f987e96a78fa5a632a8b5243ea66d Mon Sep 17 00:00:00 2001 From: Tomasz Pietrek Date: Tue, 19 Nov 2024 13:19:54 +0100 Subject: [PATCH] Release async-nats/v0.38.0 Signed-off-by: Tomasz Pietrek --- async-nats/CHANGELOG.md | 26 ++++++++++++++++++++++++++ async-nats/Cargo.toml | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/async-nats/CHANGELOG.md b/async-nats/CHANGELOG.md index e03012477..f7f10e20e 100644 --- a/async-nats/CHANGELOG.md +++ b/async-nats/CHANGELOG.md @@ -1,3 +1,29 @@ +# v0.38.0 +## Overview + +This release adds Websockets support, using `tokio-websocket` implementation. +Feature is behind a feature flag `websockets`, enabled by default. + +## Breaking Changes +* Change Auth struct signature field to `Vec` by @mnordstr in https://github.com/nats-io/nats.rs/pull/1337 + +## Added +* Add Websockets support by @Jarema in https://github.com/nats-io/nats.rs/pull/1330 +* Add ability to fetch stream subjects by @Jarema in https://github.com/nats-io/nats.rs/pull/1329 +* Add getter for Client request timeout by @Jarema in https://github.com/nats-io/nats.rs/pull/1338 +* Implement the "drain" feature for subscriptions and connections by @jsudano in https://github.com/nats-io/nats.rs/pull/1332 + +## Fixed +* Fix adding back prefix in service group creation by @rexf in https://github.com/nats-io/nats.rs/pull/1339 + +## New Contributors +* @mnordstr made their first contribution in https://github.com/nats-io/nats.rs/pull/1337 +* @rexf made their first contribution in https://github.com/nats-io/nats.rs/pull/1339 +* @jsudano made their first contribution in https://github.com/nats-io/nats.rs/pull/1332 + +**Full Changelog**: https://github.com/nats-io/nats.rs/compare/async-nats/v0.37.0...async-nats/v0.38.0 + + # v0.37.0 ## Overview diff --git a/async-nats/Cargo.toml b/async-nats/Cargo.toml index 229ab568d..38fe1043b 100644 --- a/async-nats/Cargo.toml +++ b/async-nats/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "async-nats" authors = ["Tomasz Pietrek ", "Casper Beyer "] -version = "0.37.0" +version = "0.38.0" edition = "2021" rust = "1.79.0" description = "A async Rust NATS client"