Features
- http2:
Bug Fixes
- http1:
- http2:
Refactors, chores, et al
- fix(http1): fix rare missed write wakeup on connections v2 by @lthiery in #3988
- fix(client): reading trailers shouldn't propagate
NO_ERRORfrom early response by @ulyssa in #3998 - fix(http1): fix reading large bodies on 32-bit systems by @seanmonstar in #4056
- fix(http2): do not reserve capacity before body data is available by @seanmonstar in #4061
- Fix two clippy lints by @jplatte in #4063
- docs(client): document Drop behavior for Connection types by @lihan3238 in #4064
- Add
header_table_sizemethod to server builder by @ArniDagur in #4062 - feat(http2/client): expose reset_stream_duration option by @kimjune01 in #4068
- fix(http1): send error when dispatcher is dropped mid-body by @seanmonstar in #4069
- docs: document cancel safety for client send_request futures by @lihan3238 in #4070
- docs(error): add detailed doc comments to Error query methods by @kimjune01 in #4065
- refactor(lib): use a panic_if_poisoned() helper for mutexes by @seanmonstar in #4072
- refactor(lib): replace unwraps with expects by @seanmonstar in #4073
- docs(lib): fixup markdown and grammar in doc comments by @seanmonstar in #4074
- chore(ci): fix security-audit job by @seanmonstar in #4076
- chore(lib): start a strict clippy config by @seanmonstar in #4075
- tests(client): fix misuse of path_and_query in CONNECT test by @seanmonstar in #4078
- Removing wildcard_imports lint allowance by @Lori-Shu in #4080
- Fix manual_assert lint by @xd009642 in #4079
New Contributors
- @ulyssa made their first contribution in #3998
- @lihan3238 made their first contribution in #4064
- @ArniDagur made their first contribution in #4062
- @kimjune01 made their first contribution in #4068
- @Lori-Shu made their first contribution in #4080
- @xd009642 made their first contribution in #4079
Full Changelog: v1.9.0...v1.10.0