From 50fdf828b212b03dbf048543007ea20108eb3a8a Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 21 Nov 2012 23:13:43 -0500 Subject: prep for release --- docs/whatsnew-1.4.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/docs/whatsnew-1.4.rst b/docs/whatsnew-1.4.rst index 5da28bb03..34fda5f37 100644 --- a/docs/whatsnew-1.4.rst +++ b/docs/whatsnew-1.4.rst @@ -225,6 +225,23 @@ Minor Feature Additions as it doesn't make sense to assert that a nonexistent view is execution-permitted. See https://github.com/Pylons/pyramid/issues/299. +- Small microspeed enhancement which anticipates that a + :class:`pyramid.response.Response` object is likely to be returned from a + view. Some code is shortcut if the class of the object returned by a view is + this class. A similar microoptimization was done to + :func:`pyramid.request.Request.is_response`. + +- Make it possible to use variable arguments on all ``p*`` commands + (``pserve``, ``pshell``, ``pviews``, etc) in the form ``a=1 b=2`` so you can + fill in values in parameterized ``.ini`` file, e.g. ``pshell + etc/development.ini http_port=8080``. + +- In order to allow people to ignore unused arguments to subscriber callables + and to normalize the relationship between event subscribers and subscriber + predicates, we now allow both subscribers and subscriber predicates to accept + only a single ``event`` argument even if they've been subscribed for + notifications that involve multiple interfaces. + Backwards Incompatibilities --------------------------- -- cgit v1.2.3