Releases: aio-libs/aiohttp-devtools
Releases · aio-libs/aiohttp-devtools
1.1.2
1.1.1
- Use
aiohttp.web.AppKey
to avoid warnings on aiohttp 3.9.
v1.1
- Display a list of available files in the static handler when serving a 404 error.
- Add
no-cache
headers to disable browser caching (can be disabled with--browser-cache
). - Improved reliability of live reload by waiting up to 15 seconds (previously 2) for the app to restart and allowing the browser to reconnect when multiple files change quickly.
- Fixed unclean shutdowns on Windows by introducing a shutdown by endpoint method (Windows doesn't work with the default signals method).
- Changed to run with
asyncio.Runner
on Python 3.11+ (apparently fixing an issue with reloads on Windows). - Rewrote the package name dynamically to match the app's name (e.g. used in aiohttp-admin as a default admin title).
- Migrated from
watchdog
dependency to the newerwatchfiles
.
v1.0.post0
- Fix missing JS files in release process
v1.0
- Add support for passing arguments to the application, like
adev runserver [adev-args] project -- [project-args]
- Remove
start
command (take a look at create-aio-app for an alternative). - Remove debugtoolbar integration (it must be installed manually now).
- Fix an error when reloading a file not in the static path.
- Fix app cleanup not running is some situations.
- Fix static URLs in subapps.
- Fix support for aiohttp 3.8+.