Chris McDonough
2012-01-05 c52c927e930f44c25912c8e5d444489e95ea9d31
garden
1 files modified
11 ■■■■ changed files
CHANGES.txt 11 ●●●● patch | view | raw | blame | history
CHANGES.txt
@@ -28,7 +28,7 @@
  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 @@
    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
---------------------------