From 638c1c3b235e5b1ebc0574ae12554d70cbbe46be Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Fri, 29 Sep 2023 09:02:28 -0700 Subject: [PATCH] chore(api): prepare to release console-api 0.6.0 # Changelog All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## console-api-v0.6.0 - (2023-09-29) [05cdab0](https://github.com/tokio-rs/console/commit/05cdab07a3da603697520a56f0b99b2e2042d8bd)...[f77fb77](https://github.com/tokio-rs/console/commit/f77fb770b2f5935f155df2b85ad68f035cc9eb13) ### Breaking Changes - **Update `tonic` to v0.10 and increase MSRV to 1.64 ([#464](https://github.com/tokio-rs/console/issues/464))** ([882318a](https://github.com/tokio-rs/console/commit/882318a006d060c763f97afa7e03a45ef9736fe6))
This is a breaking change for users of `console-api` and `console-subscriber`, as it changes the public `tonic` dependency to a semver-incompatible version. This breaks compatibility with `tonic` 0.9.x and `prost` 0.11.x. ### Added - [**breaking**](#console-api-v0.6.0-breaking) Update `tonic` to v0.10 and increase MSRV to 1.64 ([#464](https://github.com/tokio-rs/console/issues/464)) ([882318a](https://github.com/tokio-rs/console/commit/882318a006d060c763f97afa7e03a45ef9736fe6)) ### Documented - Update MSRV version docs to 1.64 ([#467](https://github.com/tokio-rs/console/issues/467)) ([a7acbcc](https://github.com/tokio-rs/console/commit/a7acbcc966ef61825f67d93988add8643be760d5)) ### Fixed - Add explicit `futures-core` dep to fix broken builds ([#453](https://github.com/tokio-rs/console/issues/453)) ([88638f9](https://github.com/tokio-rs/console/commit/88638f992c3ada6c97ca1921c66a3a4bbf5b23c1)) Signed-off-by: Eliza Weisman --- Cargo.lock | 2 +- console-api/CHANGELOG.md | 21 +++++++++++++++++---- console-api/Cargo.toml | 2 +- console-subscriber/Cargo.toml | 2 +- tokio-console/Cargo.toml | 2 +- 5 files changed, 21 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 49e4a3ed4..16e086aa0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -268,7 +268,7 @@ dependencies = [ [[package]] name = "console-api" -version = "0.5.0" +version = "0.6.0" dependencies = [ "futures-core", "prost", diff --git a/console-api/CHANGELOG.md b/console-api/CHANGELOG.md index 329d62788..0cf574463 100644 --- a/console-api/CHANGELOG.md +++ b/console-api/CHANGELOG.md @@ -3,22 +3,35 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## console-api-v0.5.0 - (2023-05-09) +## console-api-v0.6.0 - (2023-09-29) -[2cb6ee5](https://github.com/tokio-rs/console/commit/2cb6ee5b813837324f5f9934a929ac928cfbb03f)...[e3c5656](https://github.com/tokio-rs/console/commit/e3c56561a062be123be460dd477f512a6a9ec3cd) +[2cb6ee5](https://github.com/tokio-rs/console/commit/2cb6ee5b813837324f5f9934a929ac928cfbb03f)...[a7acbcc](https://github.com/tokio-rs/console/commit/a7acbcc966ef61825f67d93988add8643be760d5) -### Breaking Changes +### Breaking Changes - **Update `tonic` to v0.9 ([#420](https://github.com/tokio-rs/console/issues/420))** ([b70c1d8](https://github.com/tokio-rs/console/commit/b70c1d886d64fc43de6715f07ae49313f778e92b))
This is a breaking change for users of `console-api`, as it changes the public `tonic` dependency to a semver-incompatible version. This breaks compatibility with `tonic` 0.8. +- **Update `tonic` to v0.10 and increase MSRV to 1.64 ([#464](https://github.com/tokio-rs/console/issues/464))** ([882318a](https://github.com/tokio-rs/console/commit/882318a006d060c763f97afa7e03a45ef9736fe6))
This is a breaking change for users of `console-api` and +`console-subscriber`, as it changes the public `tonic` dependency to a +semver-incompatible version. This breaks compatibility with `tonic` +0.9.x and `prost` 0.11.x. ### Added - Use tokio task ids in task views ([#403](https://github.com/tokio-rs/console/issues/403)) ([001fc49](https://github.com/tokio-rs/console/commit/001fc49f09ad78cc4ab50770cf4a677ae177103f)) - Add scheduled time per task ([#406](https://github.com/tokio-rs/console/issues/406)) ([ac20daa](https://github.com/tokio-rs/console/commit/ac20daaf301f80e87002593813965d11d11371e4)) - Add task scheduled times histogram ([#409](https://github.com/tokio-rs/console/issues/409)) ([3b37dda](https://github.com/tokio-rs/console/commit/3b37dda773f8cd237f6759d193fdc83a75ab7653)) -- [**breaking**](#console-api-v0.5.0-breaking) Update `tonic` to v0.9 ([#420](https://github.com/tokio-rs/console/issues/420)) ([b70c1d8](https://github.com/tokio-rs/console/commit/b70c1d886d64fc43de6715f07ae49313f778e92b)) +- [**breaking**](#console-api-v0.6.0-breaking) Update `tonic` to v0.9 ([#420](https://github.com/tokio-rs/console/issues/420)) ([b70c1d8](https://github.com/tokio-rs/console/commit/b70c1d886d64fc43de6715f07ae49313f778e92b)) - Update MSRV to Rust 1.60.0 ([e3c5656](https://github.com/tokio-rs/console/commit/e3c56561a062be123be460dd477f512a6a9ec3cd)) +- [**breaking**](#console-api-v0.6.0-breaking) Update `tonic` to v0.10 and increase MSRV to 1.64 ([#464](https://github.com/tokio-rs/console/issues/464)) ([882318a](https://github.com/tokio-rs/console/commit/882318a006d060c763f97afa7e03a45ef9736fe6)) + +### Documented + +- Update MSRV version docs to 1.64 ([#467](https://github.com/tokio-rs/console/issues/467)) ([a7acbcc](https://github.com/tokio-rs/console/commit/a7acbcc966ef61825f67d93988add8643be760d5)) + +### Fixed + +- Add explicit `futures-core` dep to fix broken builds ([#453](https://github.com/tokio-rs/console/issues/453)) ([88638f9](https://github.com/tokio-rs/console/commit/88638f992c3ada6c97ca1921c66a3a4bbf5b23c1)) ## console-api-v0.3.0 - (2022-05-23) diff --git a/console-api/Cargo.toml b/console-api/Cargo.toml index d1d584431..75d1c2f17 100644 --- a/console-api/Cargo.toml +++ b/console-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "console-api" -version = "0.5.0" +version = "0.6.0" license = "MIT" edition = "2021" rust-version = "1.64.0" diff --git a/console-subscriber/Cargo.toml b/console-subscriber/Cargo.toml index 4e9e4e10c..81b827184 100644 --- a/console-subscriber/Cargo.toml +++ b/console-subscriber/Cargo.toml @@ -35,7 +35,7 @@ crossbeam-utils = "0.8.7" tokio = { version = "^1.21", features = ["sync", "time", "macros", "tracing"] } tokio-stream = { version = "0.1", features = ["net"] } thread_local = "1.1.3" -console-api = { version = "0.5.0", path = "../console-api", features = ["transport"] } +console-api = { version = "0.6.0", path = "../console-api", features = ["transport"] } tonic = { version = "0.10", features = ["transport"] } tracing-core = "0.1.24" tracing = "0.1.26" diff --git a/tokio-console/Cargo.toml b/tokio-console/Cargo.toml index 89405ae9d..418708f42 100644 --- a/tokio-console/Cargo.toml +++ b/tokio-console/Cargo.toml @@ -28,7 +28,7 @@ keywords = [ [dependencies] atty = "0.2" -console-api = { version = "0.5.0", path = "../console-api", features = ["transport"] } +console-api = { version = "0.6.0", path = "../console-api", features = ["transport"] } clap = { version = "3", features = ["cargo", "derive", "env"] } tokio = { version = "1", features = ["full", "rt-multi-thread"] } tonic = { version = "0.10", features = ["transport"] }