Skip to content

Latest commit

 

History

History
67 lines (41 loc) · 2.74 KB

File metadata and controls

67 lines (41 loc) · 2.74 KB

Changelog

vNext

  • Bump msrv to 1.75.0.
  • New experimental feature to use trace_id & span_id from spans created through the tracing crate (experimental_use_tracing_span_context) #2438

0.27.0

Released 2024-Nov-11

  • Update opentelemetry dependency version to 0.27

  • Bump MSRV to 1.70 #2179

  • Breaking 2291 Rename logs_level_enabled flag to spec_unstable_logs_enabled. Please enable this updated flag if the feature is needed. This flag will be removed once the feature is stabilized in the specifications.

v0.26.0

Released 2024-Sep-30

  • Update opentelemetry dependency version to 0.26
  • 2101 The log events emitted via the tracing pipeline using the log-tracing crate no longer include the target metadata as attributes. Exporters or backends that rely on this attribute should now access the target directly from the LogRecord::target field.

v0.25.0

  • Update opentelemetry dependency version to 0.25
  • Starting with this version, this crate will align with opentelemetry crate on major,minor versions.
  • Reduce heap allocation by using &'static str for SeverityText.

v0.5.0

  • 1869 Utilize the LogRecord::set_target() method to pass the tracing target to the SDK. Exporters might use the target to override the instrumentation scope, which previously contained "opentelemetry-appender-tracing".

  • Breaking 1928 Insert tracing event name into LogRecord::event_name instead of attributes.

    • If using a custom exporter, then they must serialize this field directly from LogRecord::event_name instead of iterating over the attributes. OTLP Exporter is modified to handle this.
  • Update opentelemetry dependency version to 0.24

v0.4.0

  • Removed unwanted dependency on opentelemetry-sdk.
  • Update opentelemetry dependency version to 0.23

v0.3.0

Added

  • New experimental metadata attributes feature (experimental_metadata_attributes) #1380
    • Experimental new attributes for tracing metadata
    • Fixes the following for events emitted using log crate
      • Normalized metadata fields
      • Remove redundant metadata

v0.2.0

Changed

  • Bump MSRV to 1.65 #1318

Added

  • Add log appender versions to loggers (#1182)

v0.1.0

Initial crate release