summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2016-09-03 22:23:47 -0500
committerMichael Merickel <michael@merickel.org>2016-09-03 22:23:47 -0500
commitf6d001333354937c8e4798d5c9ba5a31fb5dd644 (patch)
tree5c6253faf490d105e141cbf8de081db81847b482
parentfe388a59477011313e9b75190cb83b5f3c05d814 (diff)
downloadpyramid-f6d001333354937c8e4798d5c9ba5a31fb5dd644.tar.gz
pyramid-f6d001333354937c8e4798d5c9ba5a31fb5dd644.tar.bz2
pyramid-f6d001333354937c8e4798d5c9ba5a31fb5dd644.zip
changelog for #2757
-rw-r--r--CHANGES.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 3eb23b9ec..e96b03ab1 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -25,6 +25,11 @@ Features
credentials from a ``request`` object, and returns them as a named tuple.
See https://github.com/Pylons/pyramid/pull/2662
+- Pyramid 1.4 silently dropped a feature of the configurator that has been
+ restored. It's again possible for action discriminators to conflict across
+ different action orders.
+ See https://github.com/Pylons/pyramid/pull/2757
+
Bug Fixes
---------
@@ -44,6 +49,17 @@ Bug Fixes
use a primitive type instead.
See https://github.com/Pylons/pyramid/pull/2715
+- Pyramid 1.6 introduced the ability for an action to invoke another action.
+ There was a bug in the way that ``config.add_view`` would interact with
+ custom view derivers introduced in Pyramid 1.7 because the view's
+ discriminator cannot be computed until view derivers and view predicates
+ have been created in earlier orders. Invoking an action from another action
+ would trigger an unrolling of the pipeline and would compute discriminators
+ before they were ready. The new behavior respects the ``order`` of the action
+ and ensures the discriminators are not computed until dependent actions
+ from previous orders have executed.
+ See https://github.com/Pylons/pyramid/pull/2757
+
Deprecations
------------