diff options
Diffstat (limited to 'docs/source/changes.rst')
-rw-r--r-- | docs/source/changes.rst | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/source/changes.rst b/docs/source/changes.rst index dd374a0..8e389ba 100644 --- a/docs/source/changes.rst +++ b/docs/source/changes.rst @@ -1,3 +1,14 @@ +0.8.3 +===== +* Changed pecan to more gracefully handle a few odd request encoding edge + cases. Now pecan applications respond with an HTTP 400 (rather than an + uncaught UnicodeDecodeError, resulting in an HTTP 500) when: + - HTTP POST requests are composed of non-Unicode data + - Request paths contain invalid percent-encoded characters, e.g., + ``/some/path/%aa/`` +* Improved verbosity for import-related errors in pecan configuration files, + especially those involving relative imports. + 0.8.2 ===== * Fixes a bug that breaks support for multi-value query string variables (e.g., |