v5.1.0
What's Changed
- feat(ws): enhanced websocket level proxy options by @0x676e67 in #569
- docs: update examples docs by @0x676e67 in #570
- docs: Improved emulation description by @0x676e67 in #571
- docs: update certificate store description by @0x676e67 in #572
- feat(cookie): cookies feature optionally preserves order by @0x676e67 in #573
- perf(cookie): optimize the performance of cookies compression by @0x676e67 in #574
- build(deps): upgrade dependencies by @0x676e67 in #575
- fix(client): Adapt sorting for duplicate headers such as cookies by @0x676e67 in #576
- chore(tests): update client tests conditional by @0x676e67 in #577
- fix(request): fix
try_clone
missing protocol extension by @0x676e67 in #579 - docs(request): Improve request header parameter docs by @0x676e67 in #580
- feat(request): optionally allow compression in request by @0x676e67 in #581
- test(badssl): dynamically update peer certificate SSL pinning test by @0x676e67 in #582
- perf(request): Improve
json
/form
request performance by @0x676e67 in #583 - feat(x509): auto detect and parse
DER
/PEM
certificate formats by @0x676e67 in #584 - docs(response): link to
char::REPLACEMENT_CHARACTER
by @0x676e67 in #586 - feat: expose
tls
andwebsocket
modules by @0x676e67 in #587 - feat(cookie): optional enable of sending multiple cookies in
CookieStore
by @0x676e67 in #578 - feat(x509): support for using a private key and X.509 certificate as a client certificate by @0x676e67 in #588
- style(x509): format compatible code by @0x676e67 in #589
Full Changelog: v5.0.0...v5.1.0