Skip to content

Releases: open-telemetry/opentelemetry-swift

1.15.0

08 Apr 22:07
6a2c29d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.14.0...1.15.0

1.14.0

11 Mar 21:10
82717be
Compare
Choose a tag to compare

General

Metrics

  • Implement synchronous gauge APIs for Double and Long types by @batuhansk in #670
  • refactored InstrumentBuilder to make relevant builder function public by @bryce-b in #722

Spans

Instrumentation

Linux support

New Contributors

Full Changelog: 1.13.0...1.14.0

1.13.0

23 Jan 18:59
2ffffae
Compare
Choose a tag to compare

General

Metrics

URLSession Instrumentation

  • Add Request Context to URLSessionInstrumentation Baggage Provider by @batuhansk in #649

New Contributors

Full Changelog: 1.12.1...1.13.0

1.12.1

25 Nov 15:30
f2315d8
Compare
Choose a tag to compare

Critical fix

  • made meter provider optional in BatchSpanProcessor by @bryce-b in #645

Full Changelog: 1.12.0...1.12.1

1.12.0

22 Nov 21:39
95092cc
Compare
Choose a tag to compare
1.12.0 Pre-release
Pre-release

Trace

  • Modify toSpanData to happen inside attributesLock to prevent data races by @ArielDemarco in #632
  • Added max value length per span attribute by @mamunto in #634

Metrics

  • Added BatchSpanProcessor metrics on drop and export span by @mamunto in #635

Logging

Exporters

  • Update OtlpHttpTraceExporter init to support envVarHeaders by @djpearce in #628
  • Added data compression support for HTTP exporter by @mamunto in #631
  • Added exporter metric for Span, Trace and Log by @mamunto in #637
  • Added exporter metric to StableOtlpHTTPMetricExporter by @mamunto in #638

URLSession Instrumentation

  • Add support for Default Baggage Injection in URLSessionInstrumentation by @batuhansk in #639
  • added other AV task exceptions in NSURLSession instrumentation by @bryce-b in #640

New Contributors

Full Changelog: 1.11.0...1.12.0

1.11.0

29 Oct 17:53
8da9ef4
Compare
Choose a tag to compare

General

Tracing

Metrics

New Contributors

Full Changelog: 1.10.1...1.11.0

1.10.1

01 Aug 16:51
0dd37c4
Compare
Choose a tag to compare

Tracing

Metrics

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

Other

  • Adds StdoutLogExporter to match (renamed) StdoutSpanExporter by @atreat in #559
  • fixed build for older Apple OS versions by @ypopovych in #580

New Contributors

Full Changelog: 1.9.2...1.10.1

1.10.0

23 Jul 20:27
3f7c9a1
Compare
Choose a tag to compare
1.10.0 Pre-release
Pre-release

Metrics

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

Other

  • Adds StdoutLogExporter to match (renamed) StdoutSpanExporter by @atreat in #559

New Contributors

Full Changelog: 1.9.2...1.10.0

1.9.2

05 Apr 13:23
4eb75bc
Compare
Choose a tag to compare

General

Metrics

  • Update attribute processor for stable metrics by @yangjian in #524
  • Implement Exponential Histogram metrics by @jhoongo in #525

Logs

URLSessionInstrumentation

  • Fix crash caused by automated URLSessionInstrumentation when used in combination with GoogleMaps SDK by @batuhansk in #523

OtlpHttpLogExporter

New Contributors

Full Changelog: 1.9.1...1.9.2

1.9.1

03 Jan 20:49
8b1b833
Compare
Choose a tag to compare

Fixes

  • removed unnecessary OpenTelementySdk import in NetworkStatus instrumentation by @bryce-b in #502

Full Changelog: 1.9.0...1.9.1