diff options
| author | Chris McDonough <chrism@plope.com> | 2012-01-05 07:16:58 -0500 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2012-01-05 07:16:58 -0500 |
| commit | c52c927e930f44c25912c8e5d444489e95ea9d31 (patch) | |
| tree | 273328c0839094b6057fea5dd3bf491b74619017 | |
| parent | 403dc9f1ca3627c9456a056b7a5f6429c0c218e5 (diff) | |
| download | pyramid-c52c927e930f44c25912c8e5d444489e95ea9d31.tar.gz pyramid-c52c927e930f44c25912c8e5d444489e95ea9d31.tar.bz2 pyramid-c52c927e930f44c25912c8e5d444489e95ea9d31.zip | |
garden
| -rw-r--r-- | CHANGES.txt | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 6116da229..8aafeef74 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -28,7 +28,7 @@ Bug Fixes https://github.com/Pylons/pyramid/issues/386 - Literal portions of route patterns were not URL-quoted when ``route_url`` - or ``route_path`` was used. + or ``route_path`` was used to generate a URL or path. - The result of ``route_path`` or ``route_url`` might have been ``unicode`` or ``str`` depending on the input. It is now guaranteed to always be @@ -50,9 +50,16 @@ Bug Fixes config.add_route('trav_route', 'traversal/{traverse:.*}') Would cause a ``UnicodeDecodeError`` when the route was matched and the - matched portion of the URL contained any high-order characters. See also + matched portion of the URL contained any high-order characters. See https://github.com/Pylons/pyramid/issues/385 . +- When using a ``*traverse`` stararg in a route pattern, a URL that matched + that possessed a ``@@`` in its name (signifying a view name) would be + inappropriately quoted by the traversal machinery during traversal, + resulting in the view not being found properly. See + https://github.com/Pylons/pyramid/issues/382 and + https://github.com/Pylons/pyramid/issues/375 . + Backwards Incompatibilities --------------------------- |
