What's Changed
SemVer Patch
- Centralize
UnsafeTransferin NIOCore by @fabianfett in #3492 - Add
symlinkat,renameatx_np, andunlinkatsystem call wrappers by @stepan-ulyanin in #3505 - Replace
ConditionLockwith wake-one signallingNIOThreadPoolWorkAvailableby @KushalP in #3507
Other Changes
- Add support for Xcode 26.2 by @FranzBusch in #3498
- Fix Xcode 26.2 CI copy and paste error by @FranzBusch in #3499
- test: Port EventLoopFutureTest to Swift Testing. by @scottmarchant in #3491
- test: Port NIOThreadPoolTest to Swift Testing. by @scottmarchant in #3490
- Clarify state and relationship of NIOFileSystem and _NIOFileSystem in API docs by @simonjbeaumont in #3504
New Contributors
Full Changelog: 2.94.0...2.94.1