Skip to content

SwiftNIO 2.59.0

Compare
Choose a tag to compare
@FranzBusch FranzBusch released this 20 Sep 12:11
· 315 commits to main since this release
3db5c4a

SemVer Minor

  • Added ByteBuffer.hexDump(format:) (#2475, patch credit to @natikgadzhi)
  • Make the initializers of NIOThreadPoolError public (#2503, patch credit to @omochi)
  • Make ByteBuffer Codable (#2509, patch credit to @natikgadzhi)
  • EventLoopFuture/Promise: only Sendable if Value is Sendable (#2496)
  • HTTP1: Support users opting-out of us setting framing headers. (#2508)
  • Support for custom protocols in DatagramBootstrap (#2516)

SemVer Patch

  • HTTP1: Simplify header separator and crlf (#2513, patch credit to @alex-taffe)
  • Update CNIOLLHTTP to latest nodejs/llhttp (#2512)

Other Changes

  • Docs: explain the basic safe usage of ByteBuffer (#2499, patch credit to @natikgadzhi)
  • Match casing of reference links to the casing of the actual referenced declaration/module (#2500, patch credit to @tayloraswift)
  • Update nightly allocation limits (#2502)