Releases: apple/swift-nio-transport-services
Releases · apple/swift-nio-transport-services
SwiftNIO Transport Services 1.15.0
SemVer Minor
- Raise minimum supported Swift version from 5.4 to 5.5 (#158)
- Remove
#if compiler(>=5.5)
(#161)
- Fix Swift 5.5 (#162)
- Allow retrieval of metadata from
NWConnection
(#163)
SwiftNIO Transport Services 1.14.1
SemVer Patch
- Add missing availability annotation to NIOTSConnectionBootstrap (#160)
SwiftNIO Transport Services 1.14.0
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
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
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
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
SemVer Patch
- Explicitly retain timer source when scheduling tasks (#138)
SwiftNIO Transport Services 1.11.3
SemVer Patch
- Clean up imports and dependencies. (#130)
SwiftNIO Transport Services 1.11.2
SemVer Patch
- Move check for event loop shutdown into taskQueue (#127)
SwiftNIO Transport Services 1.11.1
SemVer Patch
- Use non-deprecated API for removing handlers (#125)