Bug fixes
-
The asynchronous internals now set the underlying causes
when assigning exceptions to the future objects
-- by :user:webknjaz
.Related issues and pull requests on GitHub:
#8089. -
Treated values of
Accept-Encoding
header as case-insensitive when checking for gzip files -- by :user:steverep
.Related issues and pull requests on GitHub:
#8104.
Features
-
Upgraded llhttp to 9.2 -- by :user:
Dreamsorcerer
.Related issues and pull requests on GitHub:
#8146.
Contributor-facing changes
-
The pull request template is now asking the contributors to
answer a question about the long-term maintenance challenges
they envision as a result of merging their patches
-- by :user:webknjaz
.Related issues and pull requests on GitHub:
#8099. -
Updated CI and documentation to use NPM clean install and upgrade node to version 18 -- by :user:
steverep
.Related issues and pull requests on GitHub:
#8116. -
A pytest fixture
hello_txt
was introduced to aid
static file serving tests in
:file:test_web_sendfile_functional.py
. It dynamically
provisionshello.txt
file variants shared across the
tests in the module.-- by :user:
steverep
Related issues and pull requests on GitHub:
#8136. -
Two definitions for "test_invalid_route_name" existed, only one was being run. Refactored them into a single parameterized test. Enabled lint rule to prevent regression. -- by :user:
alexmac
.Related issues and pull requests on GitHub:
#8139.