Changelog History
Page 1
-
v18.8.0 Changes
- :issue:
1974
: Dangerous characters received in a host header encoded using RFC 2047 are now elided by default. Currently, dangerous characters are defined as CR and LF. The original value is still available ascherrypy.request.headers['Host'].raw
if needed.
- :issue:
-
v18.7.0 Changes
- ๐ :pr:
1923
: Drop support for Python 3.5. - ๐ :pr:
1945
: Fixed compatibility on Python 3.11.
- ๐ :pr:
-
v18.6.1 Changes
๐ :issue:
1849
via :pr:1879
: Fixed XLF flag in gzip header emitted by gzip compression tool per :rfc:1952#section-2.3.1
-- by :user:webknjaz
.:issue:
1874
: Restricted depending on pywin32 only under CPython so that it won't get pulled-in under PyPy -- by :user:webknjaz
.:issue:
1920
: Bumped minimum version of PyWin32 to 227. Block pywin32 install on Python 3.10 and later.
-
v18.6.0 Changes
- ๐ :issue:
1776
via :pr:1851
: Add support for UTF-8 encoded attachment file names inContent-Disposition
header via :rfc:6266#appendix-D
.
- ๐ :issue:
-
v18.5.0 Changes
๐ :issue:
1827
: Fixed issue where bytes values in aHeaderMap
would be converted to strings.:pr:
1826
: Rely onjaraco.collections <https://pypi.org/project/jaraco.collections>
_ for its case-insensitive dictionary support.
-
v18.4.0 Changes
๐ :pr:
1715
: Fixed issue in cpstats where thedata/
endpoint would fail with encoding errors on Python 3.:pr:
1821
: Simplify the passthrough of parameters toCPWebCase.getPage
to cheroot. CherryPy now requires cheroot 8.2.1 or later.
-
v18.3.0 Changes
- ๐ :pr:
1806
: Support handling multiple exceptions when processing hooks as reported in :issue:1770
.
- ๐ :pr:
-
v18.2.0 Changes
๐ File-based sessions no longer attempt to remove the lock files when releasing locks, instead deferring to the default behavior of zc.lockfile. Fixes :issue:
1391
and :issue:1779
.๐ :pr:
1794
: Add native support for308 Permanent Redirect
usable viaraise cherrypy.HTTPRedirect('/new_uri', 308)
.
-
v18.1.2 Changes
- ๐ Fixed :issue:
1377
via :pr:1785
: Restore a native WSGI-less HTTP server support. - ๐ฒ :pr:
1769
: Reduce log level for non-error events in win32.py
- ๐ Fixed :issue:
-
v18.1.1 Changes
- โช :pr:
1774
reverts :pr:1759
as new evidence emerged that the original behavior was intentional. Re-opens :issue:1758
.
- โช :pr: