Releases: fastapi/fastapi
Releases Β· fastapi/fastapi
0.115.13
Fixes
- π Fix truncating the model's description with form feed (
\f
) character for Pydantic V2. PR #13698 by @YuriiMotov.
Refactors
- β¨ Add
refreshUrl
parameter inOAuth2PasswordBearer
. PR #11460 by @snosratiershad. - πΈ Set format to password for fields
password
andclient_secret
inOAuth2PasswordRequestForm
, make docs show password fields for passwords. PR #11032 by @Thodoris1999. - β
Simplify tests for
settings
. PR #13505 by @valentinDruzhinin. - β
Simplify tests for
validate_response_recursive
. PR #13507 by @valentinDruzhinin.
Upgrades
- β¬οΈ Update ReDoc to version 2.x. PR #9700 by @joakimnordling.
Docs
- π Add annotations to HTTP middleware example. PR #11530 by @Kilo59.
- π Clarify in CORS docs that wildcards and credentials are mutually exclusive. PR #9829 by @dfioravanti.
- βοΈ Fix typo in docstring. PR #13532 by @comp64.
- π Clarify guidance on using
async def
withoutawait
. PR #13642 by @swastikpradhan1999. - π Update exclude-parameters-from-openapi documentation links. PR #13600 by @timonrieger.
- π Clarify the middleware execution order in docs. PR #13699 by @YuriiMotov.
- π± Update Drawio diagrams SVGs, single file per diagram, sans-serif font. PR #13706 by @tiangolo.
- π Update docs for "Help FastAPI", simplify and reduce "sponsor" section. PR #13670 by @tiangolo.
- π Remove unnecessary bullet from docs. PR #13641 by @Adamowoc.
- βοΈ Fix syntax error in
docs/en/docs/tutorial/handling-errors.md
. PR #13623 by @gsheni. - π Fix typo in documentation. PR #13599 by @Taoup.
- π Fix liblab client generation doc link. PR #13571 by @EFord36.
- βοΈ Fix talk information typo. PR #13544 by @blueswen.
- π Add External Link: Taiwanese talk on FastAPI with observability . PR #13527 by @blueswen.
Translations
- π Add Russian Translation for
docs/ru/docs/advanced/response-change-status-code.md
. PR #13791 by @NavesSapnis. - π Add Persian translation for
docs/fa/docs/learn/index.md
. PR #13518 by @Mohammad222PR. - π Add Korean translation for
docs/ko/docs/advanced/sub-applications.md
. PR #4543 by @NinaHwang. - π Add Ukrainian translation for
docs/uk/docs/tutorial/schema-extra-example.md
. PR #13769 by @valentinDruzhinin. - βοΈ Remove redundant words in docs/zh/docs/python-types.md. PR #13774 by @CharleeWa.
- π Add Ukrainian translation for
docs/uk/docs/tutorial/query-param-models.md
. PR #13748 by @valentinDruzhinin. - π Add Bengali translation for
docs/bn/docs/environment-variables.md
. PR #13629 by @SakibSibly. - π Add Ukrainian translation for
docs/uk/docs/tutorial/query-params-str-validations.md
page. PR #13546 by @valentinDruzhinin. - π Add Russian translation for
docs/ru/docs/tutorial/cookie-param-models.md
. PR #13616 by @EgorOnishchuk. - π Add Korean translation for
docs/ko/docs/tutorial/extra-models.md
. PR #13063 by @timothy-jeong. - π Add Ukrainian translation for
docs/uk/docs/tutorial/path-params-numeric-validations.md
page. PR #13548 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/middleware.md
page. PR #13520 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/background-tasks.md
page. PR #13502 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/cors.md
page. PR #13519 by @valentinDruzhinin. - π Update Korean translation for
docs/ko/docs/advanced/events.md
. PR #13487 by @bom1215. - π Add Ukrainian translation for
docs/uk/docs/tutorial/handling-errors.md
page. PR #13420 by @valentinDruzhinin. - π Add Russian translation for
docs/ru/docs/tutorial/request-form-models.md
. PR #13552 by @EgorOnishchuk. - π Fix internal anchor link in Spanish deployment docs. PR #13737 by @fabianfalon.
- π Update Korean translation for
docs/ko/docs/virtual-environments.md
. PR #13630 by @sungchan1. - π Add Russian translation for
docs/ru/docs/tutorial/header-param-models.md
. PR #13526 by @minaton-ru. - π Update Chinese translation for
docs/zh/docs/tutorial/index.md
. PR #13374 by @Zhongheng-Cheng. - π Update Chinese translation for
docs/zh/docs/deployment/manually.md
. PR #13324 by @Zhongheng-Cheng. - π Update Chinese translation for
docs/zh/docs/deployment/server-workers.md
. PR #13292 by @Zhongheng-Cheng. - π Update Chinese translation for
docs/zh/docs/tutorial/first-steps.md
. PR #13348 by @Zhongheng-Cheng.
Internal
- π¨ Resolve Pydantic deprecation warnings in internal script. PR #13696 by @emmanuel-ferdman.
- π§ Update sponsors: remove Porter. PR #13783 by @tiangolo.
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #13781 by @pre-commit-ci[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #13757 by @pre-commit-ci[bot].
- β¬ Bump griffe-typingdoc from 0.2.7 to 0.2.8. PR #13751 by @dependabot[bot].
- π± Update sponsors: Dribia badge size. PR #13773 by @tiangolo.
- π§ Update sponsors: add Dribia. PR #13771 by @tiangolo.
- β¬ Bump typer from 0.15.3 to 0.16.0. PR #13752 by @dependabot[bot].
- π₯ Update FastAPI GitHub topic repositories. PR #13754 by @tiangolo.
- π₯ Update FastAPI People - Sponsors. PR #13750 by @tiangolo.
- π₯ Update FastAPI People - Contributors and Translators. PR #13749 by @tiangolo.
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #13736 by @pre-commit-ci[bot].
- ...
0.115.12
Fixes
Docs
- π Update
docs/en/docs/tutorial/middleware.md
. PR #13444 by @Rishat-F. - π₯ Update FastAPI People - Experts. PR #13493 by @tiangolo.
Translations
- π Add Ukrainian translation for
docs/uk/docs/tutorial/metadata.md
page. PR #13459 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/response-status-code.md
page. PR #13462 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/cookie-param-models.md
page. PR #13460 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/header-param-models.md
page. PR #13461 by @valentinDruzhinin. - π Add Japanese translation for
docs/ja/docs/virtual-environments.md
. PR #13304 by @k94-ishi. - π Add Korean translation for
docs/ko/docs/tutorial/security/oauth2-jwt.md
. PR #13333 by @yes0ng. - π Add Vietnamese translation for
docs/vi/docs/deployment/cloud.md
. PR #13407 by @ptt3199.
Internal
- β¬ Bump pydantic-ai from 0.0.15 to 0.0.30. PR #13438 by @dependabot[bot].
- β¬ Bump sqlmodel from 0.0.22 to 0.0.23. PR #13437 by @dependabot[bot].
- β¬ Bump black from 24.10.0 to 25.1.0. PR #13436 by @dependabot[bot].
- β¬ Bump ruff to 0.9.4. PR #13299 by @dependabot[bot].
- π§ Update sponsors: pause TestDriven. PR #13446 by @tiangolo.
0.115.11
0.115.10
Fixes
Upgrades
- β¬οΈ Bump Starlette to allow up to 0.46.0:
>=0.40.0,<0.47.0
. PR #13426 by @musicinmybrain.
Translations
- π Add Ukrainian translation for
docs/uk/docs/tutorial/debugging.md
. PR #13370 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/query-params.md
. PR #13362 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/path-params.md
. PR #13354 by @valentinDruzhinin. - π Add Japanese translation for
docs/ja/docs/tutorial/cookie-param-models.md
. PR #13330 by @k94-ishi. - π Add Ukrainian translation for
docs/uk/docs/tutorial/body-multiple-params.md
. PR #13408 by @valentinDruzhinin. - π Add Japanese translation for
docs/ja/docs/tutorial/query-param-models.md
. PR #13323 by @k94-ishi. - π Add Ukrainian translation for
docs/uk/docs/tutorial/body-nested-models.md
. PR #13409 by @valentinDruzhinin. - π Add Vietnamese translation for
docs/vi/docs/deployment/versions.md
. PR #13406 by @ptt3199. - π Add Vietnamese translation for
docs/vi/docs/deployment/index.md
. PR #13405 by @ptt3199. - π Add Ukrainian translation for
docs/uk/docs/tutorial/request-forms.md
. PR #13383 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/testing.md
. PR #13371 by @valentinDruzhinin.
0.115.9
Fixes
- π Ensure that
HTTPDigest
only raises an exception whenauto_error is True
. PR #2939 by @arthurio.
Refactors
- β
Simplify tests for
query_params_str_validations
. PR #13218 by @alv2017. - β
Simplify tests for
app_testing
. PR #13220 by @alv2017. - β
Simplify tests for
dependency_testing
. PR #13223 by @alv2017.
Docs
- π± Update sponsors: CodeRabbit logo. PR #13424 by @tiangolo.
- π©Ί Unify the badges across all tutorial translations. PR #13329 by @svlandeg.
- π Fix typos in virtual environments documentation. PR #13396 by @bullet-ant.
- π Fix issue with Swagger theme change example in the official tutorial. PR #13289 by @Zerohertz.
- π Add more precise description of HTTP status code range in docs. PR #13347 by @DanielYang59.
- π₯ Remove manual type annotations in JWT tutorial to avoid typing expectations (JWT doesn't provide more types). PR #13378 by @tiangolo.
- π Update docs for Query Params and String Validations, remove obsolete Ellipsis docs (
...
). PR #13377 by @tiangolo. - βοΈ Remove duplicate title in docs
body-multiple-params
. PR #13345 by @DanielYang59. - π Fix test badge. PR #13313 by @esadek.
Translations
- π Add Ukrainian translation for
docs/uk/docs/tutorial/header-params.md
. PR #13381 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/request-files.md
. PR #13395 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/request-form-models.md
. PR #13384 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/tutorial/request-forms-and-files.md
. PR #13386 by @valentinDruzhinin. - π Update Korean translation for
docs/ko/docs/help-fastapi.md
. PR #13262 by @Zerohertz. - π Add Korean translation for
docs/ko/docs/advanced/custom-response.md
. PR #13265 by @11kkw. - π Update Korean translation for
docs/ko/docs/tutorial/security/simple-oauth2.md
. PR #13335 by @yes0ng. - π Add Russian translation for
docs/ru/docs/advanced/response-cookies.md
. PR #13327 by @Stepakinoyan. - π Add Vietnamese translation for
docs/vi/docs/tutorial/static-files.md
. PR #11291 by @ptt3199. - π Add Korean translation for
docs/ko/docs/tutorial/dependencies/dependencies-with-yield.md
. PR #13257 by @11kkw. - π Add Vietnamese translation for
docs/vi/docs/virtual-environments.md
. PR #13282 by @ptt3199. - π Add Ukrainian translation for
docs/uk/docs/tutorial/static-files.md
. PR #13285 by @valentinDruzhinin. - π Add Vietnamese translation for
docs/vi/docs/environment-variables.md
. PR #13287 by @ptt3199. - π Add Vietnamese translation for
docs/vi/docs/fastapi-cli.md
. PR #13294 by @ptt3199. - π Add Ukrainian translation for
docs/uk/docs/features.md
. PR #13308 by @valentinDruzhinin. - π Add Ukrainian translation for
docs/uk/docs/learn/index.md
. PR #13306 by @valentinDruzhinin. - π Update Portuguese Translation for
docs/pt/docs/deployment/https.md
. PR #13317 by @Joao-Pedro-P-Holanda. - π Update Portuguese Translation for
docs/pt/docs/index.md
. PR #13328 by @ceb10n. - π Add Russian translation for
docs/ru/docs/advanced/websockets.md
. PR #13279 by @Rishat-F.
Internal
- β
Fix a minor bug in the test
tests/test_modules_same_name_body/test_main.py
. PR #13411 by @alv2017. - π· Use
wrangler-action
v3. PR #13415 by @joakimnordling. - π§ Update sponsors: add CodeRabbit. PR #13402 by @tiangolo.
- π§ Update team: Add Ludovico. PR #13390 by @tiangolo.
- π§ Update sponsors: Add LambdaTest. PR #13389 by @tiangolo.
- β¬ Bump cloudflare/wrangler-action from 3.13 to 3.14. PR #13350 by @dependabot[bot].
- β¬ Bump mkdocs-material from 9.5.18 to 9.6.1. PR #13301 by @dependabot[bot].
- β¬ Bump pillow from 11.0.0 to 11.1.0. PR #13300 by @dependabot[bot].
- π₯ Update FastAPI People - Sponsors. PR #13295 by @tiangolo.
- π₯ Update FastAPI People - Experts. PR #13303 by @tiangolo.
- π₯ Update FastAPI GitHub topic repositories. PR #13302 by @tiangolo.
- π₯ Update FastAPI People - Contributors and Translators. PR #13293 by @tiangolo.
- β¬ Bump inline-snapshot from 0.18.1 to 0.19.3. PR #13298 by @dependabot[bot].
- π§ Update sponsors, add Permit. PR #13288 by @tiangolo.
0.115.8
Fixes
- π Fix
OAuth2PasswordRequestForm
andOAuth2PasswordRequestFormStrict
fixedgrant_type
"password" RegEx. PR #9783 by @skarfie123.
Refactors
- β Simplify tests for body_multiple_params . PR #13237 by @alejsdev.
- β»οΈ Move duplicated code portion to a static method in the
APIKeyBase
super class. PR #3142 by @ShahriyarR. - β Simplify tests for request_files. PR #13182 by @alejsdev.
Docs
- π Change the word "unwrap" to "unpack" in
docs/en/docs/tutorial/extra-models.md
. PR #13061 by @timothy-jeong. - π Update Request Body's
tutorial002
to deal withtax=0
case. PR #13230 by @togogh. - π₯ Update FastAPI People - Experts. PR #13269 by @tiangolo.
Translations
- π Add Japanese translation for
docs/ja/docs/environment-variables.md
. PR #13226 by @k94-ishi. - π Add Russian translation for
docs/ru/docs/advanced/async-tests.md
. PR #13227 by @Rishat-F. - π Update Russian translation for
docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md
. PR #13252 by @Rishat-F. - π Add Russian translation for
docs/ru/docs/tutorial/bigger-applications.md
. PR #13154 by @alv2017.
Internal
- β¬οΈ Add support for Python 3.13. PR #13274 by @tiangolo.
- β¬οΈ Upgrade AnyIO max version for tests, new range:
>=3.2.1,<5.0.0
. PR #13273 by @tiangolo. - π§ Update Sponsors badges. PR #13271 by @tiangolo.
- β»οΈ Fix
notify_translations.py
empty env var handling for PR label events vs workflow_dispatch. PR #13272 by @tiangolo. - β»οΈ Refactor and move
scripts/notify_translations.py
, no need for a custom GitHub Action. PR #13270 by @tiangolo. - π¨ Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits. PR #13267 by @tiangolo.
- β¬ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4. PR #13251 by @dependabot[bot].
0.115.7
Upgrades
- β¬οΈ Upgrade
python-multipart
to >=0.0.18. PR #13219 by @DanielKusyDev. - β¬οΈ Bump Starlette to allow up to 0.45.0:
>=0.40.0,<0.46.0
. PR #13117 by @Kludex. - β¬οΈ Upgrade
jinja2
to >=3.1.5. PR #13194 by @DanielKusyDev.
Refactors
- β Simplify tests for websockets. PR #13202 by @alejsdev.
- β Simplify tests for request_form_models . PR #13183 by @alejsdev.
- β Simplify tests for separate_openapi_schemas. PR #13201 by @alejsdev.
- β Simplify tests for security. PR #13200 by @alejsdev.
- β Simplify tests for schema_extra_example. PR #13197 by @alejsdev.
- β Simplify tests for request_model. PR #13195 by @alejsdev.
- β Simplify tests for request_forms_and_files. PR #13185 by @alejsdev.
- β Simplify tests for request_forms. PR #13184 by @alejsdev.
- β Simplify tests for path_query_params. PR #13181 by @alejsdev.
- β Simplify tests for path_operation_configurations. PR #13180 by @alejsdev.
- β Simplify tests for header_params. PR #13179 by @alejsdev.
- β Simplify tests for extra_models. PR #13178 by @alejsdev.
- β Simplify tests for extra_data_types. PR #13177 by @alejsdev.
- β Simplify tests for cookie_params. PR #13176 by @alejsdev.
- β Simplify tests for dependencies. PR #13174 by @alejsdev.
- β Simplify tests for body_updates. PR #13172 by @alejsdev.
- β Simplify tests for body_nested_models. PR #13171 by @alejsdev.
- β Simplify tests for body_multiple_params. PR #13170 by @alejsdev.
- β Simplify tests for body_fields. PR #13169 by @alejsdev.
- β Simplify tests for body. PR #13168 by @alejsdev.
- β Simplify tests for bigger_applications. PR #13167 by @alejsdev.
- β Simplify tests for background_tasks. PR #13166 by @alejsdev.
- β Simplify tests for additional_status_codes. PR #13149 by @tiangolo.
Docs
- βοΈ Update Strawberry integration docs. PR #13155 by @kinuax.
- π₯ Remove unused Peewee tutorial files. PR #13158 by @alejsdev.
- π Update image in body-nested-model docs. PR #11063 by @untilhamza.
- π Update
fastapi-cli
UI examples in docs. PR #13107 by @Zhongheng-Cheng. - π· Add new GitHub Action to update contributors, translators, and translation reviewers. PR #13136 by @tiangolo.
- βοΈ Fix typo in
docs/en/docs/virtual-environments.md
. PR #13124 by @tiangolo. - βοΈ Fix error in
docs/en/docs/contributing.md
. PR #12899 by @kingsubin. - π Minor corrections in
docs/en/docs/tutorial/sql-databases.md
. PR #13081 by @alv2017. - π Update includes in
docs/ru/docs/tutorial/query-param-models.md
. PR #12994 by @alejsdev. - βοΈ Fix typo in README installation instructions. PR #13011 by @dave-hay.
- π Update docs for
fastapi-cli
. PR #13031 by @tiangolo.
Translations
- π Update Portuguese Translation for
docs/pt/docs/tutorial/request-forms.md
. PR #13216 by @Joao-Pedro-P-Holanda. - π Update Portuguese translation for
docs/pt/docs/advanced/settings.md
. PR #13209 by @ceb10n. - π Add Portuguese translation for
docs/pt/docs/tutorial/security/oauth2-jwt.md
. PR #13205 by @ceb10n. - π Add Indonesian translation for
docs/id/docs/index.md
. PR #13191 by @gerry-sabar. - π Add Indonesian translation for
docs/id/docs/tutorial/static-files.md
. PR #13092 by @guspan-tanadi. - π Add Portuguese translation for
docs/pt/docs/tutorial/security/get-current-user.md
. PR #13188 by @ceb10n. - π Remove Wrong Portuguese translations location for
docs/pt/docs/advanced/benchmarks.md
. PR #13187 by @ceb10n. - π Update Portuguese translations. PR #13156 by @nillvitor.
- π Update Russian translation for
docs/ru/docs/tutorial/security/first-steps.md
. PR #13159 by @Yarous. - βοΈ Delete unnecessary backspace in
docs/ja/docs/tutorial/path-params-numeric-validations.md
. PR #12238 by @FakeDocument. - π Update Chinese translation for
docs/zh/docs/fastapi-cli.md
. PR #13102 by @Zhongheng-Cheng. - π Add new Spanish translations for all docs with new LLM-assisted system using PydanticAI. PR #13122 by @tiangolo.
- π Update existing Spanish translations using the new LLM-assisted system using PydanticAI. PR #13118 by @tiangolo.
- π Update Chinese translation for
docs/zh/docs/advanced/security/oauth2-scopes.md
. PR #13110 by @ChenPu2002. - π Add Indonesian translation for
docs/id/docs/tutorial/path-params.md
. PR #13086 by @gerry-sabar. - π Add Korean translation for
docs/ko/docs/tutorial/sql-databases.md
. PR #13093 by @GeumBinLee. - π Update Chinese translation for
docs/zh/docs/async.md
. PR #13095 by @Zhongheng-Cheng. - π Add Chinese translation for
docs/zh/docs/advanced/openapi-webhooks.md
. PR #13091 by @Zhongheng-Cheng. - π Add Chinese translation for
docs/zh/docs/advanced/async-tests.md
. PR #13074 by @Zhongheng-Cheng. - π Add Ukrainian translation for
docs/uk/docs/fastapi-cli.md
. PR #13020 by @ykertytsky. - π Add Chinese translation for
docs/zh/docs/advanced/events.md
. PR #12512 by @ZhibangYue. - π Add Russian translation for
/docs/ru/docs/tutorial/sql-databases.md
. PR #13079 by @alv2017. - π Update Chinese translation for
docs/zh/docs/advanced/testing-dependencies.md
. PR #13066 by @Zhongheng-Cheng. - π Update Traditional Chinese translation...
0.115.6
Fixes
- π Preserve traceback when an exception is raised in sync dependency with
yield
. PR #5823 by @sombek.
Refactors
Docs
- π Update includes format in docs with an automated script. PR #12950 by @tiangolo.
- π Update includes for
docs/de/docs/advanced/using-request-directly.md
. PR #12685 by @alissadb. - π Update includes for
docs/de/docs/how-to/conditional-openapi.md
. PR #12689 by @alissadb.
Translations
- π Add Traditional Chinese translation for
docs/zh-hant/docs/async.md
. PR #12990 by @ILoveSorasakiHina. - π Add Traditional Chinese translation for
docs/zh-hant/docs/tutorial/query-param-models.md
. PR #12932 by @Vincy1230. - π Add Korean translation for
docs/ko/docs/advanced/testing-dependencies.md
. PR #12992 by @Limsunoh. - π Add Korean translation for
docs/ko/docs/advanced/websockets.md
. PR #12991 by @kwang1215. - π Add Portuguese translation for
docs/pt/docs/tutorial/response-model.md
. PR #12933 by @AndreBBM. - π Add Korean translation for
docs/ko/docs/advanced/middlewares.md
. PR #12753 by @nahyunkeem. - π Add Korean translation for
docs/ko/docs/advanced/openapi-webhooks.md
. PR #12752 by @saeye. - π Add Chinese translation for
docs/zh/docs/tutorial/query-param-models.md
. PR #12931 by @Vincy1230. - π Add Russian translation for
docs/ru/docs/tutorial/query-param-models.md
. PR #12445 by @gitgernit. - π Add Korean translation for
docs/ko/docs/tutorial/query-param-models.md
. PR #12940 by @jts8257. - π₯ Remove obsolete tutorial translation to Chinese for
docs/zh/docs/tutorial/sql-databases.md
, it references files that are no longer on the repo. PR #12949 by @tiangolo.
Internal
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #12954 by @pre-commit-ci[bot].
0.115.5
Refactors
Docs
- π Update includes for
docs/en/docs/tutorial/body.md
. PR #12757 by @gsheni. - π Update includes in
docs/en/docs/advanced/testing-dependencies.md
. PR #12647 by @AyushSinghal1794. - π Update includes for
docs/en/docs/tutorial/metadata.md
. PR #12773 by @Nimitha-jagadeesha. - π Update
docs/en/docs/tutorial/dependencies/dependencies-with-yield.md
. PR #12045 by @xuvjso. - π Update includes for
docs/en/docs/tutorial/dependencies/global-dependencies.md
. PR #12653 by @vishnuvskvkl. - π Update includes for
docs/en/docs/tutorial/body-updates.md
. PR #12712 by @davioc. - π Remove mention of Celery in the project generators. PR #12742 by @david-caro.
- π Update includes in
docs/en/docs/tutorial/header-param-models.md
. PR #12814 by @zhaohan-dong. - π Update
contributing.md
docs, include note to not translate this page. PR #12841 by @tiangolo. - π Update includes in
docs/en/docs/tutorial/request-forms.md
. PR #12648 by @vishnuvskvkl. - π Update includes in
docs/en/docs/tutorial/request-form-models.md
. PR #12649 by @vishnuvskvkl. - π Update includes in
docs/en/docs/tutorial/security/oauth2-jwt.md
. PR #12650 by @OCE1960. - π Update includes in
docs/vi/docs/tutorial/first-steps.md
. PR #12754 by @MxPy. - π Update includes for
docs/pt/docs/advanced/wsgi.md
. PR #12769 by @Nimitha-jagadeesha. - π Update includes for
docs/en/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md
. PR #12815 by @handabaldeep. - π Update includes for
docs/en/docs/tutorial/dependencies/classes-as-dependencies.md
. PR #12813 by @handabaldeep. - βοΈ Fix error in
docs/en/docs/tutorial/middleware.md
. PR #12819 by @alejsdev. - π Update includes for
docs/en/docs/tutorial/security/get-current-user.md
. PR #12645 by @OCE1960. - π Update includes for
docs/en/docs/tutorial/security/first-steps.md
. PR #12643 by @OCE1960. - π Update includes in
docs/de/docs/advanced/additional-responses.md
. PR #12821 by @zhaohan-dong. - π Update includes in
docs/en/docs/advanced/generate-clients.md
. PR #12642 by @AyushSinghal1794. - π Fix admonition double quotes with new syntax. PR #12835 by @tiangolo.
- π Update includes in
docs/zh/docs/advanced/additional-responses.md
. PR #12828 by @zhaohan-dong. - π Update includes in
docs/en/docs/tutorial/path-params-numeric-validations.md
. PR #12825 by @zhaohan-dong. - π Update includes for
docs/en/docs/advanced/testing-websockets.md
. PR #12761 by @hamidrasti. - π Update includes for
docs/en/docs/advanced/using-request-directly.md
. PR #12760 by @hamidrasti. - π Update includes for
docs/advanced/wsgi.md
. PR #12758 by @hamidrasti. - π Update includes in
docs/de/docs/tutorial/middleware.md
. PR #12729 by @paintdog. - π Update includes for
docs/en/docs/tutorial/schema-extra-example.md
. PR #12822 by @tiangolo. - π Update includes in
docs/fr/docs/advanced/additional-responses.md
. PR #12634 by @fegmorte. - π Update includes in
docs/fr/docs/advanced/path-operation-advanced-configuration.md
. PR #12633 by @kantandane. - π Update includes in
docs/fr/docs/advanced/response-directly.md
. PR #12632 by @kantandane. - π Update includes for
docs/en/docs/tutorial/header-params.md
. PR #12640 by @vishnuvskvkl. - π Update includes in
docs/en/docs/tutorial/cookie-param-models.md
. PR #12639 by @vishnuvskvkl. - π Update includes for
docs/en/docs/tutorial/extra-models.md
. PR #12638 by @vishnuvskvkl. - π Update includes for
docs/en/docs/tutorial/cors.md
. PR #12637 by @vishnuvskvkl. - π Update includes for
docs/en/docs/tutorial/dependencies/sub-dependencies.md
. PR #12810 by @handabaldeep. - π Update includes in
docs/en/docs/tutorial/body-nested-models.md
. PR #12812 by @zhaohan-dong. - π Update includes in
docs/en/docs/tutorial/path-operation-configuration.md
. PR #12809 by @AlexWendland. - π Update includes in
docs/en/docs/tutorial/request-files.md
. PR #12818 by @zhaohan-dong. - π Update includes for
docs/en/docs/tutorial/query-param-models.md
. PR #12817 by @handabaldeep. - π Update includes in
docs/en/docs/tutorial/path-params.md
. PR #12811 by @AlexWendland. - π Update includes in
docs/en/docs/tutorial/response-model.md
. PR #12621 by @kantandane. - π Update includes in
docs/en/docs/advanced/websockets.md
. PR #12606 by @vishnuvskvkl. - π Updates include for
docs/en/docs/tutorial/cookie-params.md
. PR #12808 by @handabaldeep. - π Update includes in
docs/en/docs/tutorial/middleware.md
. PR #12807 by @AlexWendland. - π Update includes in
docs/en/docs/advanced/sub-applications.md
. PR #12806 by @zhaohan-dong. - π Update includes in
docs/en/docs/advanced/response-headers.md
. PR #12805 by @zhaohan-dong. - π Update includes in
docs/fr/docs/tutorial/first-steps.md
. PR #12594 by @kantandane. - π Update includes in
docs/en/docs/advanced/response-cookies.md
. PR #12804 by @zhaohan-dong. - π Update includes in
docs/en/docs/advanced/path-operation-advanced-configuration.md
. PR #12802 by @zhaohan-dong. - π Update includes for
docs/en/docs/advanced/response-directly.md
. PR #12803 by @handabaldeep. - π Update includes in
docs/zh/docs/tutorial/background-tasks.md
. PR #12798 by @zhaohan-dong. - π Update includes for
docs/de/docs/tutorial/body-multiple-params.md
. PR #12699 by @alissadb. - π Update includes in
docs/em/docs/tutorial/body-updates.md
. PR ...
0.115.4
Refactors
- β»οΈ Update logic to import and check
python-multipart
for compatibility with newer version. PR #12627 by @tiangolo.
Docs
- π Update includes in
docs/fr/docs/tutorial/body.md
. PR #12596 by @kantandane. - π Update includes in
docs/fr/docs/tutorial/debugging.md
. PR #12595 by @kantandane. - π Update includes in
docs/fr/docs/tutorial/query-params-str-validations.md
. PR #12591 by @kantandane. - π Update includes in
docs/fr/docs/tutorial/query-params.md
. PR #12589 by @kantandane. - π Update includes in
docs/en/tutorial/body-fields.md
. PR #12588 by @lucaromagnoli. - π Update includes in
docs/de/docs/tutorial/response-status-code.md
. PR #12585 by @abejaranoh. - π Update includes in
docs/en/docs/tutorial/body.md
. PR #12586 by @lucaromagnoli. - π Update includes in
docs/en/docs/advanced/behind-a-proxy.md
. PR #12583 by @imjuanleonard. - π Update includes syntax for
docs/pl/docs/tutorial/first-steps.md
. PR #12584 by @sebkozlo. - π Update includes in
docs/en/docs/advanced/middleware.md
. PR #12582 by @montanarograziano. - π Update includes in
docs/en/docs/advanced/additional-status-codes.md
. PR #12577 by @krishnamadhavan. - π Update includes in
docs/en/docs/advanced/advanced-dependencies.md
. PR #12578 by @krishnamadhavan. - π Update includes in
docs/en/docs/advanced/additional-responses.md
. PR #12576 by @krishnamadhavan. - π Update includes in
docs/en/docs/tutorial/static-files.md
. PR #12575 by @lucaromagnoli. - π Update includes in
docs/en/docs/advanced/async-tests.md
. PR #12568 by @krishnamadhavan. - π Update includes in
docs/pt/docs/advanced/behind-a-proxy.md
. PR #12563 by @asmioglou. - π Update includes in
docs/de/docs/advanced/security/http-basic-auth.md
. PR #12561 by @Nimitha-jagadeesha. - π Update includes in
docs/en/docs/tutorial/background-tasks.md
. PR #12559 by @FarhanAliRaza. - π Update includes in
docs/fr/docs/python-types.md
. PR #12558 by @Ismailtlem. - π Update includes in
docs/en/docs/how-to/graphql.md
. PR #12564 by @philipokiokio. - π Update includes in
docs/en/docs/how-to/extending-openapi.md
. PR #12562 by @philipokiokio. - π Update includes for
docs/en/docs/how-to/configure-swagger-ui.md
. PR #12556 by @tiangolo. - π Update includes for
docs/en/docs/how-to/separate-openapi-schemas.md
. PR #12555 by @tiangolo. - π Update includes for
docs/en/docs/advanced/security/http-basic-auth.md
. PR #12553 by @tiangolo. - π Update includes in
docs/en/docs/tutorial/first-steps.md
. PR #12552 by @tiangolo. - π Update includes in
docs/en/docs/python-types.md
. PR #12551 by @tiangolo. - π Fix link in OAuth2 docs. PR #12550 by @tiangolo.
- π Add External Link: FastAPI do Zero. PR #12533 by @rennerocha.
- π Fix minor typos. PR #12516 by @kkirsche.
- π Fix rendering issue in translations. PR #12509 by @alejsdev.
Translations
- π Update includes in
docs/de/docs/advanced/async-tests.md
. PR #12567 by @imjuanleonard. - π Add Portuguese translation for
docs/pt/docs/tutorial/sql-databases.md
. PR #12530 by @ilacftemp. - π Add Korean translation for
docs/ko/docs/benchmarks.md
. PR #12540 by @Limsunoh. - π Add Portuguese translation for
docs/pt/docs/how-to/separate-openapi-schemas.md
. PR #12518 by @ilacftemp. - π Update Traditional Chinese translation for
docs/zh-hant/docs/deployment/index.md
. PR #12521 by @codingjenny. - π Update Traditional Chinese translation for
docs/zh-hant/docs/deployment/cloud.md
. PR #12522 by @codingjenny. - π Update Traditional Chinese translation for
docs/zh-hant/docs/how-to/index.md
. PR #12523 by @codingjenny. - π Update Traditional Chinese translation for
docs/zh-hant/docs/tutorial/index.md
. PR #12524 by @codingjenny. - π Add Traditional Chinese translation for
docs/zh-hant/docs/how-to/index.md
. PR #12468 by @codingjenny. - π Add Traditional Chinese translation for
docs/zh-hant/docs/tutorial/index.md
. PR #12466 by @codingjenny. - π Add Portuguese translation for
docs/pt/docs/tutorial/header-param-models.md
. PR #12437 by @Joao-Pedro-P-Holanda. - π Add Portuguese translation for
docs/pt/docs/how-to/extending-openapi.md
. PR #12470 by @ilacftemp. - π Add Portuguese translation for
docs/pt/docs/advanced/dataclasses.md
. PR #12475 by @leoscarlato. - π Add Portuguese translation for
docs/pt/docs/how-to/custom-request-and-route.md
. PR #12483 by @devfernandoa.
Internal
- β¬ Bump cloudflare/wrangler-action from 3.9 to 3.11. PR #12544 by @dependabot[bot].
- π· Update GitHub Action to deploy docs previews to handle missing deploy comments. PR #12527 by @tiangolo.
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #12505 by @pre-commit-ci[bot].