Skip to content

Releases: apple/swift-nio-extras

SwiftNIO Extras 1.31.0

06 Nov 10:16
7ee281d

Choose a tag to compare

What's Changed

SemVer Minor

  • Handle absolute-form requests when converting from/to HTTPTypes by @guoye-zhang in #293

SemVer Patch

  • Make a few cleanups to the dripping download handler by @Lukasa in #295

Other Changes

  • Add explicit read permissions to workflows by @rnro in #292

Full Changelog: 1.30.0...1.31.0

SwiftNIO Extras 1.30.0

30 Oct 10:17
b87fdbf

Choose a tag to compare

What's Changed

SemVer Minor

Other Changes

Full Changelog: 1.29.0...1.30.0

SwiftNIO Extras 1.29.0

23 Jul 15:04
a55c3dd

Choose a tag to compare

What's Changed

SemVer Minor

Other Changes

  • Add static SDK CI workflow by @rnro in #252
  • Changed GHA workflows to require explicit sendable on macOS. by @rafaelcepeda in #280

New Contributors

Full Changelog: 1.28.0...1.29.0

SwiftNIO Extras 1.28.0

02 Jun 08:30
145db19

Choose a tag to compare

What's Changed

SemVer Minor

  • TimedCertificateReloader prevents non-self-signed certificates from being loaded by @FranzBusch in #274

Full Changelog: 1.27.1...1.28.0

1.27.1

20 May 14:44
24cb15c

Choose a tag to compare

What's Changed

SemVer Patch

  • Support certificate chains from single PEM in TimedCertificateReloader by @FranzBusch in #273

Other Changes

  • Update README.md Swift version table by @rnro in #271

Full Changelog: 1.27.0...1.27.1

SwiftNIO Extras 1.27.0

15 May 15:51
949cf2d

Choose a tag to compare

What's Changed

SemVer Minor

New Contributors

Full Changelog: 1.26.0...1.27.0

SwiftNIO Extras 1.26.0

23 Apr 10:01
f1f6f77

Choose a tag to compare

What's Changed

SemVer Minor

  • Strict concurrency for NIOExtras and NIOExtrasTests by @glbrntt in #254
  • Strict concurrency for NIOHTTPCompression by @glbrntt in #257
  • Strict concurrency for NIOHTTPResponsiveness and NIOHTTPResponsivenessTests by @glbrntt in #261
  • Strict concurrency for HTTPTypes and friends by @glbrntt in #259
  • Strict concurrency for NIONFS3 and NIONFS3Tests by @glbrntt in #264

SemVer Patch

Other Changes

  • Rename nightly_6_1 params to nightly_next by @rnro in #249
  • Only apply standard swift settings on valid targets by @rnro in #250
  • Add a missing import to CNIOLinux by @czechboy0 in #251
  • Enable macOS CI on merge to main and daily timer by @rnro in #255
  • Strict concurrency for NIOWritePCAPDemo, NIOWritePartialPCAPDemo and NIOSOCKSClient by @glbrntt in #260
  • Strict concurrency for HTTPServerWithQuiescingDemo by @glbrntt in #262
  • Strict concurrency for NIOExtrasPerformanceTester by @glbrntt in #263
  • Enable macOS CI on pull requests by @rnro in #258
  • Enable Swift 6.1 jobs in CI by @rnro in #268

New Contributors

Full Changelog: 1.25.0...1.26.0

SwiftNIO Extras 1.25.0

17 Feb 11:12
00f3f72

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

Other Changes

New Contributors

Full Changelog: 1.24.1...1.25.0

SwiftNIO Extras 1.24.1

14 Oct 11:10
2e9746c

Choose a tag to compare

What's Changed

SemVer Patch

  • LineBasedFrameDecoder.decodeLast handle more than one frame by @rnro in #229
  • LineBasedFrameDecoderTest cleanup by @rnro in #230

Other Changes

Full Changelog: 1.24.0...1.24.1

SwiftNIO Extras 1.24.0

12 Aug 13:10
d1ead62

Choose a tag to compare

SemVer Minor