summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES.txt21
1 files changed, 18 insertions, 3 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index feea11def..a9b9814f3 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -6,6 +6,21 @@ Documentation
- Added a "Quick Tutorial" to go with the Quick Tour
+Features
+--------
+
+- 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.
+
+- 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.
+
Bug Fixes
---------
@@ -18,9 +33,9 @@ Bug Fixes
Deprecations
------------
-- The ``UnencryptedCookieSessionFactoryConfig`` has been deprecated and will
- be replaced by the ``SignedCookieSessionFactory``.
-
+- The ``UnencryptedCookieSessionFactoryConfig`` has been deprecated and is
+ superceded by the ``SignedCookieSessionFactory``. Cookies generated by
+ the two factories are not compatible.
1.5a2 (2013-09-22)
==================