SemVer Minor
- HTTPObjectAggregator implementation (#1664, patch credit to @AndriusA)
- Conform TimeAmount to AdditiveArithmetic (#1691, patch credit to @joshrutkowski)
SemVer Patch
- Implement
cleanupSocket(unixDomainSocketPath:)for Windows (#1654, patch credit to @compnerd) - Implement network interface enumeration for Windows (#1647, patch credit to @compnerd)
- Correct return value for messaging on Windows (#1667, patch credit to @compnerd)
- Silence error on Windows (#1668, patch credit to @compnerd)
- Carve away more of
System.swifton Windows (#1669, patch credit to @compnerd) - Implement
sendmsgandrecvmsgon Windows (#1674, patch credit to @compnerd) - Expose
LINGERas a public type on Windows (#1675, patch credit to @compnerd) - Extract control message handling into a separate protocol (#1678, patch credit to @compnerd)
- Implement address resolution on Windows (#1684, patch credit to @compnerd)
- Fix incorrect new names for deprecated APIs (#1672)
- Add multiple channel handlers in a single async call. (#1683)
Other Changes
- NIOUDPEchoServer use AddressedEnvelope as InboundIn and OutboundOut (#1666, patch credit to @fabianfett)
- NIO: reflow some comments (NFC) (#1677, patch credit to @compnerd)
- Removes misleading docs for EventLoopFuture.whenComplete(_:) (#1687, patch credit to @jemmons)
- Print the usage if no args are provided to the build_podspecs script (#1665)
- Add watchOS deployment to PodSpec build script (#1679)
- Remove symbolicate-linux-fatal from Docker (#1670)