PackageTrack
Sign in Get early access

console-subscriber

A `tracing-subscriber::Layer` for collecting Tokio console telemetry.

0.5.0 46M downloads/mo #1293 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 3 weeks to 12 months

Nearly every release is documented

notes for 15 of 16 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

16 releases · first in 2021

1 release in the last 12 months

see the full history below

Release timeline

16 releases · Dec 2021 to Oct 2025
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 0.5.0 30 Oct 2025
    Release notes

    Breaking Changes

    • Upgrade tonic to 0.13 (#615) (2bd1afd)
      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.12.x.
    • Upgrade tonic to 0.14 (#642)
      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.13.x.

    Added

    Documented

    • Fix typo in doc comment (3dbca7a)

    Updated

    Open source →
    Release notes

    <a id = "0.5.0-breaking"></a>Breaking Changes

    • Upgrade tonic to 0.13 (#615) (2bd1afd)<br />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.12.x.
    • Upgrade tonic to 0.14 (#642)<br />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.13.x.

    Added

    Documented

    • Fix typo in doc comment (3dbca7a)

    Updated

    Open source →
  2. 0.4.1 24 Oct 2024
    Release notes

    Added

    Open source →
    Release notes

    Added

    Open source →
  3. 0.4.0 29 Jul 2024
    Release notes

    Breaking Changes

    • Upgrade tonic to 0.12 (#571) (5f6faa2)
      This is a breaking change for users of console-api and
      console-subscriber, as it changes the public tonic, prost and
      prost-types dependency to a semver-incompatible version. This breaks
      compatibility with tonic 0.11.x as well as prost/prost-types
      0.12.x.

    Added

    • Add TOKIO_CONSOLE_BUFFER_CAPACITY env variable (#568) (a6cf14b)

    Fixed

    • Remove unused AggregatorHandle and fix other lints (#578) (c442063)

    Updated

    Open source →
    Release notes

    <a id = "0.4.0-breaking"></a>Breaking Changes

    • Upgrade tonic to 0.12 (#571) (5f6faa2)<br />This is a breaking change for users of console-api and console-subscriber, as it changes the public tonic, prost and prost-types dependency to a semver-incompatible version. This breaks compatibility with tonic 0.11.x as well as prost/prost-types 0.12.x.

    Added

    • Add TOKIO_CONSOLE_BUFFER_CAPACITY env variable (#568) (a6cf14b)

    Fixed

    • Remove unused AggregatorHandle and fix other lints (#578) (c442063)

    Updated

    Open source →
  4. 0.3.0 10 Jun 2024
    Release notes

    <a id = "0.3.0-breaking"></a>Breaking Changes

    • Bump tonic to 0.11 (#547) (ef6816c)<br />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.10.x.

    Added

    • Replace target column with kind column in tasks view (#478) (903d9fa)
    • Reduce retention period to fit in max message size (#503) (bd3dd71)
    • Support grpc-web and add grpc-web feature (#498) (4150253)

    Documented

    Fixed

    • Don't save poll_ops if no-one is receiving them (#501) (1656c79)
    • Ignore metadata that is not a span or event (#554) (852a977)

    Updated

    Open source →
  5. 0.2.0 29 Sep 2023
    Release notes

    c8c4a85...c8c4a85

    <a id = "console-subscriber-v0.2.0-breaking"></a>Breaking Changes

    • Update Tonic and Prost dependencies (#364) (f9b8e03)<br />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) (96e62c8)<br />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

    Documented

    Fixed

    Open source →
  6. 0.1.10 03 Jul 2023
    Release notes

    05cdab0...91929d0

    Fixed

    Console_subscriber

    • Remove clock skew warning in start_poll (#434) (fb45ca1)
    Open source →
  7. 0.1.9 09 May 2023
    Release notes

    8fb1732...05cdab0

    Added

    Fixed

    Open source →
  8. 0.1.8 04 Sep 2022
    Release notes

    95a17b6...8fb1732

    Fixed

    Open source →
  9. 0.1.7 10 Aug 2022

    Nothing published for this version

  10. 0.1.6 23 May 2022
    Release notes

    0b3f592...95a17b6

    Added

    • Add Builder::poll_duration_histogram_max (#351) (a966feb)

    Fixed

    Open source →
  11. 0.1.5 30 Apr 2022
    Release notes

    43fb91f...0b3f592

    Added

    • Add support for EnvFilter in Builder::init (#337) (1fe84b7)

    Documented

    Open source →
  12. 0.1.4 11 Apr 2022
    Release notes

    0e67d17...43fb91f

    <a id = "console-subscriber-v0.1.4-breaking"></a>Breaking Changes

    • Update tonic to 0.7 (#318) (83d8a87)<br />console-api is now no longer compatible with projects using prost 0.9 or tonic 0.7. These crates must be updated to use console-api 0.2.

    Added

    Documented

    • Warn against enabling compile time filters in the readme (#317) (9a27cd2, closes #315)

    Fixed

    Open source →
  13. 0.1.3 18 Feb 2022
    Release notes

    e590df3...0e67d17

    Added

    • Add Builder::filter_env_var builder parameter (#276) (dbdb149, closes #206)

    Documented

    • Fix broken links in READMEs and subscriber doc comment (#285) (a2202f7)
    • Add information on where to put .cargo/config.toml (#284) (d07aa89)
    • Document minimum Tokio versions (#291) (3b1f14a, closes #281)

    Fixed

    Open source →
  14. 0.1.2 07 Feb 2022
    Release notes

    12a4821...e590df3

    Fixed

    • Console-api dependencies to require 0.1.2 (#274) (b95f683)
    Open source →
  15. 0.1.1 18 Jan 2022
    Release notes

    d3a410e...12a4821

    Fixed

    • Use saturating arithmetic for attribute updates (#234) (fe82e17)
    • Increase default event buffer capacity a bit (#235) (0cf0aee)
    • Only send new tasks/resources/etc over the event channel (#238) (fdc77e2)
    Open source →
  16. 0.1.0 16 Dec 2021
    Release notes

    Added

    Documented

    Fixed

    • Fix busy loop in aggregator task (#17) (fff4698)
    • Use correct timestamps for Stats::to_proto (#19) (90d38b1)
    • Require tokio >= 1.5 (#22) (62dec4a)
    • Update uncompleted tasks total time every update (#28) (d7f1629)
    • Detect completed tasks even if console connects after (#29) (53515a7)
    • Consider by-value wakes to be waker drops (#46) (aeaecf5)
    • Enable runtime:: target for tracing events (#99) (0da7243)
    • Remove backticks from mangled PR review suggestion (#105) (1ad57af)
    • Include tracing events starting with tokio in filter (#159) (6786d3e, closes #149)
    • Remove chrono from deps and sub-deps (#175) (c4e3302)
    • Unset default dispatcher in span callbacks (#170) (3170432)
    • Fix potential spurious flush notifications (#178) (c5e9b37)
    • Ignore spans that weren't initially recorded (0cd7a2f)
    • Ignore exiting spans that were never entered (ad442e2)

    <!-- generated by git-cliff -->

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive