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'].rawif 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:
1849via :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:
1776via :pr:1851: Add support for UTF-8 encoded attachment file names inContent-Dispositionheader via :rfc:6266#appendix-D.
- ๐ :issue:
-
v18.5.0 Changes
๐ :issue:
1827: Fixed issue where bytes values in aHeaderMapwould 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.getPageto 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:
1391and :issue:1779.๐ :pr:
1794: Add native support for308 Permanent Redirectusable viaraise cherrypy.HTTPRedirect('/new_uri', 308).
-
v18.1.2 Changes
- ๐ Fixed :issue:
1377via :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:
1774reverts :pr:1759as new evidence emerged that the original behavior was intentional. Re-opens :issue:1758.
- โช :pr: