All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Update
tonic
to v0.9 (#420) (b70c1d8)
This is a breaking change for users ofconsole-api
, as it changes the publictonic
dependency to a semver-incompatible version. This breaks compatibility withtonic
0.8.
- Use tokio task ids in task views (#403) (001fc49)
- Add scheduled time per task (#406) (ac20daa)
- Add task scheduled times histogram (#409) (3b37dda)
- breaking Update
tonic
to v0.9 (#420) (b70c1d8) - Update MSRV to Rust 1.60.0 (e3c5656)
- Add optional histogram outlier details (#351) (4611591)
This is a breaking change to the Rust bindings (theconsole-api
crate) due to changing a field from anOption
to 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.
- Update
tonic
to0.7
(#318) (83d8a87)console-api
is now no longer compatible with projects usingprost
0.9 ortonic
0.7. These crates must be updated to useconsole-api
0.2.
- 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
u64
task IDs (#75) (c2c486e) - Resource instrumentation (#77) (f4a21ac)
- Use
Location
for tasks and resources (#154) (08c5186) - Add resource detail view (#188) (1aa9b59)
- Count dropped events due to buffer cap (#211) (aa09600)