diff --git a/CHANGELOG.md b/CHANGELOG.md index 8601075..038200a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.0](https://github.com/rabbitmq/rabbitmq-stream-rust-client/compare/rabbitmq-stream-client-v0.8.0...rabbitmq-stream-client-v0.9.0) - 2025-06-09 + +### Other + +- OnClosed callback for producer ([#293](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/293)) +- Update derive_more requirement from 0.99 to 2.0 ([#294](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/294)) +- Fix task leak ([#292](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/292)) +- Fix new clippy version issues ([#291](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/291)) +- Bump codecov/codecov-action from 5.4.0 to 5.4.2 ([#285](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/285)) +- Bump codecov/codecov-action from 5.3.1 to 5.4.0 ([#277](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/277)) +- Remove use of `doc(cfg(...))` and the docsrs configuration ([#282](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/282)) +- Update fake requirement from 3.0.0 to 4.2.0 ([#281](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/281)) +- Fix doc build failed ([#280](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/280)) +- Expose LeaderLocator enum ([#279](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/279)) +- Dynamic send ([#276](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/276)) +- FnOnce as Producer::send callback ([#273](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/273)) + ## [0.8.0](https://github.com/rabbitmq/rabbitmq-stream-rust-client/compare/rabbitmq-stream-client-v0.7.1...rabbitmq-stream-client-v0.8.0) - 2025-02-11 ### Other diff --git a/Cargo.toml b/Cargo.toml index 073667c..dc12126 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rabbitmq-stream-client" -version = "0.8.0" +version = "0.9.0" authors = ["wolf4ood ", "korsmakolnikov ", "gsantomaggio "] edition = "2018" license = "Apache-2.0 OR MPL-2.0" @@ -24,7 +24,7 @@ members = [ [dependencies] tokio-rustls = { version = "0.26.1" } rustls-pemfile = "2.2.0" -rabbitmq-stream-protocol = { version = "0.8", path = "protocol" } +rabbitmq-stream-protocol = { version = "0.9", path = "protocol" } tokio = { version = "1.29.1", features = ["full"] } tokio-util = { version = "0.7.3", features = ["codec"] } bytes = "1.0.0" diff --git a/protocol/CHANGELOG.md b/protocol/CHANGELOG.md index c90899f..a8e2d5e 100644 --- a/protocol/CHANGELOG.md +++ b/protocol/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.1](https://github.com/rabbitmq/rabbitmq-stream-rust-client/compare/rabbitmq-stream-protocol-v0.8.0...rabbitmq-stream-protocol-v0.8.1) - 2025-06-09 + +### Other + +- Update derive_more requirement from 0.99 to 2.0 ([#294](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/294)) +- Dynamic send ([#276](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/276)) +- FnOnce as Producer::send callback ([#273](https://github.com/rabbitmq/rabbitmq-stream-rust-client/pull/273)) + ## [0.7.0](https://github.com/rabbitmq/rabbitmq-stream-rust-client/compare/rabbitmq-stream-protocol-v0.6.0...rabbitmq-stream-protocol-v0.7.0) - 2024-11-21 ### Other diff --git a/protocol/Cargo.toml b/protocol/Cargo.toml index b176595..7468399 100644 --- a/protocol/Cargo.toml +++ b/protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rabbitmq-stream-protocol" -version = "0.8.0" +version = "0.9.0" authors = ["wolf4ood ", "korsmakolnikov "] edition = "2018" license = "Apache-2.0 OR MPL-2.0"