diff options
| author | Steve Piercy <web@stevepiercy.com> | 2017-05-02 00:34:35 -0700 |
|---|---|---|
| committer | Steve Piercy <web@stevepiercy.com> | 2017-05-02 00:34:35 -0700 |
| commit | 61083014ec4a2759a41a0008da3a2bd6c5bbb906 (patch) | |
| tree | fed8b63205320dde19c700ea5ad2099bcd624230 /CHANGES.txt | |
| parent | 7d1e0646d701b35d61ca8800341c07afac31bb86 (diff) | |
| parent | fbfd8191cee8536078cc01cd2256378ba0711f22 (diff) | |
| download | pyramid-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.txt | 38 |
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 |
