Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.25 KB

File metadata and controls

30 lines (21 loc) · 1.25 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.5] - 2024-05-29

Fixed

  • Updated OpenTelemetry dependencies to compatible versions (opentelemetry 0.29.0, opentelemetry_sdk 0.29.0, tracing-opentelemetry 0.30.0)
  • Fixed compilation errors related to OpenTelemetry API changes
  • Added proper validation for exception values using ValueType::Exception to eliminate dead code warnings
  • Simplified SpanExporter trait implementation by using async fn syntax instead of manually returning Pin<Box>

Changed

  • Updated dependency versions for better compatibility and stability

[0.1.4] - 2024-05-29

Fixed

  • Fixed an issue where exception attributes (using the exception. prefix) were not correctly appearing in the exported X-Ray segment data.

[0.1.3] - 2024-05-28

Added

  • Initial public release of the opentelemetry-xray crate.
  • Support for AWS X-Ray distributed tracing with OpenTelemetry.
  • Conversion of OpenTelemetry trace context to AWS X-Ray format.
  • Support for annotations, metadata, exceptions, and HTTP context in spans.