summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorSteve Piercy <web@stevepiercy.com>2017-05-02 00:34:35 -0700
committerSteve Piercy <web@stevepiercy.com>2017-05-02 00:34:35 -0700
commit61083014ec4a2759a41a0008da3a2bd6c5bbb906 (patch)
treefed8b63205320dde19c700ea5ad2099bcd624230 /CHANGES.txt
parent7d1e0646d701b35d61ca8800341c07afac31bb86 (diff)
parentfbfd8191cee8536078cc01cd2256378ba0711f22 (diff)
downloadpyramid-61083014ec4a2759a41a0008da3a2bd6c5bbb906.tar.gz
pyramid-61083014ec4a2759a41a0008da3a2bd6c5bbb906.tar.bz2
pyramid-61083014ec4a2759a41a0008da3a2bd6c5bbb906.zip
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt38
1 files changed, 27 insertions, 11 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index e30f185f0..2378ec883 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,5 +1,5 @@
-unreleased
-==========
+1.9a1 (2017-05-01)
+==================
Major Features
--------------
@@ -10,8 +10,9 @@ Major Features
`plaster <http://docs.pylonsproject.org/projects/plaster/en/latest/>`_.
For now, Pyramid is still shipping with integrated support for the
- PasteDeploy INI format by depending on the ``plaster_pastedeploy`` binding.
- This may change in the future.
+ PasteDeploy INI format by depending on the
+ `plaster_pastedeploy <https://github.com/Pylons/plaster_pastedeploy>`_
+ binding library. This may change in the future.
See https://github.com/Pylons/pyramid/pull/2985
@@ -49,8 +50,8 @@ Major Features
See https://github.com/Pylons/pyramid/pull/2854 and
https://github.com/Pylons/pyramid/pull/3019
-Features
---------
+Minor Features
+--------------
- Support an ``open_url`` config setting in the ``pserve`` section of the
config file. This url is used to open a web browser when ``pserve --browser``
@@ -94,12 +95,27 @@ Bug Fixes
Deprecations
------------
-Backward Incompatibilities
---------------------------
+- Pyramid currently depends on ``plaster_pastedeploy`` to simplify the
+ transition to ``plaster`` by maintaining integrated support for INI files.
+ This dependency on ``plaster_pastedeploy`` should be considered subject to
+ Pyramid's deprecation policy and may be removed in the future.
+ Applications should depend on the appropriate plaster binding to satisfy
+ their needs.
+
+- Retrieving CSRF token from the session has been deprecated in favor of
+ equivalent methods in the ``pyramid.csrf`` module. The CSRF methods
+ (``ISession.get_csrf_token`` and ``ISession.new_csrf_token``) are no longer
+ required on the ``ISession`` interface except when using the default
+ ``pyramid.csrf.LegacySessionCSRFStoragePolicy``.
+
+ Also, ``pyramid.session.check_csrf_token`` is now located at
+ ``pyramid.csrf.check_csrf_token``.
+
+ See https://github.com/Pylons/pyramid/pull/2854 and
+ https://github.com/Pylons/pyramid/pull/3019
Documentation Changes
---------------------
-- Retrieving CSRF token from the session has been deprecated, in favor of
- equivalent methods in :mod:`pyramid.csrf`.
- See https://github.com/Pylons/pyramid/pull/2854
+- Added the execution policy to the routing diagram in the Request Processing
+ chapter. See https://github.com/Pylons/pyramid/pull/2993