SwiftNIO 2.75.0
What's Changed
SemVer Minor
- Add EventLoop APIs for simpler scheduling of callbacks by @simonjbeaumont in #2759
- Add convenience conformances to
ByteCount
by @clintonpi in #2909 - Add
removeHandler(context: ChannelHandlerContext)
to SynchronousOperations of ChannelPipeline by @supersonicbyte in #2912 - [NIOFileSystem] Provide an API to specify allowing unlimited sized reads by @clintonpi in #2914
SemVer Patch
- A DatagramChannelTest now waits for writes by @rnro in #2905
- Throw error when the max read amount is greater than
ByteBuffer
can tolerate by @clintonpi in #2911
Other Changes
- Make ByteBufferQUICBinaryEncodingStrategyTests compatible with 32-bit systems by @hamzahrmalik in #2904
- Fix broken link to swift-server performance documentation by @plemarquand in #2907
- [CI] Switch to reusable soundness by @FranzBusch in #2913
- [CI] Fix unit test yaml file by @FranzBusch in #2915
- [CI] Add back matrix CI script by @FranzBusch in #2916
- Re-add CXX compat check script by @PeterAdams-A in #2919
New Contributors
- @plemarquand made their first contribution in #2907
- @clintonpi made their first contribution in #2909
Full Changelog: 2.74.0...2.75.0