Skip to content

Releases: apple/swift-nio-http2

1.43.0

15 Apr 15:40
81cc182

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

Other Changes

  • Enable Swift 6.3 jobs in CI by @rnro in #544

New Contributors

Full Changelog: 1.42.0...1.43.0

1.42.0

23 Mar 14:05
6d8d596

Choose a tag to compare

What's Changed

SemVer Minor

  • Allow connection and stream window target sizes to be configured separately by @glbrntt in #543

Full Changelog: 1.41.0...1.42.0

1.41.0

17 Mar 13:15
9019b76

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

Other Changes

New Contributors

Full Changelog: 1.40.0...1.41.0

1.40.0

19 Feb 10:04
b6571f3

Choose a tag to compare

What's Changed

SemVer Minor

Full Changelog: 1.39.1...1.40.0

1.39.1

11 Feb 10:33
979f431

Choose a tag to compare

What's Changed

SemVer Patch

  • Optimize HTTP2ToHTTP1 client codec to reduce empty data frames by @fabianfett in #535

Other Changes

Full Changelog: 1.39.0...1.39.1

SwiftNIO HTTP/2 1.39.0

12 Nov 15:07
c2ba4cf

Choose a tag to compare

What's Changed

SemVer Minor

Other Changes

New Contributors

Full Changelog: 1.38.0...1.39.0

SwiftNIO HTTP/2 1.38.0

21 Jul 14:41
5e9e99e

Choose a tag to compare

What's Changed

SemVer Minor

Other Changes

Full Changelog: 1.37.0...1.38.0

SwiftNIO HTTP/2 1.37.0

01 Jul 15:06
5ca52e2

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

Other Changes

  • Add static SDK CI workflow by @rnro in #500

Full Changelog: 1.36.0...1.37.0

SwiftNIO HTTP/2 1.36.0

23 Apr 09:28
4281466

Choose a tag to compare

What's Changed

SemVer Minor

  • Better handle new streams when server is quiescing by @glbrntt in #481
  • Allow max reset stream frames to be configured by @glbrntt in #494
  • Strict concurrency for NIOHPACK by @glbrntt in #502
  • Strict concurrency for pipeline helpers by @glbrntt in #503
  • Add explicit Sendable annotations by @glbrntt in #505
  • Provide a senable view over the stream multiplexer by @glbrntt in #506

SemVer Patch

Other Changes

  • Update release.yml by @FranzBusch in #489
  • update benchmark thresholds to nightly 6.1 by @rnro in #491
  • CI use 6.1 nightlies by @rnro in #490
  • Rename nightly_6_1 params to nightly_next by @rnro in #495
  • move nightly-next thresholds and add legacy symlink by @rnro in #496
  • Delete Thresholds/nightly-6.1.json symlink by @rnro in #497
  • Only apply standard swift settings on valid targets by @rnro in #498
  • Update main.yml integration tests to use swift_test_matrix by @rnro in #499
  • Enable macOS CI on merge to main and daily timer by @rnro in #504
  • Strict concurrency for perf tests and the h2 server by @glbrntt in #509
  • Strict concurrency for tests by @glbrntt in #507
  • Enable macOS CI on pull requests by @rnro in #510
  • Switch h2Spec tests to newer Swift test matrix by @rnro in #511
  • Enable Swift 6.1 jobs in CI by @rnro in #512
  • update thresholds by @rnro in #513

Full Changelog: 1.35.0...1.36.0

SwiftNIO HTTP/2 1.35.0

17 Dec 15:51
170f4ca

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

  • Apply swift-format changes and CI by @PeterAdams-A in #472
  • Import new Android overlay instead in the tests by @finagolfin in #479
  • Finish multiplexer's inbound streams in more cases by @gjcairo in #483
  • Enable MemberImportVisibility check on all targets by @rnro in #486
  • Don't fail closeFuture when an error occurs on closing by @gjcairo in #487

Other Changes

New Contributors

Full Changelog: 1.34.1...1.35.0