Features
- ✨ Add support for extensions and updates to the OpenAPI schema in each path operation. New docs: FastAPI Path Operation Advanced Configuration - OpenAPI Extra. Initial PR #1922 by @edouardlp.
- ✨ Add additonal OpenAPI metadata parameters to
FastAPI
class, shown on the automatic API docs UI. New docs: Metadata and Docs URLs. Initial PR #1812 by @dkreeft. - ✨ Add
description
parameter to all the security scheme classes, e.g.APIKeyQuery(name="key", description="A very cool API key")
. PR #1757 by @hylkepostma. - ✨ Update OpenAPI models, supporting recursive models and extensions. PR #3628 by @tiangolo.
- ✨ Import and re-export data structures from Starlette, used by Request properties, on
fastapi.datastructures
. Initial PR #1872 by @jamescurtin.
Docs
- 📝 Update docs about async and response-model with more gender neutral language. PR #1869 by @Edward-Knight.
Translations
- 🌐 Add Russian translation for
docs/python-types.md
. PR #3039 by @dukkee. - 🌐 Add Chinese translation for
docs/tutorial/dependencies/index.md
. PR #3489 by @jaystone776. - 🌐 Add Russian translation for
docs/external-links.md
. PR #3036 by @dukkee. - 🌐 Add Chinese translation for
docs/tutorial/dependencies/global-dependencies.md
. PR #3493 by @jaystone776. - 🌐 Add Portuguese translation for
docs/deployment/versions.md
. PR #3618 by @lsglucas. - 🌐 Add Japanese translation for
docs/tutorial/security/oauth2-jwt.md
. PR #3526 by @sattosan.