Skip to content

v6.0.0-rc.9

Choose a tag to compare

@github-actions github-actions released this 30 Aug 15:13
· 324 commits to main since this release

What's Changed

  • perf(http2): significantly improve http2 multi-core performance by @0x676e67 in #892
  • build(deps): bump actions/checkout from 3 to 5 by @dependabot[bot] in #893
  • chore(ci): speed up tests with feature matrix in GitHub Actions by @0x676e67 in #894
  • feat(cookie): improve cookie_provider for better ergonomics and flexibility by @0x676e67 in #895
  • feat(response): preserve URL when converting Response to http::Response by @0x676e67 in #897
  • perf(http1): write during header sorting by @0x676e67 in #899
  • feat(proxy): add Unix socket proxy support by @0x676e67 in #900
  • build(deps): minimize out-of-the-box dependencies by @0x676e67 in #902
  • feat(lib): add shortcut request methods by @0x676e67 in #903
  • refactor(connect): safely convert socket2::Socket to Tokio TcpSocket by @0x676e67 in #904
  • refactor(h2): refactor legacy unsafe wrapper code by @0x676e67 in #905
  • refactor(io): use Pin::as_deref_mut() from std instead of custom polyfill by @0x676e67 in #906
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #908
  • refactor(core): Replace Tokio I/O abstraction by @0x676e67 in #909
  • chore(deps): replace base64 with boring2::base64 by @0x676e67 in #910
  • feat(ws): remove Utf8Bytes::from_bytes_unchecked, unsafe UTF-8 by @0x676e67 in #912
  • feat(dns): export IntoResolve as public API by @0x676e67 in #913
  • refactor(deps): remove dependency on url::Url by @0x676e67 in #914
  • feat(redirect): allow custom redirects to access response headers by @0x676e67 in #916
  • feat(redirect): support accessing redirect history in response by @0x676e67 in #917

Full Changelog: v6.0.0-rc.8...v6.0.0-rc.9