- Add support for ASGI
root_path
:- Use
root_path
internally for mounted applications, so that OpenAPI and the docs UI works automatically without extra configurations and parameters. - Add new
root_path
parameter forFastAPI
applications to provide it in cases where it can be set with the command line (e.g. for Uvicorn and Hypercorn, with the parameter--root-path
). - Deprecate
openapi_prefix
parameter in favor of the newroot_path
parameter. - Add new/updated docs for Sub Applications - Mounts, without
openapi_prefix
(as it is now handled automatically). - Add new/updated docs for Behind a Proxy, including how to setup a local testing proxy with Traefik and using
root_path
. - Update docs for Extending OpenAPI with the new
openapi_prefix
parameter passed (internally generated fromroot_path
). - Original PR #1199 by @iksteen.
- Use
- Update new issue templates and docs: Help FastAPI - Get Help. PR #1531.
- Update GitHub action issue-manager. PR #1520.
- Add new links:
- English articles:
- Real-time Notifications with Python and Postgres by Guillermo Cruz.
- Microservice in Python using FastAPI by Paurakh Sharma Humagain.
- Build simple API service with Python FastAPI — Part 1 by cuongld2.
- FastAPI + Zeit.co = 🚀 by Paul Sec.
- Build a web API from scratch with FastAPI - the workshop by Sebastián Ramírez (tiangolo).
- Build a Secure Twilio Webhook with Python and FastAPI by Twilio.
- Using FastAPI with Django by Stavros Korokithakis.
- Introducing Dispatch by Netflix.
- Podcasts:
- Talks:
- PR #1467.
- English articles:
- Add translation to Chinese for Python Types Intro - Python 类型提示简介. PR #1197 by @waynerv.