github apple/swift-nio 2.66.0
SwiftNIO 2.66.0

latest releases: 2.101.3, 2.101.2, 2.101.1...
2 years ago

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)

Don't miss a new swift-nio release

NewReleases is sending notifications on new releases.