summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2012-02-14 04:13:58 -0500
committerChris McDonough <chrism@plope.com>2012-02-14 04:13:58 -0500
commit9ed1e0ba957c36f6ae29c25ffeaa6c2c02f716a9 (patch)
treed5df37904835cfaac437acaf8d886fdb7c2072ce /CHANGES.txt
parentc08f7656c1427cf5ebacf18356a5f55bd20ecfbd (diff)
parentaf24f7d5f69a74f9887ca6df622ef67c69075988 (diff)
downloadpyramid-9ed1e0ba957c36f6ae29c25ffeaa6c2c02f716a9.tar.gz
pyramid-9ed1e0ba957c36f6ae29c25ffeaa6c2c02f716a9.tar.bz2
pyramid-9ed1e0ba957c36f6ae29c25ffeaa6c2c02f716a9.zip
Merge branch 'wwitzel3-ww/415'
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt38
1 files changed, 38 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 9edcbdbe8..411681d81 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -4,9 +4,40 @@ Next release
Features
--------
+- The ``scan`` method of a ``Configurator`` can be passed an ``ignore``
+ argument, which can be a string, a callable, or a list consisting of
+ strings and/or callables. This feature allows submodules, subpackages, and
+ global objects from being scanned. See
+ http://readthedocs.org/docs/venusian/en/latest/#ignore-scan-argument for
+ more information about how to use the ``ignore`` argument to ``scan``.
+
+- Better error messages when a view callable returns a value that cannot be
+ converted to a response (for example, when a view callable returns a
+ dictionary without a renderer defined, or doesn't return any value at all).
+ The error message now contains information about the view callable itself
+ as well as the result of calling it.
+
+Dependencies
+------------
+
+- Depend on ``venusian`` >= 1.0a3 to provide scan ``ignore`` support.
+
+1.3a7 (2012-02-07)
+==================
+
+Features
+--------
+
- More informative error message when a ``config.include`` cannot find an
``includeme``. See https://github.com/Pylons/pyramid/pull/392.
+- Internal: catch unhashable discriminators early (raise an error instead of
+ allowing them to find their way into resolveConflicts).
+
+- The `match_param` view predicate now accepts a string or a tuple.
+ This replaces the broken behavior of accepting a dict. See
+ https://github.com/Pylons/pyramid/issues/425 for more information.
+
Bug Fixes
---------
@@ -18,6 +49,13 @@ Bug Fixes
- The ``prequest`` script would fail when used against URLs which did not
return HTML or text. See https://github.com/Pylons/pyramid/issues/381
+Backwards Incompatibilities
+---------------------------
+
+- The `match_param` view predicate no longer accepts a dict. This will
+ have no negative affect because the implementation was broken for
+ dict-based arguments.
+
Documentation
-------------