diff --git a/Cargo.lock b/Cargo.lock index 3fe939581..45d5bc2f8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1437,7 +1437,7 @@ dependencies = [ [[package]] name = "tokio-console" -version = "0.1.9" +version = "0.1.10" dependencies = [ "atty", "clap", diff --git a/tokio-console/CHANGELOG.md b/tokio-console/CHANGELOG.md index 98e81f9ec..3c7aa1f66 100644 --- a/tokio-console/CHANGELOG.md +++ b/tokio-console/CHANGELOG.md @@ -3,6 +3,62 @@ 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). +## tokio-console-v0.1.10 - (2023-09-29) + +[c8c4a85](https://github.com/tokio-rs/console/commit/c8c4a85df2da55c9745df6f38e19631e84ed0cf5)...[c8c4a85](https://github.com/tokio-rs/console/commit/c8c4a85df2da55c9745df6f38e19631e84ed0cf5) + +### Breaking Changes +- **Update Tonic and Prost dependencies ([#364](https://github.com/tokio-rs/console/issues/364))** ([f9b8e03](https://github.com/tokio-rs/console/commit/f9b8e03bd7ee1d0edb441c94a93a350d5b06ed3b))
This commit updates the public dependencies `prost` and `tonic` to +semver-incompatible versions (v0.11.0 and v0.8.0, respectively). This is +a breaking change for users who are integrating the `console-api` protos +with their own `tonic` servers or clients. +- **Update `tonic` to v0.10 and increase MSRV to 1.64 ([#464](https://github.com/tokio-rs/console/issues/464))** ([96e62c8](https://github.com/tokio-rs/console/commit/96e62c83ef959569bb062dc8fee98fa2b2461e8d))
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**](#tokio-console-v0.1.10-breaking) Update Tonic and Prost dependencies ([#364](https://github.com/tokio-rs/console/issues/364)) ([f9b8e03](https://github.com/tokio-rs/console/commit/f9b8e03bd7ee1d0edb441c94a93a350d5b06ed3b)) +- Only suggest opening issues for panics ([#365](https://github.com/tokio-rs/console/issues/365)) ([da2a89c](https://github.com/tokio-rs/console/commit/da2a89c0481277be78034e3c60c978d7a7a0f59b)) +- Init error handling before subcmds ([#365](https://github.com/tokio-rs/console/issues/365)) ([ec66eda](https://github.com/tokio-rs/console/commit/ec66eda67fd3a4de626299bd979cb174a2dd87bd)) +- Filter out boring frames in backtraces ([#365](https://github.com/tokio-rs/console/issues/365)) ([95a5e54](https://github.com/tokio-rs/console/commit/95a5e54269451848e2e0ca2c6108f279c6297127)) +- Include config options in autogenerated issues ([#365](https://github.com/tokio-rs/console/issues/365)) ([3244a1f](https://github.com/tokio-rs/console/commit/3244a1f7f8958d76ba8bfa5afaf9da551f100414)) +- Reduce decimal digits in UI ([#402](https://github.com/tokio-rs/console/issues/402)) ([c13085e](https://github.com/tokio-rs/console/commit/c13085e381b71177f4b1a05be7c628a04e3b6991)) +- Use tokio task ids in task views ([#403](https://github.com/tokio-rs/console/issues/403)) ([f5b06d2](https://github.com/tokio-rs/console/commit/f5b06d2854c0a638aac7ce48a7a2eeaef615e9b9)) +- Add support for Unix domain sockets ([#388](https://github.com/tokio-rs/console/issues/388)) ([a944dbc](https://github.com/tokio-rs/console/commit/a944dbcff2de49e45d5fa99edb227c85a5c3d40f), closes [#296](https://github.com/tokio-rs/console/issues/296)) +- Add scheduled time per task ([#406](https://github.com/tokio-rs/console/issues/406)) ([f280df9](https://github.com/tokio-rs/console/commit/f280df94100d24e868ce3f9fbfec160677d8a124)) +- Add task scheduled times histogram ([#409](https://github.com/tokio-rs/console/issues/409)) ([d92a399](https://github.com/tokio-rs/console/commit/d92a39994f6e759ddba4e53ab7263a0c4edb0b67)) +- Update `tonic` to 0.9 ([#420](https://github.com/tokio-rs/console/issues/420)) ([48af1ee](https://github.com/tokio-rs/console/commit/48af1eef6352bd35c607267d68b24cf16033beeb)) +- Update MSRV to Rust 1.60.0 ([b18ee47](https://github.com/tokio-rs/console/commit/b18ee473aa499aa581117baea7404623d98b081c)) +- Migrate to `ratatui` and update `crossterm` ([#425](https://github.com/tokio-rs/console/issues/425)) ([b209dd6](https://github.com/tokio-rs/console/commit/b209dd654b4929870aa8856e61b9b4f41bbe6f5b)) +- Help view modal ([#432](https://github.com/tokio-rs/console/issues/432)) ([359a4e7](https://github.com/tokio-rs/console/commit/359a4e7fa72911e47e2f9daa1e1a04ecaf84afbc)) +- Add way to inspect details of task from resource view ([#449](https://github.com/tokio-rs/console/issues/449)) ([132ed4e](https://github.com/tokio-rs/console/commit/132ed4e9db58b4ef3b4a4e42c3dd825bc0d9e532), closes [#448](https://github.com/tokio-rs/console/issues/448)) +- Add warning for tasks that never yield ([#439](https://github.com/tokio-rs/console/issues/439)) ([d05fa9e](https://github.com/tokio-rs/console/commit/d05fa9ee6456dd9a9eec72c5299c32a4f0c845c0)) +- [**breaking**](#tokio-console-v0.1.10-breaking) Update `tonic` to v0.10 and increase MSRV to 1.64 ([#464](https://github.com/tokio-rs/console/issues/464)) ([96e62c8](https://github.com/tokio-rs/console/commit/96e62c83ef959569bb062dc8fee98fa2b2461e8d)) + +### Documented + +- Update screenshots in README ([#419](https://github.com/tokio-rs/console/issues/419)) ([e9bcd67](https://github.com/tokio-rs/console/commit/e9bcd67aea4469c576a199367858b5e02909fb95)) +- Revert "update screenshots in README ([#419](https://github.com/tokio-rs/console/issues/419))" ([993a3d9](https://github.com/tokio-rs/console/commit/993a3d9786fdfdb042211bcb7079e4fb71cdefef)) +- Update screenshots in README ([#421](https://github.com/tokio-rs/console/issues/421)) ([8a27f96](https://github.com/tokio-rs/console/commit/8a27f963101f3f0131229a93c1757647421477af)) +- Add column descriptions for all tables ([#431](https://github.com/tokio-rs/console/issues/431)) ([e3cf82b](https://github.com/tokio-rs/console/commit/e3cf82b189d23724c72b2437195d0d4a0e421c1d)) +- Update MSRV version docs to 1.64 ([#467](https://github.com/tokio-rs/console/issues/467)) ([94a5a51](https://github.com/tokio-rs/console/commit/94a5a5117b85e723c28fafa1eadabf31057570c3)) + +### Fixed + +- Fix ascii-only flipped input ([#377](https://github.com/tokio-rs/console/issues/377)) ([652ac34](https://github.com/tokio-rs/console/commit/652ac3442325aafc8d57e7f1949db51bde010004)) +- Declare `tokio-console` bin as `default-run` ([#379](https://github.com/tokio-rs/console/issues/379)) ([9ce60ec](https://github.com/tokio-rs/console/commit/9ce60ecbe2a195ccbd1ee8e1cb573ebadb125061)) +- Make `retain_for` default to 6s if not specfied ([#383](https://github.com/tokio-rs/console/issues/383)) ([0a6012b](https://github.com/tokio-rs/console/commit/0a6012b57b39673e4f9a5c95c34d648f857e55fe), fixes [#382](https://github.com/tokio-rs/console/issues/382)) +- Enable view-switching keystrokes on details views ([#387](https://github.com/tokio-rs/console/issues/387)) ([f417d7a](https://github.com/tokio-rs/console/commit/f417d7a32561d91a355a38b200e4c8481d3c93da)) +- Fix `ViewOptions` default lang' ([#394](https://github.com/tokio-rs/console/issues/394)) ([a1cf1b8](https://github.com/tokio-rs/console/commit/a1cf1b813ac9c02e8c6180dea8f5200dbe5fcc09), fixes [#393](https://github.com/tokio-rs/console/issues/393)) +- Remove `tracing-subscriber` 0.2 from dependencies ([#404](https://github.com/tokio-rs/console/issues/404)) ([768534a](https://github.com/tokio-rs/console/commit/768534a44b46c291b5ccaf63e6615c9d528180fe)) +- Fix calculation of busy time during poll ([#405](https://github.com/tokio-rs/console/issues/405)) ([e2c536a](https://github.com/tokio-rs/console/commit/e2c536abc536828da032d5d378e526243ac363dd)) +- Remove histogram minimum count ([#424](https://github.com/tokio-rs/console/issues/424)) ([02cf8a6](https://github.com/tokio-rs/console/commit/02cf8a6fb653c8da92f44046bad8c8451f8e1ce8)) +- Remove trailing space from task/resource location ([#443](https://github.com/tokio-rs/console/issues/443)) ([90e5918](https://github.com/tokio-rs/console/commit/90e591887414e9a1435a709454486c340b50cd44)) +- Make long locations readable ([#441](https://github.com/tokio-rs/console/issues/441)) ([9428d7f](https://github.com/tokio-rs/console/commit/9428d7fc99351e22f5d3b756c506d1792d74de9a), closes [#411](https://github.com/tokio-rs/console/issues/411)) +- Fix task detail view Id to display remote tokio::task::Id ([#455](https://github.com/tokio-rs/console/issues/455)) ([70c3952](https://github.com/tokio-rs/console/commit/70c3952571cf9fa2523cd3a02a6c3edc28140f55)) + ## tokio-console-v0.1.9 - (2023-07-03) [5900300](https://github.com/tokio-rs/console/commit/59003004a6f2f2857be267061f23d34e2257e0f0)...[daa3d51](https://github.com/tokio-rs/console/commit/daa3d51895b52c11e1fd216becbc37b083e9758f) diff --git a/tokio-console/Cargo.toml b/tokio-console/Cargo.toml index 418708f42..014433aa7 100644 --- a/tokio-console/Cargo.toml +++ b/tokio-console/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tokio-console" -version = "0.1.9" +version = "0.1.10" license = "MIT" repository = "https://github.com/tokio-rs/console" edition = "2021"