1
- Changes
2
- =======
1
+ .. towncrier release notes start
2
+
3
+ 2.10.0a0 (2021-11-04)
4
+ =====================
5
+
6
+ * test
3
7
4
8
2.9.0 (2019-11-04)
5
- ------------------
9
+ ==================
6
10
7
11
* Fix memcached expiring time (#398)
8
12
9
13
2.8.0 (2019-09-17)
10
- ------------------
14
+ ==================
11
15
12
16
* Make this compatible with Python 3.7+. Import from collections.abc, instead
13
17
of from collections. (#373)
14
18
15
19
16
20
2.7.0 (2018-10-13)
17
- ------------------
21
+ ==================
18
22
19
23
* Reset a session if the session age > max_age (#331)
20
24
21
25
* Reset a session on TTL expiration for EncryptedCookieStorage (#326)
22
26
23
27
2.6.0 (2018-09-12)
24
- ------------------
28
+ ==================
25
29
26
30
* Create a new session if `NaClCookieStorage` cannot decode a
27
31
corrupted cookie (#317)
28
32
29
33
2.5.0 (2018-05-12)
30
- ------------------
34
+ ==================
31
35
32
36
* Add an API for requesting new session explicitly (#281)
33
37
34
38
2.4.0 (2018-05-04)
35
- ------------------
39
+ ==================
36
40
37
41
* Fix a bug for session fixation (#272)
38
42
39
43
2.3.0 (2018-02-13)
40
- ------------------
44
+ ==================
41
45
42
46
- Support custom encoder and decoder by all storages (#252)
43
47
- Bump to aiohttp 3.0
44
48
45
49
2.2.0 (2018-01-31)
46
- ------------------
50
+ ==================
47
51
48
52
- Fixed the formatting of an error handling bad middleware return types. (#249)
49
53
50
54
2.1.0 (2017-11-24)
51
- ------------------
55
+ ==================
52
56
53
57
- Add `session.set_new_identity()` method for changing identity for a
54
58
new session (#236)
55
59
56
60
2.0.1 (2017-11-22)
57
- ------------------
61
+ ==================
58
62
59
63
- Replace assertions in aioredis installation checks by `RuntimeError` (#235)
60
64
61
65
2.0.0 (2017-11-21)
62
- ------------------
66
+ ==================
63
67
64
68
- Update to aioredis 1.0+. The aiohttp-session 2.0 is not compatible
65
69
with aioredis 0.X (#234)
66
70
67
71
1.2.1 (2017-11-20)
68
- ------------------
72
+ ==================
69
73
70
74
- Pin aioredis<1.0 (#231)
71
75
72
76
1.2.0 (2017-11-06)
73
- ------------------
77
+ ==================
74
78
75
79
- Add MemcachedStorage (#224)
76
80
77
81
1.1.0 (2017-11-03)
78
- ------------------
82
+ ==================
79
83
80
84
- Upgrade middleware to new style from aiohttp 2.3+
81
85
82
86
83
87
1.0.1 (2017-09-13)
84
- ------------------
88
+ ==================
85
89
86
90
- Add key_factory attribute for redis_storage (#205)
87
91
88
92
1.0.0 (2017-07-27)
89
- ------------------
93
+ ==================
90
94
91
95
- Catch decoder exception in RedisStorage on data load (#175)
92
96
93
97
- Specify domain and path on cookie deletion (#171)
94
98
95
99
0.8.0 (2016-12-04)
96
- ------------------
100
+ ==================
97
101
98
102
- Use `time.time()` instead of `time.monotonic()` for absolute times (#81)
99
103
100
104
0.7.0 (2016-09-24)
101
- ------------------
105
+ ==================
102
106
103
107
- Fix tests to be compatible with aiohttp upstream API for client cookies
104
108
105
109
0.6.0 (2016-09-08)
106
- ------------------
110
+ ==================
107
111
108
112
- Add expires field automatically to support older browsers (#43)
109
113
@@ -112,13 +116,13 @@ Changes
112
116
- Always pass default max_age from storage into session (#45)
113
117
114
118
0.5.0 (2016-02-21)
115
- ------------------
119
+ ==================
116
120
117
121
- Handle cryptography.fernet.InvalidToken exception by providing an
118
122
empty session (#29)
119
123
120
124
0.4.0 (2016-01-06)
121
- ------------------
125
+ ==================
122
126
123
127
- Add optional NaCl encrypted storage (#20)
124
128
@@ -130,31 +134,31 @@ Changes
130
134
- Save the session even on exception in the middleware chain
131
135
132
136
0.3.0 (2015-11-20)
133
- ------------------
137
+ ==================
134
138
135
139
- Reflect aiohttp changes: minimum required Python version is 3.4.1
136
140
137
141
- Use explicit 'aiohttp_session' package
138
142
139
143
0.2.0 (2015-09-07)
140
- ------------------
144
+ ==================
141
145
142
146
- Add session.created property (#14)
143
147
144
148
- Replaced PyCrypto with crypthography library (#16)
145
149
146
150
0.1.2 (2015-08-07)
147
- ------------------
151
+ ==================
148
152
149
153
- Add manifest file (#15)
150
154
151
155
0.1.1 (2015-04-20)
152
- ------------------
156
+ ==================
153
157
154
158
- Fix #7: stop cookie name growing each time session is saved
155
159
156
160
157
161
0.1.0 (2015-04-13)
158
- ------------------
162
+ ==================
159
163
160
164
- First public release
0 commit comments