v6.0.0-rc.9
·
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_providerfor better ergonomics and flexibility by @0x676e67 in #895 - feat(response): preserve URL when converting
Responsetohttp::Responseby @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::Socketto TokioTcpSocketby @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
base64withboring2::base64by @0x676e67 in #910 - feat(ws): remove Utf8Bytes::from_bytes_unchecked, unsafe UTF-8 by @0x676e67 in #912
- feat(dns): export
IntoResolveas public API by @0x676e67 in #913 - refactor(deps): remove dependency on
url::Urlby @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