2.5.2
Pre-release
Pre-release
What's Changed
URLSession Instrumentation
- fix(URLSession): swizzle only once to avoid duplicate spans by @tomerhy in #1157
- fix(URLSession): reuse the task span when resume fires more than once by @tomerhy in #1158
OTLP Exporters
- fix(exporter): log OTLP trace export failures by @aranhave in #1143
- docs: add OTLP gRPC TLS example by @aranhave in #1151
- feat(otlp-http): add async HTTPClient.send by @yasuradodo in #1152
- feat(otlp): support dynamic export headers by @aranhave in #1156
- fix(otlp-http): add requeueOnFailure to avoid duplicate Persistence exports by @yasuradodo in #1171
MetricKit
- fix(MetricKit): accept unwrapped MXCallStackTree JSON in stacktrace transform by @benjoseph-grafana in #1150
Persistence
- fix(persistence): remove unnecessary throws from decorator inits by @yasuradodo in #1160
Sessions Instrumentation
- update Sessions doc to remove start_time and end_time by @benjoseph-grafana in #1166
New Contributors
- @aranhave made their first contribution in #1143
- @benjoseph-grafana made their first contribution in #1150
- @yasuradodo made their first contribution in #1152
- @sauerborn-git made their first contribution in #1161
Full Changelog: 2.5.1...2.5.2