forked from aio-libs/aiohttp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
50 lines (30 loc) · 1.48 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
CHANGES
=======
0.18.0a0 (XX-XX-XXXX)
-------------------
- Use errors.HttpProcessingError.message as HTTP error reason and
message #459
- Optimize cythonized multidict a bit
- Change repr's of multidicts and multidict views
- default headers in ClientSession are now case-insensitive
- Make '=' char and 'wss://' schema safe in urls #477
- `ClientResponse.close()` forces connection closing by default from now #479
N.B. Backward incompatible change: was `.close(force=False)
Using `force` parameter for the method is deprecated: use `.release()` instead.
- Properly requote URL's path #480
- add `skip_auto_headers` parameter for client API #486
- Properly parse URL path in aiohttp.web.Request #489
- Raise RuntimeError when chunked enabled and HTTP is 1.0 #488
- Fix a bug with processing io.BytesIO as data parameter for client API #500
- Skip auto-generation of Content-Type header #507
- Use sendfile facility for static file handling #503
- Default `response_factory` in `app.router.add_static` now is
`StreamResponse`, not `None`. The functionality is not changed if
default is not specified.
- Drop `ClientResponse.message` attribute, it was always implementation detail.
- Streams are optimized for speed and mostly memory in case of a big
HTTP message sizes #496
- Fix a bug for server-side cookies for dropping cookie and setting it
again without Max-Age parameter.
- Don't trim redirect URL in client API #499
- Extend precision of access log "D" to milliseconds #527