Skip to content

Releases: apple/swift-distributed-tracing

1.4.1

10 Mar 00:54
dc40301

Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

New Contributors

Full Changelog: 1.4.0...1.4.1

1.4.0

16 Feb 16:31
e109d8b

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

  • Make withSpan set span status to .error if operation closure throws by @daniel-grumberg in #201
  • chore: Update Lock implementation with latest changes from swift-logs. by @scottmarchant in #210

Other Changes

New Contributors

Full Changelog: 1.3.1...1.4.0

1.3.1

07 Oct 06:24
baa932c

Choose a tag to compare

What's Changed

SemVer Patch

  • Windows CI & Fix Windows support by @ktoso in #188

Other Changes

  • Enable Swift 6.2 jobs in CI by @rnro in #184
  • Include Valkey Swift in the list of supporting libraries by @slashmo in #186
  • add grpc to supported libs and reword libs section by @ktoso in #187
  • Organizing documentation, cleanup and polish by @heckj in #185

Full Changelog: 1.3.0...1.3.1

1.3.0

11 Sep 11:28
6600888

Choose a tag to compare

What's Changed

SemVer Minor

  • Introduce InMemoryTracer (in new InMemoryTracing module) #183 by @slashmo and @ktoso
    • This tracer can be used to capture emitted spans and write tests against them, or manually work with spans in other ways

Full Changelog: 1.2.2...1.3.0

1.2.2

04 Sep 00:55
149fa4c

Choose a tag to compare

What's Changed

SemVer Patch

  • feat: Add Swift WebAssembly compilation support to swift-distributed-tracing by @scottmarchant in #174
  • Add SpanAttributeConvertible conformances for Int32 by @FranzBusch in #181

Other Changes

New Contributors

Full Changelog: 1.2.1...1.2.2

1.2.1

18 Jun 05:29
1.2.1
b787967

Choose a tag to compare

What's Changed

SemVer Patch

  • Update activeSpan documentation comment by @slashmo in #164
  • Tracer.withSpan's isolation param should be 'isolated' by @ktoso in #173

Other Changes

  • Enable macOS CI on merge to main and daily timer by @rnro in #169
  • Enable Swift 6.1 jobs in CI by @rnro in #170
  • add swift 6 1 thresholds by @rnro in #171
  • Update README.md by @shicholas in #172
  • Adds documentation on manual span propogation by @NeedleInAJayStack in #153

New Contributors

  • @shicholas made their first contribution in #172

Full Changelog: 1.2.0...1.2.1

1.2.0

14 Jan 12:20
a64a0ab

Choose a tag to compare

What's Changed

SemVer Minor

  • Add activeSpan method to TracerProtocol by @slashmo in #160

Full Changelog: 1.1.3...1.2.0

1.1.3

14 Jan 09:03
0b9ab66

Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

New Contributors

Full Changelog: 1.1.2...1.1.3

1.1.2

09 Oct 03:20
1.1.2
6483d34

Choose a tag to compare

What's Changed

Updates in Swift 6 compatibility

  • Fix use of Swift 6 language mode by @orobio #150
  • Adopt Swift 6.0 #isolation; Resolves async closure behavior in withSpan by @ktoso #148
  • Explicitly declare the ServiceContext dependency by @sidepelican #147

Other Changes

New Contributors

Full Changelog: 1.1.1...1.1.2

1.1.1

13 May 09:53
1.1.1
11c756c

Choose a tag to compare

What's Changed

  • update documentation references to fix broken reference links on SwiftPackageIndex hosted documentation for main by @heckj in #143
  • update the otel-config to match latest otel image by @heckj in #144
  • Support compiling against Musl by @simonjbeaumont in #145

New Contributors

Full Changelog: 1.1.0...1.1.1