summaryrefslogtreecommitdiff
path: root/CHANGES.rst
diff options
context:
space:
mode:
authorBert JW Regeer <xistence@0x58.com>2018-09-27 14:02:24 -0600
committerGitHub <noreply@github.com>2018-09-27 14:02:24 -0600
commit279ee00fff1894b3451d84a8eeafae42e8638776 (patch)
treec146c0915cdccfae05046ec1de3d643ef48ef299 /CHANGES.rst
parentef9dbe71329e1ff87aae7c170290276d102a81b0 (diff)
parentf4404b11a89f9d32652702190506984a594d8393 (diff)
downloadpyramid-279ee00fff1894b3451d84a8eeafae42e8638776.tar.gz
pyramid-279ee00fff1894b3451d84a8eeafae42e8638776.tar.bz2
pyramid-279ee00fff1894b3451d84a8eeafae42e8638776.zip
Merge pull request #3353 from mmerickel/deprecate-pickle-sessions
deprecate pickleable sessions, recommend json
Diffstat (limited to 'CHANGES.rst')
-rw-r--r--CHANGES.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 1530516f6..926584de0 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -57,6 +57,11 @@ Features
- Add support for Python 3.7. Add testing on Python 3.8 with allowed failures.
See https://github.com/Pylons/pyramid/pull/3333
+- Added ``pyramid.session.JSONSerializer``. See "Upcoming Changes to ISession
+ in Pyramid 2.0" in the "Sessions" chapter of the documentation for more
+ information about this feature.
+ See https://github.com/Pylons/pyramid/pull/3353
+
- Add a ``registry`` argument to ``pyramid.renderers.get_renderer``
to allow users to avoid threadlocals during renderer lookup.
See https://github.com/Pylons/pyramid/pull/3358
@@ -83,6 +88,21 @@ Bug Fixes
Deprecations
------------
+- The ``pyramid.intefaces.ISession`` interface will move to require
+ JSON-serializable objects in Pyramid 2.0. See
+ "Upcoming Changes to ISession in Pyramid 2.0" in the "Sessions" chapter
+ of the documentation for more information about this change.
+ See https://github.com/Pylons/pyramid/pull/3353
+
+- The ``pyramid.session.signed_serialize`` and
+ ``pyramid.session.signed_deserialize`` functions will be removed in Pyramid
+ 2.0, along with the removal of
+ ``pyramid.session.UnencryptedCookieSessionFactoryConfig`` which was
+ deprecated in Pyramid 1.5. Please switch to using the
+ ``SignedCookieSessionFactory``, copying the code, or another session
+ implementation if you're still using these features.
+ See https://github.com/Pylons/pyramid/pull/3353
+
Backward Incompatibilities
--------------------------