|
| 1 | +Version 20.9.0 |
| 2 | +=============== |
| 3 | + |
| 4 | + |
| 5 | +Features |
| 6 | +******** |
| 7 | + |
| 8 | + * |
| 9 | + `#1887 <https://github.com/huge-success/sanic/pull/1887>`_ |
| 10 | + Pass subprotocols in websockets (both sanic server and ASGI) |
| 11 | + |
| 12 | + * |
| 13 | + `#1894 <https://github.com/huge-success/sanic/pull/1894>`_ |
| 14 | + Automatically set ``test_mode`` flag on app instance |
| 15 | + |
| 16 | + * |
| 17 | + `#1903 <https://github.com/huge-success/sanic/pull/1903>`_ |
| 18 | + Add new unified method for updating app values |
| 19 | + |
| 20 | + * |
| 21 | + `#1906 <https://github.com/huge-success/sanic/pull/1906>`_, |
| 22 | + `#1909 <https://github.com/huge-success/sanic/pull/1909>`_ |
| 23 | + Adds WEBSOCKET_PING_TIMEOUT and WEBSOCKET_PING_INTERVAL configuration values |
| 24 | + |
| 25 | + * |
| 26 | + `#1935 <https://github.com/huge-success/sanic/pull/1935>`_ |
| 27 | + httpx version dependency updated, it is slated for removal as a dependency in v20.12 |
| 28 | + |
| 29 | + * |
| 30 | + `#1937 <https://github.com/huge-success/sanic/pull/1937>`_ |
| 31 | + Added auto, text, and json fallback error handlers (in v21.3, the default will change form html to auto) |
| 32 | + |
| 33 | +Bugfixes |
| 34 | +******** |
| 35 | + |
| 36 | + * |
| 37 | + `#1897 <https://github.com/huge-success/sanic/pull/1897>`_ |
| 38 | + Resolves exception from unread bytes in stream |
| 39 | + |
| 40 | +Deprecations and Removals |
| 41 | +************************* |
| 42 | + |
| 43 | + * |
| 44 | + `#1903 <https://github.com/huge-success/sanic/pull/1903>`_ |
| 45 | + config.from_envar, config.from_pyfile, and config.from_object are deprecated and set to be removed in v21.3 |
| 46 | + |
| 47 | +Developer infrastructure |
| 48 | +************************ |
| 49 | + |
| 50 | + * |
| 51 | + `#1890 <https://github.com/huge-success/sanic/pull/1890>`_, |
| 52 | + `#1891 <https://github.com/huge-success/sanic/pull/1891>`_ |
| 53 | + Update isort calls to be compatible with new API |
| 54 | + |
| 55 | + * |
| 56 | + `#1893 <https://github.com/huge-success/sanic/pull/1893>`_ |
| 57 | + Remove version section from setup.cfg |
| 58 | + |
| 59 | + * |
| 60 | + `#1924 <https://github.com/huge-success/sanic/pull/1924>`_ |
| 61 | + Adding --strict-markers for pytest |
| 62 | + |
| 63 | +Improved Documentation |
| 64 | +********************** |
| 65 | + |
| 66 | + * |
| 67 | + `#1922 <https://github.com/huge-success/sanic/pull/1922>`_ |
| 68 | + Add explicit ASGI compliance to the README |
| 69 | + |
| 70 | + |
1 | 71 | Version 20.6.3
|
2 | 72 | ===============
|
3 | 73 |
|
@@ -299,7 +369,7 @@ Features
|
299 | 369 |
|
300 | 370 | *
|
301 | 371 | `#1562 <https://github.com/huge-success/sanic/pull/1562>`_
|
302 |
| - Remove ``aiohttp`` dependencey and create new ``SanicTestClient`` based upon |
| 372 | + Remove ``aiohttp`` dependency and create new ``SanicTestClient`` based upon |
303 | 373 | `requests-async <https://github.com/encode/requests-async>`_
|
304 | 374 |
|
305 | 375 | *
|
|
0 commit comments