Repository navigation
Releases: fastapi/fastapi
Releases · fastapi/fastapi
Release list
0.143.0
Automatic OpenTelemetry exporter setup is now opt-in. If you rely on FastAPI to configure exporters from OTEL_* environment variables, set FASTAPI_OTEL_AUTO_CONFIGURE=true or use FastAPI(telemetry={"auto_configure": True}) to retain the previous behavior.
Applications that configure their own providers and exporters require no changes. FastAPI Cloud enables automatic setup for you.
Breaking Changes
0.142.4
0.142.3
Fixes
Docs
- 📝 Remove HTML title from newsletter to avoid the tooltip. PR #16461 by @tiangolo.
- 📝 Embed the FastAPI and friends newsletter signup form. PR #16459 by @tiangolo.
- 📝 Update skill, use Asyncer for blocking code in threads. PR #16420 by @tiangolo.
Translations
- 🌐 Update translations for fr (add-missing). PR #16436 by @pr-submit[bot].
- 🌐 Update translations for hi (add-missing). PR #16435 by @pr-submit[bot].
- 🌐 Update translations for tr (add-missing). PR #16434 by @pr-submit[bot].
- 🌐 Update translations for zh (add-missing). PR #16433 by @pr-submit[bot].
- 🌐 Update translations for zh-hant (add-missing). PR #16432 by @pr-submit[bot].
- 🌐 Update translations for pt (add-missing). PR #16431 by @pr-submit[bot].
- 🌐 Update translations for de (add-missing). PR #16430 by @pr-submit[bot].
- 🌐 Update translations for uk (add-missing). PR #16429 by @pr-submit[bot].
- 🌐 Update translations for ja (add-missing). PR #16428 by @pr-submit[bot].
- 🌐 Update translations for ko (add-missing). PR #16425 by @pr-submit[bot].
- 🌐 Update translations for es (add-missing). PR #16426 by @pr-submit[bot].
- 🌐 Update translations for ru (add-missing). PR #16427 by @pr-submit[bot].
- 🌐 Update Russian LLM-prompt. PR #16449 by @YuriiMotov.
Internal
- 👷 Fix deprecated command in
bump-pre-commit-hooksworkflow. PR #16463 by @YuriiMotov. - 🔧 Update sponsors: remove Render. PR #16457 by @tiangolo.
- 🔨 Use
gpt-6-astramodel for translations. PR #16453 by @YuriiMotov. - ⬆ Bump the python-packages group across 1 directory with 14 updates. PR #16447 by @dependabot[bot].
- ⬆ Bump starlette from 1.6.0 to 1.7.0. PR #16440 by @dependabot[bot].
- ⬆ Bump pyjwt from 2.13.0 to 2.15.0. PR #16423 by @dependabot[bot].
- ⬆ Bump gitpython from 3.1.60 to 3.1.62. PR #16444 by @dependabot[bot].
- 👥 Update FastAPI GitHub topic repositories. PR #16443 by @pr-submit[bot].
- 👥 Update FastAPI People - Sponsors. PR #16437 by @pr-submit[bot].
- ⬆ Bump pre-commit hooks. PR #16442 by @pr-submit[bot].
- ⬆ Bump urllib3 from 2.7.0 to 2.8.0. PR #16445 by @dependabot[bot].
- ⬆ Bump the github-actions group with 3 updates. PR #16438 by @dependabot[bot].
0.142.2
0.142.1
0.142.0
Features
Refactors
- 📱 Improve mobile responsiveness of conference rail. PR #16196 by @alejsdev.
- ♻️ Remove conf section and add event banner. PR #16193 by @alejsdev.
Docs
- 🔥 Remove unused image. PR #16195 by @alejsdev.
- 🐛 Use buttons for Termynal controls. PR #16132 by @tiangolo.
Translations
- 🌐 Update translations for hi (update-outdated). PR #16212 by @pr-submit[bot].
- 🌐 Update translations for ru (update-outdated). PR #16210 by @pr-submit[bot].
- 🌐 Update translations for zh-hant (update-outdated). PR #16211 by @pr-submit[bot].
- 🌐 Update translations for uk (update-outdated). PR #16208 by @pr-submit[bot].
- 🌐 Update translations for de (update-outdated). PR #16209 by @pr-submit[bot].
- 🌐 Update translations for tr (update-outdated). PR #16207 by @pr-submit[bot].
- 🌐 Update translations for ja (update-outdated). PR #16206 by @pr-submit[bot].
- 🌐 Update translations for fr (update-outdated). PR #16205 by @pr-submit[bot].
- 🌐 Update translations for zh (update-outdated). PR #16204 by @pr-submit[bot].
- 🌐 Update translations for es (update-outdated). PR #16203 by @pr-submit[bot].
- 🌐 Update translations for pt (update-outdated). PR #16202 by @pr-submit[bot].
- 🌐 Update translations for ko (update-outdated). PR #16201 by @pr-submit[bot].
- 🌐 Update translations for ko (update-outdated). PR #16171 by @pr-submit[bot].
Internal
- ✅ Fix frontend test timeout with Starlette Git. PR #16408 by @YuriiMotov.
- 🔧 Update sponsors: remove Permit.io. PR #16406 by @tiangolo.
- ⬆ Bump anyio from 4.12.1 to 4.14.2. PR #16375 by @dependabot[bot].
- ⬆ Bump the python-packages group across 1 directory with 15 updates. PR #16285 by @dependabot[bot].
- ⬆ Bump starlette from 1.3.1 to 1.6.0. PR #16289 by @dependabot[bot].
- ⬆ Bump annotated-doc from 0.0.4 to 0.0.5. PR #16288 by @dependabot[bot].
- ⬆ Bump typing-inspection from 0.4.2 to 0.4.4. PR #16286 by @dependabot[bot].
- ⬆ Bump fastar from 0.11.0 to 0.12.0. PR #16287 by @dependabot[bot].
- ⬆ Bump the github-actions group with 5 updates. PR #16284 by @dependabot[bot].
- ⬆ Bump pre-commit hooks. PR #16290 by @pr-submit[bot].
- 👥 Update FastAPI GitHub topic repositories. PR #16291 by @pr-submit[bot].
- 👥 Update FastAPI People - Sponsors. PR #16282 by @pr-submit[bot].
- ⬆️ Bump Typer min version to 0.26.1. PR #16252 by @YuriiMotov.
- ⬆️ Bump
setup-uvaction to10.0.1. PR #16249 by @YuriiMotov. - 👷 Update translation PR branches with PR Push. PR #16224 by @tiangolo.
- ⏪️ Restore
commit_in_placeinput intranslate.yml. PR #16216 by @YuriiMotov. - 👷 Migrate automatic labels to Latest Changes. PR #16185 by @tiangolo.
- 👷 Fix branch name in
zizmor.ymlworkflow (main->master). PR #16178 by @YuriiMotov. - 👷 Remove legacy label check. PR #16180 by @tiangolo.
- ⬆ Bump pymdown-extensions from 11.0 to 11.0.1. PR #16162 by @dependabot[bot].
- ⬆ Bump gitpython from 3.1.57 to 3.1.58. PR #16157 by @dependabot[bot].
- 👥 Update FastAPI People - Sponsors. PR #16175 by @pr-submit[bot].
- 🐛 Fix Sponsors Git authentication. PR #16174 by @tiangolo.
- 👥 Update FastAPI GitHub topic repositories. PR #16173 by @pr-submit[bot].
- 🔐 Use PR Submit for automated updates. PR #16172 by @tiangolo.
- 🔐 Use PR Submit for translations. PR #16168 by @tiangolo.
- ⬆️ Raise pytest-xdist minimum. PR #16170 by @tiangolo.
- 🔐 Use PR Submit for pull requests. PR #16167 by @tiangolo.
- 👷 Use GitHub CLI for Git authentication. PR #16166 by @tiangolo.
- 👷 Use PR Push commit identity. PR #16164 by @tiangolo.
- 🔒 Replace pre-commit PAT with PR Push. PR #16161 by @tiangolo.
- 👷 Disable saving Zensical's
.cacheinbuild-docs.yml. PR #16156 by @YuriiMotov. - 🔥 Remove the old Latest Changes workflow. PR #16148 by @tiangolo.
- ⬆ Bump the python-packages group with 12 updates. PR #16121 by @dependabot[bot].
- ⬆ Bump cryptography from 48.0.1 to 50.0.0. PR #16142 by @dependabot[bot].
- ⬆ Bump gitpython from 3.1.54 to 3.1.57. PR #16141 by @dependabot[bot].
- ⬆ Bump the github-actions group with 6 updates. PR #16120 by @dependabot[bot].
- 👥 Update FastAPI GitHub topic repositories. PR #16122 by @tiangolo.
- 👥 Update FastAPI People - Sponsors. PR #16119 by @tiangolo.
0.141.1
0.141.0
0.140.13
Fixes
- 🐛 Fix
status_codebeing ignored for SSE and JSONL streaming endpoints. PR #15937 by @SAURABHSALVE.
Docs
- 📝 Fix
format_sse_eventdocstring rendering of\n\nterminator. PR #15613 by @AshNicolus. - 📝 Add API reference page for fastapi.sse. PR #15930 by @SAURABHSALVE.
0.140.12
Fixes
- 🐛 Fix line splitting in
format_sse_eventto comply with SSE spec. PR #15515 by @Zawwarsami16.