github apple/swift-nio 2.96.0
SwiftNIO 2.96.0

latest releases: 2.101.3, 2.101.2, 2.101.1...
5 months ago

What's Changed

SemVer Minor

SemVer Patch

  • Make concurrency take over cheaper by @Lukasa in #3527
  • Improve the performance of looking up the current SEL by @Lukasa in #3530
  • Add symlinkat, renameatx_np, and unlinkat system call wrappers to the _NIOFileSystem module by @stepan-ulyanin in #3524
  • Improve NIOAsyncChannel performance with UnsafeContinuations by @fabianfett in #3521
  • Support scoped IPv6 addresses in SocketAddress.init(ipAddress:port:) by @mihai-chiorean in #3525
  • Deprecate System.udpMaxSegments by @glbrntt in #3541

Other Changes

  • switch from main to 0.0.7 for swiftlang workflows by @rnro in #3514
  • Benchmark diffs not being output on threshold regression by @rnro in #3515
  • benchmark diff missing new threshold files by @rnro in #3516
  • Wait for the docker daemon on Windows by @FranzBusch in #3520
  • Apple platforms CI issues by @rnro in #3519
  • Add parallel execution mode for integration tests by @rnro in #3522
  • Disable Swift 5.10 CI jobs by default by @rnro in #3528
  • Scope benchmark threshold diff to Thresholds/ directory by @rnro in #3529
  • Static sdk version by @rnro in #3534
  • shutdown simulators before launching more tests by @madrob in #3539
  • Extend timeout in testShutdownCancelsOutstandingScheduledCallbacks by @rnro in #3537
  • Add debug_output_enabled parameter to macOS CI workflow by @rnro in #3542
  • test: Port EventLoopTest to Swift Testing. by @scottmarchant in #3503
  • Increase Docker daemon wait timeout for Windows by @kukushechkin in #3544
  • Remove .timeLimit from EventLoopTest Swift Testing attributes by @rnro in #3545
  • Add macos swift xcode mappings by @rnro in #3546
  • Replace Task.sleep(for:) with Task.sleep(nanoseconds:) in `EventL… by @rnro in #3548
  • Pass inputs through env vars by @rnro in #3549

New Contributors

Full Changelog: 2.95.0...2.96.0

Don't miss a new swift-nio release

NewReleases is sending notifications on new releases.