PackageTrack
Sign in Get early access

opentelemetry-jaeger

Jaeger exporter for OpenTelemetry

0.22.0 20M downloads/mo #2101 most downloaded on crates.io open-telemetry/opentelemetry-rust

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 3 months

Nearly every release is documented

notes for 23 of 23 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

23 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

23 releases · Feb 2020 to May 2024
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 23
  1. 0.22.0 15 May 2024
    Release notes
    • This is the last release of this crate. Jaeger propagator is part of opentelemetry-jaeger-propagator. For exporting to Jaeger, use opentelemetry-otlp.
    • Update opentelemetry dependency version to 0.23
    • Update opentelemetry_sdk dependency version to 0.23
    • Update opentelemetry-http dependency version to 0.12
    • Update opentelemetry-semantic-conventions dependency version to 0.15
    Open source →
  2. 0.21.0 25 Feb 2024
    Release notes

    Changed

    • Update to tonic 0.11 and prost 0.12 #1536

    Removed

    • Breaking Jaeger propagator functionality has been moved to a new crate opentelemetry-jaeger-propagator to prepare for opentelemetry-jaeger exporter deprecation. #1487
    • Breaking Remove support for surf HTTP client #1537
    Open source →
  3. 0.20.0 06 Nov 2023
    Release notes

    Changed

    • Bump MSRV to 1.65 #1318
    • Bump MSRV to 1.64 #1203
    • Prioritize environment variables over compiling time variables #1323
    Open source →
  4. 0.19.0 30 Jul 2023
    Release notes

    Changed

    • Add warning to jaeger docs about future deprecation #996
    • Update to opentelemetry-api v0.20.0

    Fixed

    • allow span id to be less than 16 characters in propagator #1084
    • reqwest_rustls_collector_client now includes with_reqwest #1159
    Open source →
  5. 0.18.0 26 Mar 2023
    Release notes

    Added

    • Added CollectorPipeline::build_collector_exporter #894.
    • Support IPv6 in sync uploader #938.

    Changed

    • Update opentelemetry to 0.19
    • Update opentelemetry-http to 0.8
    • Update opentelemetry-semantic-conventions to 0.11.
    • Bump MSRV to 1.57 #953.
    • Include packet length for SizeLimit error messages #938.
    • Update dependencies and bump MSRV to 1.60 #969.
    • Make JaegerRemoteSampler public, revise doc #975.
    • Add warnings to docs about future deprecation #996.
    • Fix array encoding length of datadog version v5 exporter(#1002)(https://github.com/open-telemetry/opentelemetry-rust/pull/1002).
    Open source →
  6. 0.17.0 13 Sep 2022
    Release notes

    Added

    • Support rustls in jaeger reqwest collector #834
    • Customisation support in Jaeger Propagator. #852
    • Add IPv6 support for Jaeger agent addresses #856
    • Add with_batch_processor_config for jaeger pipline #869

    Changed

    • Consolidate the config errors #762
    • Better configuration pipeline #748
    • Add Timeout Environment Var #729
    • add propagator initialisation with custom headers and baggage prefix #852
    • Update to opentelemetry v0.18.0
    • Update to opentelemetry-http v0.7.0
    • Update to opentelemetry-semantic-conventions v0.10.0

    Fixed

    • Fix clearing span context in Propagator #810
    • Fix reqwest client runs inside a non-tokio runtime #829
    Open source →
  7. 0.16.0 22 Jan 2022
    Release notes

    Changed

    • Breaking Moved duplicated (and unrelated) attributes from opentelemetry_semantic_conventions::trace and opentelemetry_semantic_conventions::resource into opentelemetry_semantic_conventions::attribute (which now contains all semantic attributes). trace and resource now only contain references to attributes which fall under their respective category.

    Added

    • Created opentelemetry_semantic_conventions::metric to store metric semantic conventions.
    Open source →
    Release notes

    Changed

    • try split batch if payload size larger than max_package_size #619
    • update to thrift 0.15 #697
    • Update to opentelemetry v0.17.0
    • Update to opentelemetry-http v0.6.0
    • Update to opentelemetry-semantic-conventions v0.9.0

    Fixed

    • Mapping between Jaeger processes and Otel process. #663
    Open source →
  8. 0.15.0 07 Aug 2021
    Release notes

    Changed

    Open source →
    Release notes

    Changed

    • Set client-to-agent UDP comm based on runtime #599. Users should change their tokio feature to rt-tokio. Similar with async-std
    • Update to opentelemetry v0.16.0
    Open source →
  9. 0.14.0 17 Jun 2021
    Release notes

    Changed

    • Breaking Replaced Key constants with &'static str for tracing compatibility #1334
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.15.0
    Open source →
  10. 0.13.0 10 May 2021
    Release notes

    Changed

    Open source →
    Release notes

    Changed

    • Use follows from instead of child of for links #524
    • Remove default surf features #546
    • Update to opentelemetry v0.14.0
    Open source →
  11. 0.12.1 29 Mar 2021
    Release notes

    Fixed

    • jaeger span error reporting and spec compliance #489
    Open source →
  12. 0.12.0 24 Mar 2021
    Release notes

    Changed

    • Update to v1.21.0 spec
    • Update to opentelemetry-api v0.20.0
    Open source →
    Release notes

    Added

    • Add max packet size constraint #457

    Fixed

    • Allow user to use hostname like localhost in the OTEL_EXPORTER_JAEGER_AGENT_HOST environment variable. #448

    Removed

    • Removed from_env and use environment variables to initialize the configurations by default #459

    Changed

    • Update to opentelemetry v0.13.0
    • Rename trace config with_default_sampler to with_sampler #482
    Open source →
  13. 0.11.0 22 Jan 2021
    Release notes

    Changed

    • Update to opentelemetry v0.19.
    • Update to opentelemetry_http v0.8.
    • Bump MSRV to 1.57 #953.
    • Update to v1.17.0 spec #960.
    • Update dependencies and bump MSRV to 1.60 #969.
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.12.0
    • Update tokio to v1 #421
    • Make with_collector_endpoint function less error prune #428
    • Use opentelemetry-http for http integration #415
    Open source →
  14. 0.10.0 28 Dec 2020
    Release notes

    Changed

    • update to v1.9 spec #754
    • Update to opentelemetry v0.18.0
    Open source →
    Release notes

    Added

    • Add wasm support #365
    • Allow user to use their own http clients or use 4 of the default implementation (surf_collector_client, reqwest_collector_client, reqwest_blocking_collector_client, isahc_collector_client)
    • Set otel.status_code and otel.status_description values #383

    Changed

    • Update to opentelemetry v0.11.0
    • Use http client trait #378
    Open source →
  15. 0.9.0 10 Nov 2020
    Release notes

    Changed

    • Update to opentelemetry v0.17.0
    Open source →
    Release notes

    Added

    • Option to disable exporting instrumentation library information #288

    Changed

    • Update to opentelemetry v0.10.0
    • Update mapping otel events to Jaeger logs attributes #285
    • Add MSRV 1.42.0 #296
    Open source →
  16. 0.8.0 16 Oct 2020
    Release notes

    Changed

    • Update to opentelemetry v0.16.0
    Open source →
    Release notes

    Added

    • Map Resources to jaeger process tags #215
    • Export instrument library information #243

    Changed

    • Switch to pipeline configuration #189
    • Update to opentelemetry v0.9.0
    Open source →
  17. 0.7.0 14 Aug 2020
    Release notes

    Changed

    • Update to spec version 1.4.0 #570
    • Update to opentelemetry v0.15.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.8.0
    Open source →
  18. 0.6.0 27 Jul 2020
    Release notes

    Changed

    • Update to spec version 1.3.0 #547
    • Update to opentelemetry v0.14.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.7.0

    Fixed

    • Do not add span.kind tag if it has been set as an attribute #140
    Open source →
  19. 0.5.0 02 Jun 2020
    Release notes

    Changed

    • Update to opentelemetry v0.13.0

    Removed

    • Removed from_env and use environment variables to initialize the configurations by default #459
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.6.0

    Fixed

    • Switch internally to ureq from reqwest to fix #106
    • Fix exported link span id format #118
    Open source →
  20. 0.4.0 10 May 2020
    Release notes

    Changed

    • Update to opentelemetry v0.12.0
    Open source →
    Release notes

    Added

    • Support for resource attributes

    Changed

    • Update to opentelemetry v0.5.0

    Removed

    • as_any method on exporter
    Open source →
  21. 0.3.0 04 Apr 2020
    Release notes

    Changed

    • Update to opentelemetry v0.11.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.4.0
    Open source →
  22. 0.2.0 24 Mar 2020
    Release notes

    Changed

    • Update to opentelemetry v0.10.0
    Open source →
    Release notes

    Changed

    • Update to opentelemetry v0.3.0
    Open source →
  23. 0.1.0 08 Feb 2020
    Release notes

    Added

    Open source →
    Release notes

    Added

    • Jaeger agent Thrift UDP client
    • Jaeger collector Thrift HTTP client
    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