summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2015-02-20 17:02:09 -0600
committerMichael Merickel <michael@merickel.org>2015-02-20 17:02:09 -0600
commit2ce270cf141b90555d42ba2bf01b192b04e70dc3 (patch)
tree82bbb2b189b664170750a2441dbcc814aa5de57d /CHANGES.txt
parent6e9e2dbb364f371b034b681dd44e6e6b831c5760 (diff)
parent1e02bbfc0df09259bf207112acf019c8dba44a90 (diff)
downloadpyramid-2ce270cf141b90555d42ba2bf01b192b04e70dc3.tar.gz
pyramid-2ce270cf141b90555d42ba2bf01b192b04e70dc3.tar.bz2
pyramid-2ce270cf141b90555d42ba2bf01b192b04e70dc3.zip
Merge branch 'master' into feature.py3-coverage
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt25
1 files changed, 23 insertions, 2 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 794a12cb0..7d42db88f 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -4,6 +4,20 @@ Next release
Features
--------
+- The ``pyramid.config.Configurator`` has grown the ability to allow
+ actions to call other actions during a commit-cycle. This enables much more
+ logic to be placed into actions, such as the ability to invoke other actions
+ or group them for improved conflict detection. We have also exposed and
+ documented the config phases that Pyramid uses in order to further assist
+ in building conforming addons.
+ See https://github.com/Pylons/pyramid/pull/1513
+
+- Add ``pyramid.request.apply_request_extensions`` function which can be
+ used in testing to apply any request extensions configured via
+ ``config.add_request_method``. Previously it was only possible to test
+ the extensions by going through Pyramid's router.
+ See https://github.com/Pylons/pyramid/pull/1581
+
- pcreate when run without a scaffold argument will now print information on
the missing flag, as well as a list of available scaffolds.
See https://github.com/Pylons/pyramid/pull/1566 and
@@ -17,7 +31,10 @@ Features
- Cache busting for static resources has been added and is available via a new
argument to ``pyramid.config.Configurator.add_static_view``: ``cachebust``.
- See https://github.com/Pylons/pyramid/pull/1380
+ Core APIs are shipped for both cache busting via query strings and
+ path segments and may be extended to fit into custom asset pipelines.
+ See https://github.com/Pylons/pyramid/pull/1380 and
+ https://github.com/Pylons/pyramid/pull/1583
- Add ``pyramid.config.Configurator.root_package`` attribute and init
parameter to assist with includeable packages that wish to resolve
@@ -91,6 +108,10 @@ Features
Bug Fixes
---------
+- Work around an issue where ``pserve --reload`` would leave terminal echo
+ disabled if it reloaded during a pdb session.
+ See https://github.com/Pylons/pyramid/pull/1577
+
- ``pyramid.wsgi.wsgiapp`` and ``pyramid.wsgi.wsgiapp2`` now raise
``ValueError`` when accidentally passed ``None``.
See https://github.com/Pylons/pyramid/pull/1320
@@ -130,7 +151,7 @@ Bug Fixes
- Allow the ``pyramid.renderers.JSONP`` renderer to work even if there is no
valid request object. In this case it will not wrap the object in a
- callback and thus behave just like the ``pyramid.renderers.JSON` renderer.
+ callback and thus behave just like the ``pyramid.renderers.JSON`` renderer.
See https://github.com/Pylons/pyramid/pull/1561
- Prevent "parameters to load are deprecated" ``DeprecationWarning``