New
2.94.0
What's Changed
SemVer Minor
- Add API to enable throwing in
EmbeddedChannel.getOptionand.setOptionif channel is closed by @simonjbeaumont in https://github.com/apple/swift-nio/pull/3495
SemVer Patch
- Update macOS runners to Tahoe by @kukushechkin in https://github.com/apple/swift-nio/pull/3489
- chore: Elide mutex variable from Lock class when it is unused by @scottmarchant in https://github.com/apple/swift-nio/pull/3483
- build: Elide NIOEmbedded for WASI platforms only by @scottmarchant in https://github.com/apple/swift-nio/pull/3484
- build: Elide NIOPosix for WASI platforms only by @scottmarchant in https://github.com/apple/swift-nio/pull/3485
Other Changes
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in https://github.com/apple/swift-nio/pull/3493
- Move nightly-next CI to 6.3 by @FranzBusch in https://github.com/apple/swift-nio/pull/3496
New Contributors
- @dependabot[bot] made their first contribution in https://github.com/apple/swift-nio/pull/3493
Full Changelog: https://github.com/apple/swift-nio/compare/2.93.0...2.94.0