What's Changed
SemVer Minor
- Drop Swift 5.9 and 5.10 support by @kukushechkin in #193
- Add SpanAttributes.reserveCapacity by @adam-fowler in #199
SemVer Patch
- Make
withSpanset span status to.errorif operation closure throws by @daniel-grumberg in #201 - chore: Update Lock implementation with latest changes from swift-logs. by @scottmarchant in #210
Other Changes
- Correct typo in contribution note by @YasinDehfuli in #190
- add httpclient to built-in supported libs by @ktoso in #191
- chore: restrict GitHub workflow permissions - future-proof by @incertum in #192
- ci: Add swift wasm builds to CI to prevent future breakages to wasm builds by @scottmarchant in #175
- Avoid testing global InstrumentationSystem state by @kukushechkin in #196
- No longer necessary with the swift 6.0 as minimum toolchain by @kukushechkin in #197
- Migrate from XCTest to Swift Testing by @kukushechkin in #195
- fixing docs by @heckj in #198
- Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #202
- Remove outdated Dockerfile and compose files by @kukushechkin in #206
- Updates OTel semantic conventions repo in DocC by @NeedleInAJayStack in #207
New Contributors
- @YasinDehfuli made their first contribution in #190
- @incertum made their first contribution in #192
- @kukushechkin made their first contribution in #193
- @daniel-grumberg made their first contribution in #201
- @salmanmkc made their first contribution in #202
Full Changelog: 1.3.1...1.4.0