Skip to content

SwiftNIO 2.40.0

Compare
Choose a tag to compare
@Davidde94 Davidde94 released this 27 Apr 16:33
· 613 commits to main since this release
124119f

SemVer Minor

  • Drop support for Swift 5.2 and 5.3 (#2080)
  • Add Hashable conformance to HTTPResponseStatus (#2069)

SemVer Patch

  • Improve the performance of copying CircularBuffer (#2059)
  • Use unbuffered IO for stdout in NIOPerformanceTester (#2072)
  • Remove invalid math in ByteBuffer slice slow path (#2075)
  • http_parser uses "main" as the main branch (#2078)
  • BaseSocket: Remove dead code in BaseSocket.bind(to:) (#2086)

Other Changes

  • Fix doc comment formatting in SingleStepByteToMessageDecoder.swift (#2076, patch credit to @MaxDesiatov)
  • Increase runtime of performance tests to O(10 ms) to increase SNR (#2063)
  • Update alloc limits for nightly. (#2071)
  • update contributors (#2077)
  • Script to list transitive dependencies (#2082)
  • Fix warnings, that appeared after requiring Swift 5.4 (#2085)