uvicorn v0.10.0 Release Notes

Release Date: 2019-10-29 // almost 6 years ago
    • ๐Ÿ‘Œ Support for Python 3.8
    • ๐Ÿ”Š Separated out uvicorn.error and uvicorn.access logs.
    • ๐ŸŒฒ Coloured log output when connected to a terminal.
    • โฌ‡๏ธ Dropped logger= config setting.
    • โž• Added --log-config [FILE] and log_config=[str|dict]. May either be a Python logging config dictionary or the file name of a logging configuration.
    • ๐Ÿ‘ Added --forwarded_allow_ips and forwarded_allow_ips. Defaults to the value of the $FORWARDED_ALLOW_IPS environment variable or "127.0.0.1". The --proxy-headers flag now defaults to True, but only trusted IPs are used to populate forwarding info.
    • 0๏ธโƒฃ The --workers setting now defaults to the value of the $WEB_CONCURRENCY environment variable.
    • โž• Added support for --env-file. Requires python-dotenv.