Upgrades
- ⬆️ Upgrade Starlette supported version range to >=0.40.0,<0.49.0. PR #14077 by @musicinmybrain.
Docs
- 📝 Add documentation for Behind a Proxy - Proxy Forwarded Headers, using
--forwarded-allow-ips="*"
. PR #14028 by @tiangolo. - 📝 Add deprecation info block about
dict()
indocs/tutorial/body.md
. PR #13906 by @jomkv. - 📝 Fix Twitter to be X (Twitter) everywhere in documentation. PR #13809 by @valentinDruzhinin.
- 🐛 Prevent scroll-to-top on restart/fast buttons in
termynal.js
. PR #13714 by @Ashish-Pandey62. - 📝 Update testing events documentation. PR #13259 by @z0z0r4.
- 📝 Remove obsolete
url
field in error responses in docs. PR #13655 by @Taoup. - 📝 Bring the
scope
claim in line with the standard indocs_src/security/tutorial005.py
. PR #11189 by @DurandA. - 📝 Update TrustedHostMiddleware Documentation. PR #11441 by @soulee-dev.
- 📝 Remove links to site callbackhell.com that doesn't exist anymore. PR #14006 by @dennybiasiolli.
- 📝 Add permalinks to headers in English docs. PR #13993 by @YuriiMotov.
- 📝 Update
docs/en/docs/advanced/generate-clients.md
. PR #13793 by @mrlubos. - 📝 Add discussion template for new language translation requests. PR #13535 by @alejsdev.
Translations
- 📝 Fix code include for Pydantic models example in
docs/zh/docs/python-types.md
. PR #13997 by @anfreshman. - 🌐 Update Portuguese Translation for
docs/pt/docs/async.md
. PR #13863 by @EdmilsonRodrigues. - 📝 Fix highlight line in
docs/ja/docs/tutorial/body.md
. PR #13927 by @KoyoMiyazaki. - 🌐 Add Persian translation for
docs/fa/docs/environment-variables.md
. PR #13923 by @Mohammad222PR. - 🌐 Add Persian translation for
docs/fa/docs/python-types.md
. PR #13524 by @Mohammad222PR. - 🌐 Update Portuguese Translation for
docs/pt/docs/project-generation.md
. PR #13875 by @EdmilsonRodrigues. - 🌐 Add Persian translation for
docs/fa/docs/async.md
. PR #13541 by @Mohammad222PR. - 🌐 Add Bangali translation for
docs/bn/about/index.md
. PR #13882 by @sajjadrahman56.
Internal
- ⬆ Bump pyjwt from 2.8.0 to 2.9.0. PR #13960 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #14080 by @pre-commit-ci[bot].
- ⬆ Bump actions/setup-python from 5 to 6. PR #14042 by @dependabot[bot].
- ⬆ Bump actions/labeler from 5 to 6. PR #14046 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #14056 by @pre-commit-ci[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #14035 by @pre-commit-ci[bot].
- ⬆ Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0. PR #14041 by @dependabot[bot].
- 👥 Update FastAPI People - Contributors and Translators. PR #14029 by @tiangolo.
- 👥 Update FastAPI People - Sponsors. PR #14030 by @tiangolo.
- 👥 Update FastAPI GitHub topic repositories. PR #14031 by @tiangolo.
- 👥 Update FastAPI People - Experts. PR #14034 by @tiangolo.
- 👷 Detect and label merge conflicts on PRs automatically. PR #14045 by @svlandeg.
- 🔧 Update sponsors: remove Platform.sh. PR #14027 by @tiangolo.
- 🔧 Update sponsors: remove Mobb. PR #14026 by @tiangolo.
- 🛠️ Update
mkdocs_hooks
to handle headers with permalinks when building docs. PR #14025 by @tiangolo. - ⬆ [pre-commit.ci] pre-commit autoupdate. PR #14016 by @pre-commit-ci[bot].
- ⬆ Bump
mkdocs-macros-plugin
from 1.3.7 to 1.3.9. PR #14003 by @YuriiMotov. - ⬆ [pre-commit.ci] pre-commit autoupdate. PR #13999 by @pre-commit-ci[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #13983 by @pre-commit-ci[bot].
- ⬆ Bump actions/checkout from 4 to 5. PR #13986 by @dependabot[bot].
- 🔧 Update Speakeasy sponsor graphic. PR #13971 by @chailandau.
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #13969 by @pre-commit-ci[bot].
- ⬆ Bump actions/download-artifact from 4 to 5. PR #13975 by @dependabot[bot].
- 👥 Update FastAPI People - Experts. PR #13963 by @tiangolo.
- ⬆ Bump ruff from 0.11.2 to 0.12.7. PR #13957 by @dependabot[bot].
- ⬆ Bump cairosvg from 2.7.1 to 2.8.2. PR #13959 by @dependabot[bot].
- ⬆ Bump pydantic-ai from 0.0.30 to 0.4.10. PR #13958 by @dependabot[bot].
- 👥 Update FastAPI GitHub topic repositories. PR #13962 by @tiangolo.
- ⬆ Bump mkdocs-material from 9.6.15 to 9.6.16. PR #13961 by @dependabot[bot].
- ⬆ Bump tiangolo/latest-changes from 0.3.2 to 0.4.0. PR #13952 by @dependabot[bot].
- 👥 Update FastAPI People - Sponsors. PR #13956 by @tiangolo.
- 👥 Update FastAPI People - Contributors and Translators. PR #13955 by @tiangolo.
- 🔧 Update sponsors: Databento link and sponsors_badge data. PR #13954 by @tiangolo.
- 🔧 Update sponsors: Add Railway. PR #13953 by @tiangolo.
- ⚒️ Update translate script, update prompt to minimize generated diff. PR #13947 by @YuriiMotov.
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #13943 by @pre-commit-ci[bot].
- ⚒️ Tweak translate script and CI. PR #13939 by @tiangolo.
- 👷 Add CI to translate with LLMs. PR #13937 by @tiangolo.
- ⚒️ Update translate script, show and update outdated translations. PR #13933 by @tiangolo.
- 🔨 Refactor translate script with extra feedback (prints). PR #13932 by @tiangolo.
- 🔨 Update translations script to remove old (removed) files. PR #13928 by @tiangolo.
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #13894 by @pre-commit-ci[bot].
- ⬆ Update httpx requirement to >=0.23.0,<0.29.0. PR #13114 by @yan12125.
- 🔧 Update sponsors: Add Mobb. PR #13916 by @tiangolo.
- 👥 Update FastAPI People - Experts. PR #13889 by @tiangolo.
- 🔨 Update FastAPI People sleep interval, use external settings. PR #13888 by @tiangolo.