Skip to content

Releases: apple/swift-nio-transport-services

SwiftNIO Transport Services 1.14.0

28 Sep 12:57
b39e53a
Compare
Choose a tag to compare

SemVer Minor

  • Adopt Sendable (#155)
  • Allow services to be launched with existing NWConnection or NWListener objects (#156)

SemVer Patch

  • Replace Lock with NIOLock (#157)

SwiftNIO Transport Services 1.13.1

02 Aug 14:15
4e02d9c
Compare
Choose a tag to compare

SemVer Patch

  • Add defensive lifetime management for security metadata (#152)
  • Use swift-atomics instead of NIOAtomics (#153)

Other Changes

  • Use 5.7 nightlies. (#151)
  • Use Docc for documentation (#154)

SwiftNIO Transport Services 1.13.0

09 Jun 13:48
2cb54f9
Compare
Choose a tag to compare

SemVer Minor

  • Change NIOTSNetworkEvent initializers visibility to public level (#148, patch credit to @fananek)

SemVer Patch

  • Don't close when waiting unless we were asked to. (#149)

Other Changes

  • Update podspec script (#143)
  • Remove build_podspec.sh (#144)
  • Tweak testConnectingInvolvesWaiting to avoid invoking Private Relay (#146)

SwiftNIO Transport Services 1.12.0

27 Apr 16:33
1a4692a
Compare
Choose a tag to compare

SemVer Minor

  • Drop support for Swift 5.2 and 5.3 (#141)

Other Changes

  • Add 5.6 nightly CI (#140)
  • Fix warnings, that appeared after requiring Swift 5.4 (#142)

SwiftNIO Transport Services 1.11.4

12 Jan 15:59
8ab824b
Compare
Choose a tag to compare

SemVer Patch

  • Explicitly retain timer source when scheduling tasks (#138)

SwiftNIO Transport Services 1.11.3

16 Sep 12:15
e7f5278
Compare
Choose a tag to compare

SemVer Patch

  • Clean up imports and dependencies. (#130)

SwiftNIO Transport Services 1.11.2

19 Aug 12:22
9571a61
Compare
Choose a tag to compare

SemVer Patch

  • Move check for event loop shutdown into taskQueue (#127)

SwiftNIO Transport Services 1.11.1

17 Aug 17:30
5fd5ba4
Compare
Choose a tag to compare

SemVer Patch

  • Use non-deprecated API for removing handlers (#125)

SwiftNIO Transport Services 1.11.0

23 Jun 13:26
39587bc
Compare
Choose a tag to compare

SemVer Minor

  • Remove Swift 5.0 and 5.1 support, and add CI config (#122)

SemVer Patch

  • Update NIO dependency to 2.30 (#123)

Other Changes

  • docker setup for main nightlies (#114)
  • stop publishing the executable products (#119)

SwiftNIO Transport Services 1.10.0

27 Apr 11:16
657537c
Compare
Choose a tag to compare

SemVer Minor

  • Add support for syncOptions to NIOTSListenerChannel and NIOTSConnectionChannel (#117)

Other Changes

  • Add SECURITY.md (#116)