Releases: apple/swift-nio-extras
Releases · apple/swift-nio-extras
SwiftNIO Extras 1.24.1
What's Changed
SemVer Patch
- LineBasedFrameDecoder.decodeLast handle more than one frame by @rnro in #229
- LineBasedFrameDecoderTest cleanup by @rnro in #230
Other Changes
- Add release.yml by @FranzBusch in #227
Full Changelog: 1.24.0...1.24.1
SwiftNIO Extras 1.24.0
SemVer Minor
- Conditional Response Compression (#225, patch credit to @dimitribouniol)
SwiftNIO Extras 1.23.0
SemVer Minor
- Raise minimum swift version to 5.8 (#218)
SemVer Patch
- Fix
NIOHTTPDecompression
bug for multi-request channels (#221, patch credit to @sidepelican) - Use
oldHeaders.count
when reserving capacity in HTTPFields (#223, patch credit to @Joannis) - HTTP Compression Test with 304 Not Modified Responses (#224, patch credit to @dimitribouniol)
- Enable automatic compression format detection (#208)
- Clean up
@retroactive
conformances (#222)
Other Changes
SwiftNIO Extras 1.22.0
SemVer Minor
- Make HTTP type conversion code public (#216, patch credit to @adam-fowler)
LineBasedFrameDecoder
: can be aNIOSingleStepByteToMessageDecoder
(#217)
SwiftNIO Extras 1.21.0
SemVer Minor
- HTTPType channel handlers RemovableChannelHandler conformance (#213, patch credit to @adam-fowler)
SemVer Patch
- Changes for Musl support. (#211, patch credit to @al45tair)
- Don't reserve capacity for NIOPCAPRingBuffer (#209)
Other Changes
SwiftNIO Extras 1.20.0
SwiftNIO Extras 1.19.1
SwiftNIO Extras 1.19.0
SwiftNIO Extras 1.18.0
SemVer Minor
- Make SynchronizedFileSink.close unavailable from async (#195)