OpenTelemetry - CNCF/opentelemetry-swift: Release 1.5.1
Name: opentelemetry-swift
Owner: OpenTelemetry - CNCF
Release: 1.5.1
Released: 2023-06-01
License: Apache-2.0
Release Assets:
General It includes an alpha/beta quality release of OpenTelemetry metrics specification. The previous metric implementation is old and out-of-spec. While Stable Metrics is in an experimental phase it will maintain the "stable" prefix, and can be expected to be present on overlapping constructs in the implementation. Expected time line will be as follows:
- Phase 1: Provide access to Stable Metrics along side existing Metrics. Once Stable Metrics are considered stable we will move onto phase 2.
- Phase 2: Mark all existing Metric APIs as deprecated. This will maintained for a period TBD
- Phase 3: Remove/rename deprecated metrics api and remove Stable prefix from Stable metrics.
Metrics
- New Stable Metric implementation by @bryce-b in https://github.com/open-telemetry/opentelemetry-swift/pull/378
SwiftMetricsShim
- Fix support for Apple's swift-metrics version >= 2.4.0 by @nachoBonafonte in https://github.com/open-telemetry/opentelemetry-swift/pull/419
Logs
- Add option to set the timestamp in LogRecordBuilder by @emanuelschmoczer in https://github.com/open-telemetry/opentelemetry-swift/pull/411
Persistence
- Added persistent store decorator for log records by @bryce-b in https://github.com/open-telemetry/opentelemetry-swift/pull/412
Full Changelog: https://github.com/open-telemetry/opentelemetry-swift/compare/1.5.0...1.5.1