What's Changed
SemVer Minor
- Make _NIOFileSystem strict concurrency compatible by @Lukasa in #3098
- Add ChannelPipeline.SynchronousOperations.Position by @0xTim in #3065
SemVer Patch
Other Changes
- Update the legacy CI matrix for 6.1 nightly by @rnro in #3094
- Opt _NIOConcurrency into Strict Concurrency by @Lukasa in #3095
- Opt NIOFoundationCompat into strict concurrency by @Lukasa in #3096
- Opt NIO module into Strict Concurrency by @Lukasa in #3097
- Clean up concurrency in NIOEchoClient by @Lukasa in #3099
- Add strict concurrency to NIOUDPEchoServer by @Lukasa in #3101
- Lock in strict concurrency in NIOEchoServer by @Lukasa in #3100
- Update NIOUDPEchoClient for strict concurrency by @Lukasa in #3102
- Strict concurrency for TCP examples by @Lukasa in #3103
- Strict concurrency for the chat examples by @Lukasa in #3104
- Strict concurrency enablement for some test targets by @Lukasa in #3105
- Strict concurrency for NIOTests by @Lukasa in #3106
- Make the FileSystem world strict concurrency clean by @Lukasa in #3107
- document known Structured Concurrency violations by @weissi in #3108
Full Changelog: 2.80.0...2.81.0