OpenTelemetry - CNCF/opentelemetry-swift: Release 1.10.1
Name: opentelemetry-swift
Owner: OpenTelemetry - CNCF
Release: 1.10.1
Released: 2024-07-26
License: Apache-2.0
Release Assets:
Tracing
- Fix putHttpStatusCode(statusCode: Int, reasonPhrase: String) by @HannesSteiner in https://github.com/open-telemetry/opentelemetry-swift/pull/579
Metrics
- Set headers for request in HTTP Metric exporter by @redryerye in https://github.com/open-telemetry/opentelemetry-swift/pull/533
- Set timeout for HTTP request in StableOtlpHttpMetricExporter by @redryerye in https://github.com/open-telemetry/opentelemetry-swift/pull/534
- Fix thread race condition in SynchronousMetricStorage by @nachoBonafonte in https://github.com/open-telemetry/opentelemetry-swift/pull/540
- Fixed concurrency crash by @mamunto in https://github.com/open-telemetry/opentelemetry-swift/pull/554
URLSessionInstrumentation
- Updates URLSessionInstrumentation to check task.state before setting FakeDelegate by @atreat in https://github.com/open-telemetry/opentelemetry-swift/pull/539
Exporters
- Allow Prometheus exporter to be used without HTTP server by @CallumTodd7 in https://github.com/open-telemetry/opentelemetry-swift/pull/551
Instrumentation
- Added Swiftlog bridge by @khushijain21 in https://github.com/open-telemetry/opentelemetry-swift/pull/558
- make public OTelLogHandler struct by @Code-Hex in https://github.com/open-telemetry/opentelemetry-swift/pull/581
- Add Linux support via a TaskLocalContextManager by @semicoleon in https://github.com/open-telemetry/opentelemetry-swift/pull/546
Other
- Adds StdoutLogExporter to match (renamed) StdoutSpanExporter by @atreat in https://github.com/open-telemetry/opentelemetry-swift/pull/559
- fixed build for older Apple OS versions by @ypopovych in https://github.com/open-telemetry/opentelemetry-swift/pull/580
New Contributors
- @alolita made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/576
- @Code-Hex made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/581
- @ypopovych made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/580
- @HannesSteiner made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/579
- @redryerye made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/533
- @atreat made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/539
- @CallumTodd7 made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/551
- @mamunto made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/554
- @semicoleon made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/546
- @khushijain21 made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/558
- @AkhigbeEromo made their first contribution in https://github.com/open-telemetry/opentelemetry-swift/pull/558
Full Changelog: https://github.com/open-telemetry/opentelemetry-swift/compare/1.9.2...1.10.1