Skip to content

SwiftNIO 2.66.0

Compare
Choose a tag to compare
@glbrntt glbrntt released this 03 Jun 15:25
· 131 commits to main since this release
9428f62

SemVer Minor

  • Add ByteBuffer support to BufferedWriter (#2707)
  • Add withTemporaryDirectory (#2708)
  • Replace R with ReturnType (#2709)
  • Add a version of 'write' for ByteBuffer to WritableFileHandleProtocol (#2730)

SemVer Patch

  • Remove surplus Sendable requirements from FileSystem with methods (#2706)
  • concurrency takeover safe for 6.0 (#2710)
  • Release file handles back to caller on failure to take ownership (#2715)
  • clean up @retroactive conformances (#2719)
  • Remove storage indirection for FileSystemError (#2726)
  • Improve rename error (#2731)
  • Add a fallback path if renameat2 fails (#2733)

Other Changes

  • Fix race in TCPThroughputBenchmark (#2724, patch credit to @ser-0xff)
  • Exclude unused privacy manifests. (#2716)
  • No longer need test discovery command line. (#2717)
  • Update PosixSingletons+ConcurrencyTakeOver.swift (#2721)
  • Add slack to rst allocation tests (#2722)
  • testSimpleMPTCP should not fail for ENOPROTOOPT (#2725)