console-api
Protobuf wire format bindings for the Tokio console.
0.9.0
46M downloads/mo
#1290 most downloaded on crates.io
tokio-rs/console
What this package is like to depend on
Last release 9 months ago
30 Oct 2025
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 12 of 12 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
12 releases · first in 2021
1 release in the last 12 months
see the full history below
Release timeline
12 releases · Dec 2021 to Oct 2025
2022
2023
2024
2025
2026
Releases
latest 12-
0.9.030 Oct 2025Release notes
Open source →Breaking Changes
- Upgrade tonic to 0.13 (#615) (2bd1afd)
This is a breaking change for users ofconsole-apiand
console-subscriber, as it changes the publictonicdependency
to a semver-incompatible version. This breaks compatibility with
tonic0.12.x. - Upgrade tonic to 0.14 (#642)
This is a breaking change for users ofconsole-apiand
console-subscriber, as it changes the publictonicdependency
to a semver-incompatible version. This breaks compatibility with
tonic0.13.x.
Added
Fixed
Updated
Release notes
Open source →<a id = "0.9.0-breaking"></a>Breaking Changes
- Upgrade tonic to 0.13 (#615) (2bd1afd)<br />This is a breaking change for users of
console-apiandconsole-subscriber, as it changes the publictonicdependency to a semver-incompatible version. This breaks compatibility withtonic0.12.x. - Upgrade tonic to 0.14 (#642)<br />This is a breaking change for users of
console-apiandconsole-subscriber, as it changes the publictonicdependency to a semver-incompatible version. This breaks compatibility withtonic0.13.x.
Added
Fixed
Updated
- Upgrade tonic to 0.13 (#615) (2bd1afd)
-
0.8.124 Oct 2024 -
0.8.029 Jul 2024Release notes
Open source →Breaking Changes
- Upgrade tonic to 0.12 (#571) (5f6faa2)
This is a breaking change for users ofconsole-apiand
console-subscriber, as it changes the publictonic,prostand
prost-typesdependency to a semver-incompatible version. This breaks
compatibility withtonic0.11.x as well asprost/prost-types
0.12.x.
Updated
Release notes
Open source →<a id = "0.8.0-breaking"></a>Breaking Changes
- Upgrade tonic to 0.12 (#571) (5f6faa2)<br />This is a breaking change for users of
console-apiandconsole-subscriber, as it changes the publictonic,prostandprost-typesdependency to a semver-incompatible version. This breaks compatibility withtonic0.11.x as well asprost/prost-types0.12.x.
Updated
- Upgrade tonic to 0.12 (#571) (5f6faa2)
-
0.7.010 Jun 2024Release notes
Open source →<a id = "0.7.0-breaking"></a>Breaking Changes
- Bump tonic to 0.11 (#547) (ef6816c)<br />This is a breaking change for users of
console-apiandconsole-subscriber, as it changes the publictonicdependency to a semver-incompatible version. This breaks compatibility withtonic0.10.x.
Documented
Updated
- Bump tonic to 0.11 (#547) (ef6816c)<br />This is a breaking change for users of
-
0.6.029 Sep 2023Release notes
Open source →<a id = "console-api-v0.6.0-breaking"></a>Breaking Changes
- Update
tonicto v0.10 and increase MSRV to 1.64 (#464) (882318a)<br />This is a breaking change for users ofconsole-apiandconsole-subscriber, as it changes the publictonicdependency to a semver-incompatible version. This breaks compatibility withtonic0.9.x andprost0.11.x.
Added
Documented
Fixed
- Update
-
0.5.009 May 2023Release notes
Open source →<a id = "console-api-v0.5.0-breaking"></a>Breaking Changes
- Update
tonicto v0.9 (#420) (b70c1d8)<br />This is a breaking change for users ofconsole-api, as it changes the publictonicdependency to a semver-incompatible version. This breaks compatibility withtonic0.8.
Added
- Update
-
0.4.010 Aug 2022Release notes
Open source →<a id = "console-api-v0.4.0-breaking"></a>Breaking Changes
- Update Tonic and Prost dependencies (#364) (f9b8e03)<br />This commit updates the public dependencies
prostandtonicto semver-incompatible versions (v0.11.0 and v0.8.0, respectively). This is a breaking change for users who are integrating theconsole-apiprotos with their owntonicservers or clients.
Added
- Update Tonic and Prost dependencies (#364) (f9b8e03)<br />This commit updates the public dependencies
-
0.3.023 May 2022Release notes
Open source →<a id = "console-api-v0.3.0-breaking"></a>Breaking Changes
- Add optional histogram outlier details (#351) (4611591)<br />This is a breaking change to the Rust bindings (the
console-apicrate) due to changing a field from anOptionto a protobufoneof(introducing a new enum type). This is not a breaking change to the protobufs themselves --- the actual wire format change is backwards-compatible, but the generated Rust code changes in a breaking way.
Added
Documented
- Add optional histogram outlier details (#351) (4611591)<br />This is a breaking change to the Rust bindings (the
-
0.2.011 Apr 2022Release notes
Open source →<a id = "console-api-v0.2.0-breaking"></a>Breaking Changes
- Update
tonicto0.7(#318) (83d8a87)<br />console-apiis now no longer compatible with projects usingprost0.9 ortonic0.7. These crates must be updated to useconsole-api0.2.
Added
Documented
- Update
-
0.1.204 Feb 2022 -
0.1.118 Jan 2022 -
0.1.016 Dec 2021Release notes
Open source →Added
- Add TUI app, simple top-style view (#2) (c7f0b43)
- Send structured fields on the wire (#26) (38adbd9, fixes #6)
- Populate
Metadata'sfield names(#32) (e45fca0) - Record and send poll times with HdrHistogram (#47) (94e7834, closes #36)
- Use sequential
u64task IDs (#75) (c2c486e) - Resource instrumentation (#77) (f4a21ac)
- Use
Locationfor tasks and resources (#154) (08c5186) - Add resource detail view (#188) (1aa9b59)
- Count dropped events due to buffer cap (#211) (aa09600)
Documented
- Console-api docs (#197) (fdf8637)
- Add a README and lib.rs docs (#201) (5af6e07)
- Add a README (and
lib.rsdocs) (#202) (a79c505)
Fixed
<!-- generated by git-cliff -->