github apple/swift-nio 2.55.0
SwiftNIO 2.55.0

latest releases: 2.101.3, 2.101.2, 2.101.1...
3 years ago

SemVer Minor

  • Make NIO[Throwing]AsyncSequenceProducer.Source Sendable (#2459)

SemVer Patch

  • Add support for Musl libc (#2449)
  • Close Channel when input & output are closed (#2450)
  • Correct a few Musl additions from #2449 for Android, plus error if libc not found (#2451, patch credit to @finagolfin)
  • Use #if canImport(Darwin) where possible (#2446)

Other Changes

  • Update RediStack URL in README.md (#2445)
  • Allow opt-out of PII in CONTRIBUTORS.txt (#2453, patch credit to @therealbnut)
  • Update mailmap to unify Gwynne's email addresses (#2454, patch credit to @gwynne)
  • Fix several minor typos in comments found in various files (#2455, patch credit to @gwynne)
  • Fix last remaining test on Android (#2457, patch credit to @finagolfin)
  • Adopt the Swift CoC (#2440)
  • Updated allocation counters in 5.9 (#2456)

SPI(AsyncChannel) changes

  • Add NIOAsyncChannel based connect methods to ClientBootstrap (#2437)
  • Add NIOAsyncChannel based connect and bind methods to DatagramBootstrap (#2439)
  • 🚨Breaking change: Align ServerBootstrap bind methods with the initializer style (#2443)

Don't miss a new swift-nio release

NewReleases is sending notifications on new releases.