OpenTelemetry - CNCF/opentelemetry-swift: Release 1.4.0
Name: opentelemetry-swift
Owner: OpenTelemetry - CNCF
Release: 1.4.0
Released: 2023-01-25
License: Apache-2.0
Release Assets:
General
- Breaking Change Remove OpenTelemetrySDK instance, it could be the source of duplicity at runtime. The library should be initialised as explained in the manual. Examples are also updated. by @nachoBonafonte in https://github.com/open-telemetry/opentelemetry-swift/pull/375
Tracing
- Fix a thread race condition in the adaptEvents method by @nachoBonafonte in https://github.com/open-telemetry/opentelemetry-swift/pull/370
- Fix a thread race condition accessing totalRecordedEvents by @nachoBonafonte in https://github.com/open-telemetry/opentelemetry-swift/pull/371
Network Instrumentation
- Fix dependance in OpenTelemetrySDK.instance, could make the initialisation fail by @nachoBonafonte in https://github.com/open-telemetry/opentelemetry-swift/pull/375
- Updated URLSession instrumentation notes, explaining it must be initialised after the Tracer Provider by @bryce-b in https://github.com/open-telemetry/opentelemetry-swift/pull/374
Examples
- Updated Examples to register the tracer properly (as explained in the documentation)
Full Changelog: https://github.com/open-telemetry/opentelemetry-swift/compare/1.3.1...1.4.0