PackageTrack
Sign in Get early access

tracing-futures

Utilities for instrumenting `futures` with `tracing`.

0.2.5 135M downloads/mo #669 most downloaded on crates.io tokio-rs/tracing

What this package is like to depend on

Last release 6 years ago

no release in 18 months

Ships unpredictably

gaps range from 2 weeks to 10 months

Most releases are documented

notes for 8 of 9 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

10 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

10 releases · Jun 2019 to Feb 2021
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 10
  1. 0.2.5 16 Feb 2021
    Release notes

    Added

    • Add latest symlink builder option (#3447)

    Fixed

    • Fix RollingFileAppender broken links in docs (#3445)
    • Fix parsing of date from filename when no time is incuded (#3471)
    Open source →
    Release notes

    Changed

    • Updated pin-project dependency to 1.0 (#1038)

    Fixed

    Open source →
  2. 0.2.4 21 Apr 2020
    Release notes

    Fixed

    • docs.rs build failures (#618)
    • Spelling in documentation skins -> sinks (#643)
    Open source →
  3. 0.2.3 26 Feb 2020
    Release notes

    Added

    • WithDispatch::inner and WithDispatch::inner_mut methods to allow borrowing the wrapped type (#589)
    • WithDispatch::with_dispatch method, to propagate the subscriber to another type (#589)
    • inner_pin_ref and inner_pin_mut methods to Instrumented and WithDispatch to project to the inner future when pinned (#590)
    Open source →
  4. 0.2.2 14 Feb 2020
    Release notes

    Added

    • Support for futures 0.3 Streams and Sinks (#544)

    Fixed

    • Compilation errors when using the futures-03 feature (#576)

    Thanks to @obergner and @najamelan for their contributions to this release!

    Open source →
  5. 0.2.1 15 Jan 2020
    Release notes

    Added

    • API documentation now shows which features are required by feature-flagged items (#523)
    • no_std support (#498)
    Open source →
  6. 0.2.0 03 Dec 2019
    Release notes

    Changed

    • Breaking Change: the default Future implementation comes from the std-future feature. Compatibility with futures v0.1 is available via the futures-01 feature.
    Open source →
    Release notes

    Added

    • Make trace and metrics features optional
    • ExportResult as specified in the specification
    • Add Futures compatibility API
    • Added serde serialize support to SpanData
    • Separate OpenTelemetry Jaeger crate

    Changed

    • Rename HttpTraceContextPropagator to TraceContextPropagator
    • Rename HttpB3Propagator to B3Propagator
    • Switch to Apache 2 license
    • Resolve agent addresses to allow non-static IP
    • Remove tracer name prefix from span name

    Removed

    • Remove add_link from spans
    Open source →
  7. 0.1.1 29 Oct 2019
    Release notes

    Added

    • Instrumented::inner and inner_mut methods that expose access to the instrumented future (#386)
    Open source →
    Release notes

    Added

    • Documentation and API cleanup
    • Tracking of active spans via thread local span stack
    Open source →
  8. 0.1.0 08 Oct 2019
    Release notes
    • Initial release
    Open source →
    Release notes

    Initial debug alpha

    Open source →
  9. 0.0.1-alpha.1 01 Aug 2019 pre-release

    Nothing published for this version

  10. 0.0.0 27 Jun 2019

    Nothing published for this version

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