summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2013-10-20 14:01:47 -0400
committerChris McDonough <chrism@plope.com>2013-10-20 14:01:47 -0400
commitda295e4336fe04c11640ce8857adb214deaf2a93 (patch)
tree41479dfa730206adebc19958b51e92f410e45dfe /CHANGES.txt
parent6b0889cc8f3711d5f77cb663f8f2fa432eb3ad06 (diff)
parent7d0b6ade3c77e4d512f193f86e074b94dc0ed8af (diff)
downloadpyramid-da295e4336fe04c11640ce8857adb214deaf2a93.tar.gz
pyramid-da295e4336fe04c11640ce8857adb214deaf2a93.tar.bz2
pyramid-da295e4336fe04c11640ce8857adb214deaf2a93.zip
fix merge conflict
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index fcfb83e4f..e215b21bc 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -15,6 +15,20 @@ Features
to failures in ``check_csrf_token``.
See https://github.com/Pylons/pyramid/pull/1149
+- Added a new ``SignedCookieSessionFactory`` which is very similar to the
+ ``UnencryptedCookieSessionFactoryConfig`` but with a clearer focus on
+ signing content. The custom serializer arguments to this function should
+ only focus on serializing, unlike its predecessor which required the
+ serializer to also perform signing.
+ See https://github.com/Pylons/pyramid/pull/1142
+
+- Added a new ``BaseCookieSessionFactory`` which acts as a generic cookie
+ factory that can be used by framework implementors to create their own
+ session implementations. It provides a reusable API which focuses strictly
+ on providing a dictionary-like object that properly handles renewals,
+ timeouts, and conformance with the ``ISession`` API.
+ See https://github.com/Pylons/pyramid/pull/1142
+
Bug Fixes
---------
@@ -55,6 +69,17 @@ Backwards Incompatibilities
situation, leaving a query string of ``a=b&key=``.
See https://github.com/Pylons/pyramid/issues/1119
+Deprecations
+------------
+
+- The ``pyramid.session.UnencryptedCookieSessionFactoryConfig`` API has been
+ deprecated and is superseded by the
+ ``pyramid.session.SignedCookieSessionFactory``. Note that while the cookies
+ generated by the ``UnencryptedCookieSessionFactoryConfig``
+ are compatible with cookies generated by old releases, cookies generated by
+ the SignedCookieSessionFactory are not. See
+ https://github.com/Pylons/pyramid/pull/1142
+
1.5a2 (2013-09-22)
==================