Skip to content

Swift W3C Trace Context 1.0.0 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@slashmo slashmo released this 17 Jun 23:02
· 16 commits to main since this release
9a15962

This is the initial release to kick off the 1.0.0 process. We believe the current public API will remain stable, but exceptions can still be made until we hit the final 1.0.0 release.

What's changed

This release marks a complete re-implementation of the library, primarily extracted from Swift OTel. It's updated to follow the W3C Trace Context standard more closely. It also expands the TraceState API compared to the implementation from Swift OTel, offering the ability to correctly mutate the trace state.

Documentation

Documentation is now powered by DocC and is hosted on the Swift Package Index.