Accelerate your web app development | Build fast. Run fast.
MIT License
Bot releases are visible (Hide)
Published by ahopkins over 4 years ago
Published by ahopkins over 4 years ago
Published by ahopkins over 4 years ago
#1760 Add version parameter to websocket routes
#1866 Add sanic
as an entry point command
#1880 Add handler names for websockets for url_for usage
#1776 Bug fix for host parameter issue with lists
#1842 Fix static _handler pickling error
#1827 Fix reloader on OSX py38 and Windows
#1848 Reverse named_response_middlware execution order, to match normal response middleware execution order
#1853 Fix pickle error when attempting to pickle an application which contains websocket routes
#1852 Fix naming of CI test env on Python nightlies
#1857 Adjust websockets version to setup.py
#1869 Wrap run()'s "protocol" type annotation in Optional[]
Published by yunstanford over 4 years ago
Published by ahopkins almost 5 years ago
Resolve forgotten slot, see #1743
Published by sjsadowski almost 5 years ago
19.12.0 LTS
Major changes to bring sanic up to current. Please consult the changelog. There are breaking changes in this release; please continue to use 19.9.X or the previous 18.12.X LTS release which will continued to be supported until December 2021 for stability.
Published by yunstanford about 5 years ago
Published by yunstanford about 5 years ago
Published by yunstanford over 5 years ago
Published by yunstanford over 5 years ago
Sanic 19.6.0 is a standard release based on the CalVer versioning adopted in 2018.
Changes:
#1475 ASGI support (Beta)
#1436 Add Configure support from object string
#1544 Drop dependency on distutil
#1562 Switch to use request-async for test_client from aiohttp
Fixes:
#1587 Add missing handler for Expect header.
#1560 Allow to disable Transfer-Encoding: chunked.
#1558 Fix graceful shutdown.
#1594 Fix strict slashes behavior.
Deprecations:
#1568 Deprecate route removal.
#1562 Drop Python3.5 support.
Published by seemethere over 5 years ago
A re-do of the 19.03 release
Published by sjsadowski over 5 years ago
Sanic 19.3 is a standard release based on the CalVer versioning adopted in 2018.
Changes:
#1502 Remove current_time prefetch
#1499 Add Route Resolution Benchmarking to Unit Test
#1497 Recognizes non-ASCII filenames in RFC 2231, and suport filename length is zero for multipart/form-data.
#1489 Added "databases" (documentation)
#1487 Remove deleted repo from extensions list
#1484 Enforce Datetime Type for Expires on Set-Cookie
#1483 Add sanic-zipkin to extensions list
#1482 Add stream support for bp.add_route()
#1481 Allow negative int/number in path
#1478 Upgrade setuptools version and use native docutils in doc build
#1472 Remove unwanted None check for repr in Request
class
#1470 make Sanic.create_server return an asyncio.Server
Fixes:
#1516 Fix typo at the exception documentation
#1515 fix linter issue causing travis build failures (fix #1514)
#1510 fix typo in Asyncio example
#1501 Fix the auto_reloader to work when the executable was launched with a module
#1490 Fix python version in doc build
#1486 did you mean specific? (documentation typo)
#1477 Fix grammar in README.md
#1476 add Request.not_grouped_args, deprecation warning Request.raw_args deprecation idea discussion
#1464 Upgrade pytest, and fix caplog unit tests
Published by ahopkins almost 6 years ago
Changes:
Fixes:
remove_entity_headers
helper function (#1415)http
module to helpers
to prevent conflicts with the built-in Python http library (fixes #1323)Published by seemethere almost 7 years ago
To see the exhaustive list of pull requests included in this release see:
https://github.com/channelcat/sanic/milestone/12?closed=1
trigger_events
didn't actually trigger events in async create_server #885 (Thanks to @yunstanford)strict_slashes
to be True by default #900 (Thanks to @yunstanford)Unauthorized
exception __init__
to be more like the rest of the exceptions #914 (Thanks to @CharAct3)syslog
raises an ImportError
#947 (Thanks to @lanfon72)Connection lost before response written
#965 (Thanks to @samael500)Published by seemethere about 7 years ago
To see the exhaustive list of pull requests included in this release see:
https://github.com/channelcat/sanic/milestone/10?closed=1
None
#717request.token()
would fail if Authorization
headers were not provided #731Published by seemethere over 7 years ago
To see the exhaustive list of pull requests included in this release see:
https://github.com/channelcat/sanic/milestone/9?closed=1
If you're wondering why 0.5.3
exists and there's no change-log for it, the release was actually botched by my error.
Consider 0.5.4
the latest and greatest for sanic.
__main__.py
#665 (Thanks to @pyx)Published by seemethere over 7 years ago
To see the exhaustive list of pull requests included in this release see:
https://github.com/channelcat/sanic/milestone/8?closed=1
Token:
prefix #656Published by seemethere over 7 years ago
Quick release to fix a security flaw found by @yeahx in issue #633