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