|
| 1 | +0.15.3 (04-22-2015) |
| 2 | +------------------- |
| 3 | + |
| 4 | +- Fix graceful shutdown handling |
| 5 | + |
| 6 | +- Fix `Expect` header handling for not found and not allowed routes #340 |
| 7 | + |
| 8 | + |
| 9 | +0.15.2 (04-19-2015) |
| 10 | +------------------- |
| 11 | + |
| 12 | +- Flow control subsystem refactoring |
| 13 | + |
| 14 | +- Http server performace optimizations |
| 15 | + |
| 16 | +- Allow to match any request method with `*` |
| 17 | + |
| 18 | +- Explicitly call drain on transport #316 |
| 19 | + |
| 20 | +- Make chardet module dependency mandatory #318 |
| 21 | + |
| 22 | +- Support keep-alive for HTTP 1.0 #325 |
| 23 | + |
| 24 | +- Do not chunk single file during upload #327 |
| 25 | + |
| 26 | +- Add ClientSession object for cookie storage and default headers #328 |
| 27 | + |
| 28 | +- Add `keep_alive_on` argument for http server handler. |
| 29 | + |
| 30 | + |
| 31 | +0.15.1 (03-31-2015) |
| 32 | +------------------- |
| 33 | + |
| 34 | +- Pass Autobahn Testsuit tests |
| 35 | + |
| 36 | +- Fixed websocket fragmentation |
| 37 | + |
| 38 | +- Fixed websocket close procedure |
| 39 | + |
| 40 | +- Fixed parser buffer limits |
| 41 | + |
| 42 | +- Added `timeout` parameter to WebSocketResponse ctor |
| 43 | + |
| 44 | +- Added `WebSocketResponse.close_code` attribute |
| 45 | + |
| 46 | + |
| 47 | +0.15.0 (03-27-2015) |
| 48 | +------------------- |
| 49 | + |
| 50 | +- Client WebSockets support |
| 51 | + |
| 52 | +- New Multipart system #273 |
| 53 | + |
| 54 | +- Support for "Except" header #287 #267 |
| 55 | + |
| 56 | +- Set default Content-Type for post requests #184 |
| 57 | + |
| 58 | +- Fix issue with construction dynamic route with regexps and trailing slash #266 |
| 59 | + |
| 60 | +- Add repr to web.Request |
| 61 | + |
| 62 | +- Add repr to web.Response |
| 63 | + |
| 64 | +- Add repr for NotFound and NotAllowed match infos |
| 65 | + |
| 66 | +- Add repr for web.Application |
| 67 | + |
| 68 | +- Add repr to UrlMappingMatchInfo #217 |
| 69 | + |
| 70 | +- Gunicorn 19.2.x compatibility |
| 71 | + |
| 72 | + |
1 | 73 | 0.14.4 (01-29-2015)
|
2 | 74 | -------------------
|
3 | 75 |
|
|
9 | 81 |
|
10 | 82 | - Use path='/' by default for cookies #261
|
11 | 83 |
|
12 |
| - |
| 84 | + |
13 | 85 | 0.14.2 (01-23-2015)
|
14 | 86 | -------------------
|
15 | 87 |
|
|
37 | 109 | - multidict views do not accept `getall` parameter anymore, it
|
38 | 110 | returns the full body anyway.
|
39 | 111 |
|
40 |
| -- multidicts have optional Cython optimization, cythonized version of multidicts is |
41 |
| - about 5 times faster than pure Python. |
| 112 | +- multidicts have optional Cython optimization, cythonized version of |
| 113 | + multidicts is about 5 times faster than pure Python. |
42 | 114 |
|
43 | 115 | - multidict.getall() returns `list`, not `tuple`.
|
44 | 116 |
|
|
90 | 162 |
|
91 | 163 | - Fixed graceful shutdown, disable keep-alive on connection closing.
|
92 | 164 |
|
93 |
| -- Decode http message with `utf-8` encoding, some servers send headers in utf-8 encoding #207 |
| 165 | +- Decode http message with `utf-8` encoding, some servers send headers |
| 166 | + in utf-8 encoding #207 |
94 | 167 |
|
95 | 168 | - Support `aiohtt.web` middlewares #209
|
96 | 169 |
|
|
110 | 183 |
|
111 | 184 | - Added POST attribute
|
112 | 185 |
|
113 |
| -- Response processing refactoring: constructor does't accept Request instance anymore. |
| 186 | +- Response processing refactoring: constructor does't accept Request |
| 187 | + instance anymore. |
114 | 188 |
|
115 | 189 | - Pass application instance to finish callback
|
116 | 190 |
|
|
149 | 223 | - aiohttp.web.HTTPException and descendants now files response body
|
150 | 224 | with string like `404: NotFound`
|
151 | 225 |
|
152 |
| -- Fix multidict `__iter__`, the method should iterate over keys, not (key, value) pairs. |
| 226 | +- Fix multidict `__iter__`, the method should iterate over keys, not |
| 227 | + (key, value) pairs. |
153 | 228 |
|
154 | 229 |
|
155 | 230 | 0.10.0 (11-13-2014)
|
|
211 | 286 |
|
212 | 287 | - Client files handling refactoring #20.
|
213 | 288 |
|
214 |
| -- Backward incompatible: Replace DataQueue with StreamReader for request payload #87. |
| 289 | +- Backward incompatible: Replace DataQueue with StreamReader for |
| 290 | + request payload #87. |
215 | 291 |
|
216 | 292 |
|
217 | 293 | 0.8.4 (07-04-2014)
|
|
297 | 373 |
|
298 | 374 | - Do not return client connection to pool in case of exceptions.
|
299 | 375 |
|
300 |
| -- Rename SocketConnector to TCPConnector and UnixSocketConnector to UnixConnector. |
| 376 | +- Rename SocketConnector to TCPConnector and UnixSocketConnector to |
| 377 | + UnixConnector. |
301 | 378 |
|
302 | 379 |
|
303 | 380 | 0.7.0 (04-16-2014)
|
|
375 | 452 | 0.4.4 (11-15-2013)
|
376 | 453 | ------------------
|
377 | 454 |
|
378 |
| -- Resolve only AF_INET family, because it is not clear how to pass extra info to asyncio. |
| 455 | +- Resolve only AF_INET family, because it is not clear how to pass |
| 456 | + extra info to asyncio. |
379 | 457 |
|
380 | 458 |
|
381 | 459 | 0.4.3 (11-15-2013)
|
|
0 commit comments