0.8.0
Important Changes
- Breaking: Support for
rustls
-0.23.x for http/1.1, 2 and 3. No configuration update is needed at this point. - Breaking: Along with
rustls
, the cert manager was split fromrpxy-lib
and moved to a new inner craterpxy-cert
. This change is to make the cert manager reusable for other projects and to support not only static file based certificates but also other types, e.g., dynamic fetching and management via ACME, in the future.
Improvement
- Refactor: lots of minor improvements
- Change the certificate verifier from
rustls-native-certs
torustls-platform-verifier
to use the system's default root cert store for better client (forwarder) performance inhyper-rustls
.
What's Changed
- chore(deps): bump ubuntu from 22.04 to 24.04 in /docker by @dependabot in #154
- feat: rustls-0.23 by @junkurihara in #156
- deps: update s2n quic and add copy of s2n-quic-h3 as submodule to avoid build failure by @junkurihara in #157
- feat: update features of hyper-rutstls with aws-lc-rs and platform-verifier by @junkurihara in #158
- feat: update cache semantics by @junkurihara in #159
- chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #160
- 0.8.0 by @junkurihara in #163
Full Changelog: 0.7.1...0.8.0