Skip to content

Commit 7ec6d39

Browse files
committed
update changes
1 parent d43e53a commit 7ec6d39

File tree

2 files changed

+70
-71
lines changed

2 files changed

+70
-71
lines changed

CHANGES.txt

Lines changed: 0 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -25,74 +25,3 @@ CHANGES
2525
- Add repr to UrlMappingMatchInfo #217
2626

2727
- Gunicorn 19.2.x compatibility
28-
29-
30-
0.14.4 (01-29-2015)
31-
-------------------
32-
33-
- Fix issue with error during constructing of url with regex parts #264
34-
35-
36-
0.14.3 (01-28-2015)
37-
-------------------
38-
39-
- Use path='/' by default for cookies #261
40-
41-
0.14.2 (01-23-2015)
42-
-------------------
43-
44-
- Connections leak in BaseConnector #253
45-
46-
- Do not swallow websocket reader exceptions #255
47-
48-
- web.Request's read, text, json are memorized #250
49-
50-
51-
0.14.1 (01-15-2015)
52-
-------------------
53-
54-
- HttpMessage._add_default_headers does not overwrite existing headers #216
55-
56-
- Expose multidict classes at package level
57-
58-
- add `aiohttp.web.WebSocketResponse`
59-
60-
- According to RFC 6455 websocket subprotocol preference order is
61-
provided by client, not by server
62-
63-
- websocket's ping and pong accept optional message parameter
64-
65-
- multidict views do not accept `getall` parameter anymore, it
66-
returns the full body anyway.
67-
68-
- multidicts have optional Cython optimization, cythonized version of multidicts is
69-
about 5 times faster than pure Python.
70-
71-
- multidict.getall() returns `list`, not `tuple`.
72-
73-
- Backward imcompatible change: now there are two mutable multidicts
74-
(`MultiDict`, `CIMultiDict`) and two immutable multidict proxies
75-
(`MultiDictProxy` and `CIMultiDictProxy`). Previous edition of
76-
multidicts was not a part of public API BTW.
77-
78-
- Router refactoring to push Not Allowed and Not Found in middleware processing
79-
80-
- Convert `ConnectionError` to `aiohttp.DisconnectedError` and don't
81-
eat `ConnectionError` exceptions from web handlers.
82-
83-
- Remove hop headers from Response class, wsgi response still uses hop headers.
84-
85-
- Allow to send raw chunked encoded response.
86-
87-
- Allow to encode output bytes stream into chunked encoding.
88-
89-
- Allow to compress output bytes stream with `deflate` encoding.
90-
91-
- Server has 75 seconds keepalive timeout now, was non-keepalive by default.
92-
93-
- Application doesn't accept `**kwargs` anymore (#243).
94-
95-
- Request is inherited from dict now for making per-request storage to
96-
middlewares (#242).
97-
98-

HISTORY.rst

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,73 @@
1+
0.14.4 (01-29-2015)
2+
-------------------
3+
4+
- Fix issue with error during constructing of url with regex parts #264
5+
6+
7+
0.14.3 (01-28-2015)
8+
-------------------
9+
10+
- Use path='/' by default for cookies #261
11+
12+
13+
0.14.2 (01-23-2015)
14+
-------------------
15+
16+
- Connections leak in BaseConnector #253
17+
18+
- Do not swallow websocket reader exceptions #255
19+
20+
- web.Request's read, text, json are memorized #250
21+
22+
23+
0.14.1 (01-15-2015)
24+
-------------------
25+
26+
- HttpMessage._add_default_headers does not overwrite existing headers #216
27+
28+
- Expose multidict classes at package level
29+
30+
- add `aiohttp.web.WebSocketResponse`
31+
32+
- According to RFC 6455 websocket subprotocol preference order is
33+
provided by client, not by server
34+
35+
- websocket's ping and pong accept optional message parameter
36+
37+
- multidict views do not accept `getall` parameter anymore, it
38+
returns the full body anyway.
39+
40+
- multidicts have optional Cython optimization, cythonized version of multidicts is
41+
about 5 times faster than pure Python.
42+
43+
- multidict.getall() returns `list`, not `tuple`.
44+
45+
- Backward imcompatible change: now there are two mutable multidicts
46+
(`MultiDict`, `CIMultiDict`) and two immutable multidict proxies
47+
(`MultiDictProxy` and `CIMultiDictProxy`). Previous edition of
48+
multidicts was not a part of public API BTW.
49+
50+
- Router refactoring to push Not Allowed and Not Found in middleware processing
51+
52+
- Convert `ConnectionError` to `aiohttp.DisconnectedError` and don't
53+
eat `ConnectionError` exceptions from web handlers.
54+
55+
- Remove hop headers from Response class, wsgi response still uses hop headers.
56+
57+
- Allow to send raw chunked encoded response.
58+
59+
- Allow to encode output bytes stream into chunked encoding.
60+
61+
- Allow to compress output bytes stream with `deflate` encoding.
62+
63+
- Server has 75 seconds keepalive timeout now, was non-keepalive by default.
64+
65+
- Application doesn't accept `**kwargs` anymore (#243).
66+
67+
- Request is inherited from dict now for making per-request storage to
68+
middlewares (#242).
69+
70+
171
0.13.1 (12-31-2014)
272
--------------------
373

0 commit comments

Comments
 (0)