I'm delighted to announce that the SwiftNIO project has just released SwiftNIO version 1.8.0. This release contains 10 changes from 4 contributors. Huge thanks to everyone who contributed!
The full release is available on the GitHub releases page, but the release notes are reproduced below:
- Added new
ByteBufferViewtype, exposing portions of a
MultiThreadedEventLoopGroup.init(numberOfThreads:). Deprecated the old name.
enum RemoveAfterUpgradeStrategypublic, which allows users creating custom HTTP pipelines to ensure that removing
HTTPRequestDecoderafter an upgrade was attempted does not cause unexpected bytes delivery.
- Confirmed internal
- Prevented crashes on macOS/iOS when under heavy load and remote peers close connections before we realise they connected.
- Miscellaneous code cleanups and testing improvements.