summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2012-10-26 00:32:08 -0400
committerChris McDonough <chrism@plope.com>2012-10-26 00:32:08 -0400
commitc25a8fd5d2895a117d8eb77162ed8388f0482674 (patch)
tree6eeb21a5805c33407818a108e0a6d582d1e67382 /CHANGES.txt
parentc773a62030c6a183ce82278433b93d3c9b545746 (diff)
downloadpyramid-c25a8fd5d2895a117d8eb77162ed8388f0482674.tar.gz
pyramid-c25a8fd5d2895a117d8eb77162ed8388f0482674.tar.bz2
pyramid-c25a8fd5d2895a117d8eb77162ed8388f0482674.zip
- New ``physical_path`` view predicate. If specified, this value should be a
string or a tuple representing the physical traversal path of the context found via traversal for this predicate to match as true. For example: ``physical_path='/'`` or ``physical_path='/a/b/c'`` or ``physical_path=('', 'a', 'b', 'c')``. This is not a path prefix match or a regex, it's a whole-path match. It's useful when you want to always potentially show a view when some object is traversed to, but you can't be sure about what kind of object it will be, so you can't use the ``context`` predicate. The individual path elements inbetween slash characters or in tuple elements should be the Unicode representation of the name of the resource and should not be encoded in any way.
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt35
1 files changed, 22 insertions, 13 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 9b3ce1253..4baf81581 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,19 +1,6 @@
Next release
============
-Features
---------
-
-- Allow multiple values to be specified to the ``request_param`` view/route
- predicate as a sequence. Previously only a single string value was allowed.
- See https://github.com/Pylons/pyramid/pull/705
-
-- Comments with references to documentation sections placed in scaffold
- ``.ini`` files.
-
-- Added an HTTP Basic authentication policy
- at ``pyramid.authentication.BasicAuthAuthenticationPolicy``.
-
Bug Fixes
---------
@@ -40,6 +27,16 @@ Bug Fixes
Features
--------
+- Allow multiple values to be specified to the ``request_param`` view/route
+ predicate as a sequence. Previously only a single string value was allowed.
+ See https://github.com/Pylons/pyramid/pull/705
+
+- Comments with references to documentation sections placed in scaffold
+ ``.ini`` files.
+
+- Added an HTTP Basic authentication policy
+ at ``pyramid.authentication.BasicAuthAuthenticationPolicy``.
+
- The Configurator ``testing_securitypolicy`` method now returns the policy
object it creates.
@@ -56,6 +53,18 @@ Features
``remembered`` value on the policy, which is the value of the ``principal``
argument it's called with when its ``remember`` method is called.
+- New ``physical_path`` view predicate. If specified, this value should be a
+ string or a tuple representing the physical traversal path of the context
+ found via traversal for this predicate to match as true. For example:
+ ``physical_path='/'`` or ``physical_path='/a/b/c'`` or ``physical_path=('',
+ 'a', 'b', 'c')``. This is not a path prefix match or a regex, it's a
+ whole-path match. It's useful when you want to always potentially show a
+ view when some object is traversed to, but you can't be sure about what kind
+ of object it will be, so you can't use the ``context`` predicate. The
+ individual path elements inbetween slash characters or in tuple elements
+ should be the Unicode representation of the name of the resource and should
+ not be encoded in any way.
+
1.4a2 (2012-09-27)
==================