Fastapi

Latest version: v0.115.8

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 34

0.112.0

Breaking Changes

* โ™ป๏ธ Add support for `pip install "fastapi[standard]"` with standard dependencies and `python -m fastapi`. PR [11935](https://github.com/fastapi/fastapi/pull/11935) by [tiangolo](https://github.com/tiangolo).

Summary

Install with:

bash
pip install "fastapi[standard]"


Other Changes

* This adds support for calling the CLI as:

bash
python -m fastapi


* And it upgrades `fastapi-cli[standard] >=0.0.5`.

Technical Details

Before this, `fastapi` would include the standard dependencies, with Uvicorn and the `fastapi-cli`, etc.

And `fastapi-slim` would not include those standard dependencies.

Now `fastapi` doesn't include those standard dependencies unless you install with `pip install "fastapi[standard]"`.

Before, you would install `pip install fastapi`, now you should include the `standard` optional dependencies (unless you want to exclude one of those): `pip install "fastapi[standard]"`.

This change is because having the standard optional dependencies installed by default was being inconvenient to several users, and having to install instead `fastapi-slim` was not being a feasible solution.

Discussed here: [11522](https://github.com/fastapi/fastapi/pull/11522) and here: [#11525](https://github.com/fastapi/fastapi/discussions/11525)

Docs

* โœ๏ธ Fix typos in docs. PR [11926](https://github.com/fastapi/fastapi/pull/11926) by [jianghuyiyuan](https://github.com/jianghuyiyuan).
* ๐Ÿ“ Tweak management docs. PR [11918](https://github.com/fastapi/fastapi/pull/11918) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿšš Rename GitHub links from tiangolo/fastapi to fastapi/fastapi. PR [11913](https://github.com/fastapi/fastapi/pull/11913) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ“ Add docs about FastAPI team and project management. PR [11908](https://github.com/tiangolo/fastapi/pull/11908) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ“ Re-structure docs main menu. PR [11904](https://github.com/tiangolo/fastapi/pull/11904) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ“ Update Speakeasy URL. PR [11871](https://github.com/tiangolo/fastapi/pull/11871) by [ndimares](https://github.com/ndimares).

Translations

* ๐ŸŒ Update Portuguese translation for `docs/pt/docs/alternatives.md`. PR [11931](https://github.com/fastapi/fastapi/pull/11931) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Add Russian translation for `docs/ru/docs/tutorial/dependencies/sub-dependencies.md`. PR [10515](https://github.com/tiangolo/fastapi/pull/10515) by [AlertRED](https://github.com/AlertRED).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/response-change-status-code.md`. PR [11863](https://github.com/tiangolo/fastapi/pull/11863) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/reference/background.md`. PR [11849](https://github.com/tiangolo/fastapi/pull/11849) by [lucasbalieiro](https://github.com/lucasbalieiro).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/tutorial/dependencies/dependencies-with-yield.md`. PR [11848](https://github.com/tiangolo/fastapi/pull/11848) by [Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/reference/apirouter.md`. PR [11843](https://github.com/tiangolo/fastapi/pull/11843) by [lucasbalieiro](https://github.com/lucasbalieiro).

Internal

* ๐Ÿ”ง Update sponsors: add liblab. PR [11934](https://github.com/fastapi/fastapi/pull/11934) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update GitHub Action label-approved permissions. PR [11933](https://github.com/fastapi/fastapi/pull/11933) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Refactor GitHub Action to comment docs deployment URLs and update token. PR [11925](https://github.com/fastapi/fastapi/pull/11925) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update tokens for GitHub Actions. PR [11924](https://github.com/fastapi/fastapi/pull/11924) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update token permissions to comment deployment URL in docs. PR [11917](https://github.com/fastapi/fastapi/pull/11917) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update token permissions for GitHub Actions. PR [11915](https://github.com/fastapi/fastapi/pull/11915) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update GitHub Actions token usage. PR [11914](https://github.com/fastapi/fastapi/pull/11914) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update GitHub Action to notify translations with label `approved-1`. PR [11907](https://github.com/tiangolo/fastapi/pull/11907) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Update sponsors, remove Reflex. PR [11875](https://github.com/tiangolo/fastapi/pull/11875) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Update sponsors: remove TalkPython. PR [11861](https://github.com/tiangolo/fastapi/pull/11861) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”จ Update docs Termynal scripts to not include line nums for local dev. PR [11854](https://github.com/tiangolo/fastapi/pull/11854) by [tiangolo](https://github.com/tiangolo).

0.111.1

Upgrades

* โž– Remove `orjson` and `ujson` from default dependencies. PR [11842](https://github.com/tiangolo/fastapi/pull/11842) by [tiangolo](https://github.com/tiangolo).
* These dependencies are still installed when you install with `pip install "fastapi[all]"`. But they not included in `pip install fastapi`.
* ๐Ÿ“ Restored Swagger-UI links to use the latest version possible. PR [11459](https://github.com/tiangolo/fastapi/pull/11459) by [UltimateLobster](https://github.com/UltimateLobster).

Docs

* โœ๏ธ Rewording in `docs/en/docs/fastapi-cli.md`. PR [11716](https://github.com/tiangolo/fastapi/pull/11716) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Update Hypercorn links in all the docs. PR [11744](https://github.com/tiangolo/fastapi/pull/11744) by [kittydoor](https://github.com/kittydoor).
* ๐Ÿ“ Update docs with Ariadne reference from Starlette to FastAPI. PR [11797](https://github.com/tiangolo/fastapi/pull/11797) by [DamianCzajkowski](https://github.com/DamianCzajkowski).
* ๐Ÿ“ Update fastapi instrumentation external link. PR [11317](https://github.com/tiangolo/fastapi/pull/11317) by [softwarebloat](https://github.com/softwarebloat).
* โœ๏ธ Fix links to alembic example repo in docs. PR [11628](https://github.com/tiangolo/fastapi/pull/11628) by [augiwan](https://github.com/augiwan).
* โœ๏ธ Update `docs/en/docs/fastapi-cli.md`. PR [11715](https://github.com/tiangolo/fastapi/pull/11715) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Update External Links . PR [11500](https://github.com/tiangolo/fastapi/pull/11500) by [devon2018](https://github.com/devon2018).
* ๐Ÿ“ Add External Link: Tutorial de FastAPI, ยฟel mejor framework de Python?. PR [11618](https://github.com/tiangolo/fastapi/pull/11618) by [EduardoZepeda](https://github.com/EduardoZepeda).
* ๐Ÿ“ Fix typo in `docs/en/docs/tutorial/body-multiple-params.md`. PR [11698](https://github.com/tiangolo/fastapi/pull/11698) by [mwb-u](https://github.com/mwb-u).
* ๐Ÿ“ Add External Link: Deploy a Serverless FastAPI App with Neon Postgres and AWS App Runner at any scale. PR [11633](https://github.com/tiangolo/fastapi/pull/11633) by [ananis25](https://github.com/ananis25).
* ๐Ÿ“ Update `security/first-steps.md`. PR [11674](https://github.com/tiangolo/fastapi/pull/11674) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Update `security/first-steps.md`. PR [11673](https://github.com/tiangolo/fastapi/pull/11673) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Update note in `path-params-numeric-validations.md`. PR [11672](https://github.com/tiangolo/fastapi/pull/11672) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Tweak intro docs about `Annotated` and `Query()` params. PR [11664](https://github.com/tiangolo/fastapi/pull/11664) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ“ Update JWT auth documentation to use PyJWT instead of pyhon-jose. PR [11589](https://github.com/tiangolo/fastapi/pull/11589) by [estebanx64](https://github.com/estebanx64).
* ๐Ÿ“ Update docs. PR [11603](https://github.com/tiangolo/fastapi/pull/11603) by [alejsdev](https://github.com/alejsdev).
* โœ๏ธ Fix typo: convert every 're-use' to 'reuse'.. PR [11598](https://github.com/tiangolo/fastapi/pull/11598) by [hasansezertasan](https://github.com/hasansezertasan).
* โœ๏ธ Fix typo in `fastapi/applications.py`. PR [11593](https://github.com/tiangolo/fastapi/pull/11593) by [petarmaric](https://github.com/petarmaric).
* โœ๏ธ Fix link in `fastapi-cli.md`. PR [11524](https://github.com/tiangolo/fastapi/pull/11524) by [svlandeg](https://github.com/svlandeg).

Translations

* ๐ŸŒ Add Spanish translation for `docs/es/docs/how-to/graphql.md`. PR [11697](https://github.com/tiangolo/fastapi/pull/11697) by [camigomezdev](https://github.com/camigomezdev).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/reference/index.md`. PR [11840](https://github.com/tiangolo/fastapi/pull/11840) by [lucasbalieiro](https://github.com/lucasbalieiro).
* ๐ŸŒ Fix link in German translation. PR [11836](https://github.com/tiangolo/fastapi/pull/11836) by [anitahammer](https://github.com/anitahammer).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/tutorial/dependencies/sub-dependencies.md`. PR [11792](https://github.com/tiangolo/fastapi/pull/11792) by [Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/tutorial/request-forms.md`. PR [11553](https://github.com/tiangolo/fastapi/pull/11553) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/reference/exceptions.md`. PR [11834](https://github.com/tiangolo/fastapi/pull/11834) by [lucasbalieiro](https://github.com/lucasbalieiro).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/tutorial/dependencies/global-dependencies.md`. PR [11826](https://github.com/tiangolo/fastapi/pull/11826) by [Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/how-to/general.md`. PR [11825](https://github.com/tiangolo/fastapi/pull/11825) by [lucasbalieiro](https://github.com/lucasbalieiro).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/async-tests.md`. PR [11808](https://github.com/tiangolo/fastapi/pull/11808) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Add Ukrainian translation for `docs/uk/docs/tutorial/first-steps.md`. PR [11809](https://github.com/tiangolo/fastapi/pull/11809) by [vkhoroshchak](https://github.com/vkhoroshchak).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/tutorial/dependencies/dependencies-in-path-operation-operators.md`. PR [11804](https://github.com/tiangolo/fastapi/pull/11804) by [Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/fastapi-cli.md`. PR [11786](https://github.com/tiangolo/fastapi/pull/11786) by [logan2d5](https://github.com/logan2d5).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/openapi-webhooks.md`. PR [11791](https://github.com/tiangolo/fastapi/pull/11791) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Update Chinese translation for `docs/tutorial/security/oauth2-jwt.md`. PR [11781](https://github.com/tiangolo/fastapi/pull/11781) by [logan2d5](https://github.com/logan2d5).
* ๐Ÿ“ Fix image missing in French translation for `docs/fr/docs/async.md` . PR [11787](https://github.com/tiangolo/fastapi/pull/11787) by [pe-brian](https://github.com/pe-brian).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/advanced-dependencies.md`. PR [11775](https://github.com/tiangolo/fastapi/pull/11775) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/tutorial/dependencies/classes-as-dependencies.md`. PR [11768](https://github.com/tiangolo/fastapi/pull/11768) by [Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/additional-status-codes.md`. PR [11753](https://github.com/tiangolo/fastapi/pull/11753) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/tutorial/dependencies/index.md`. PR [11757](https://github.com/tiangolo/fastapi/pull/11757) by [Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/settings.md`. PR [11739](https://github.com/tiangolo/fastapi/pull/11739) by [Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
* ๐ŸŒ Add French translation for `docs/fr/docs/learn/index.md`. PR [11712](https://github.com/tiangolo/fastapi/pull/11712) by [benjaminvandammeholberton](https://github.com/benjaminvandammeholberton).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/how-to/index.md`. PR [11731](https://github.com/tiangolo/fastapi/pull/11731) by [vhsenna](https://github.com/vhsenna).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/additional-responses.md`. PR [11736](https://github.com/tiangolo/fastapi/pull/11736) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/benchmarks.md`. PR [11713](https://github.com/tiangolo/fastapi/pull/11713) by [ceb10n](https://github.com/ceb10n).
* ๐ŸŒ Fix Korean translation for `docs/ko/docs/tutorial/response-status-code.md`. PR [11718](https://github.com/tiangolo/fastapi/pull/11718) by [nayeonkinn](https://github.com/nayeonkinn).
* ๐ŸŒ Add Korean translation for `docs/ko/docs/tutorial/extra-data-types.md`. PR [11711](https://github.com/tiangolo/fastapi/pull/11711) by [nayeonkinn](https://github.com/nayeonkinn).
* ๐ŸŒ Fix Korean translation for `docs/ko/docs/tutorial/body-nested-models.md`. PR [11710](https://github.com/tiangolo/fastapi/pull/11710) by [nayeonkinn](https://github.com/nayeonkinn).
* ๐ŸŒ Add Portuguese translation for `docs/pt/docs/advanced/fastapi-cli.md`. PR [11641](https://github.com/tiangolo/fastapi/pull/11641) by [ayr-ton](https://github.com/ayr-ton).
* ๐ŸŒ Add Traditional Chinese translation for `docs/zh-hant/docs/fastapi-people.md`. PR [11639](https://github.com/tiangolo/fastapi/pull/11639) by [hsuanchi](https://github.com/hsuanchi).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/advanced/index.md`. PR [11606](https://github.com/tiangolo/fastapi/pull/11606) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/deployment/cloud.md`. PR [11610](https://github.com/tiangolo/fastapi/pull/11610) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/advanced/security/index.md`. PR [11609](https://github.com/tiangolo/fastapi/pull/11609) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/advanced/testing-websockets.md`. PR [11608](https://github.com/tiangolo/fastapi/pull/11608) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/how-to/general.md`. PR [11607](https://github.com/tiangolo/fastapi/pull/11607) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/advanced/templates.md`. PR [11620](https://github.com/tiangolo/fastapi/pull/11620) by [chaoless](https://github.com/chaoless).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/deployment/index.md`. PR [11605](https://github.com/tiangolo/fastapi/pull/11605) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/tutorial/static-files.md`. PR [11599](https://github.com/tiangolo/fastapi/pull/11599) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Polish translation for `docs/pl/docs/fastapi-people.md`. PR [10196](https://github.com/tiangolo/fastapi/pull/10196) by [isulim](https://github.com/isulim).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/advanced/wsgi.md`. PR [11575](https://github.com/tiangolo/fastapi/pull/11575) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Turkish translation for `docs/tr/docs/tutorial/cookie-params.md`. PR [11561](https://github.com/tiangolo/fastapi/pull/11561) by [hasansezertasan](https://github.com/hasansezertasan).
* ๐ŸŒ Add Russian translation for `docs/ru/docs/about/index.md`. PR [10961](https://github.com/tiangolo/fastapi/pull/10961) by [s111d](https://github.com/s111d).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/sql-databases.md`. PR [11539](https://github.com/tiangolo/fastapi/pull/11539) by [chaoless](https://github.com/chaoless).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/how-to/configure-swagger-ui.md`. PR [11501](https://github.com/tiangolo/fastapi/pull/11501) by [Lucas-lyh](https://github.com/Lucas-lyh).
* ๐ŸŒ Update Chinese translation for `/docs/advanced/security/http-basic-auth.md`. PR [11512](https://github.com/tiangolo/fastapi/pull/11512) by [nick-cjyx9](https://github.com/nick-cjyx9).

Internal

* โ™ป๏ธ Simplify internal docs script. PR [11777](https://github.com/tiangolo/fastapi/pull/11777) by [gitworkflows](https://github.com/gitworkflows).
* ๐Ÿ”ง Update sponsors: add Fine. PR [11784](https://github.com/tiangolo/fastapi/pull/11784) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Tweak sponsors: Kong URL. PR [11765](https://github.com/tiangolo/fastapi/pull/11765) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Tweak sponsors: Kong URL. PR [11764](https://github.com/tiangolo/fastapi/pull/11764) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Update sponsors, add Stainless. PR [11763](https://github.com/tiangolo/fastapi/pull/11763) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Update sponsors, add Zuplo. PR [11729](https://github.com/tiangolo/fastapi/pull/11729) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Update Sponsor link: Coherence. PR [11730](https://github.com/tiangolo/fastapi/pull/11730) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ฅ Update FastAPI People. PR [11669](https://github.com/tiangolo/fastapi/pull/11669) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Add sponsor Kong. PR [11662](https://github.com/tiangolo/fastapi/pull/11662) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update Smokeshow, fix sync download artifact and smokeshow configs. PR [11563](https://github.com/tiangolo/fastapi/pull/11563) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update Smokeshow download artifact GitHub Action. PR [11562](https://github.com/tiangolo/fastapi/pull/11562) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update GitHub actions to download and upload artifacts to v4, for docs and coverage. PR [11550](https://github.com/tiangolo/fastapi/pull/11550) by [tamird](https://github.com/tamird).
* ๐Ÿ‘ท Tweak CI for test-redistribute, add needed env vars for slim. PR [11549](https://github.com/tiangolo/fastapi/pull/11549) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ฅ Update FastAPI People. PR [11511](https://github.com/tiangolo/fastapi/pull/11511) by [tiangolo](https://github.com/tiangolo).

0.111.0

Features

* โœจ Add FastAPI CLI, the new `fastapi` command. PR [11522](https://github.com/tiangolo/fastapi/pull/11522) by [tiangolo](https://github.com/tiangolo).
* New docs: [FastAPI CLI](https://fastapi.tiangolo.com/fastapi-cli/).

Try it out with:

console
$ pip install --upgrade fastapi

$ fastapi dev main.py


โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ FastAPI CLI - Development mode โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โ”‚
โ”‚ Serving at: http://127.0.0.1:8000 โ”‚
โ”‚ โ”‚
โ”‚ API docs: http://127.0.0.1:8000/docs โ”‚
โ”‚ โ”‚
โ”‚ Running in development mode, for production use: โ”‚
โ”‚ โ”‚
โ”‚ fastapi run โ”‚
โ”‚ โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

INFO: Will watch for changes in these directories: ['/home/user/code/awesomeapp']
INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO: Started reloader process [2248755] using WatchFiles
INFO: Started server process [2248757]
INFO: Waiting for application startup.
INFO: Application startup complete.


Refactors

* ๐Ÿ”ง Add configs and setup for `fastapi-slim` including optional extras `fastapi-slim[standard]`, and `fastapi` including by default the same `standard` extras. PR [11503](https://github.com/tiangolo/fastapi/pull/11503) by [tiangolo](https://github.com/tiangolo).

0.110.3

Latest Changes

Docs

* ๐Ÿ“ Update references to Python version, FastAPI supports all the current versions, no need to make the version explicit. PR [11496](https://github.com/tiangolo/fastapi/pull/11496) by [tiangolo](https://github.com/tiangolo).
* โœ๏ธ Fix typo in `fastapi/security/api_key.py`. PR [11481](https://github.com/tiangolo/fastapi/pull/11481) by [ch33zer](https://github.com/ch33zer).
* โœ๏ธ Fix typo in `security/http.py`. PR [11455](https://github.com/tiangolo/fastapi/pull/11455) by [omarmoo5](https://github.com/omarmoo5).

Translations

* ๐ŸŒ Add Traditional Chinese translation for `docs/zh-hant/benchmarks.md`. PR [11484](https://github.com/tiangolo/fastapi/pull/11484) by [KNChiu](https://github.com/KNChiu).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/fastapi-people.md`. PR [11476](https://github.com/tiangolo/fastapi/pull/11476) by [billzhong](https://github.com/billzhong).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/how-to/index.md` and `docs/zh/docs/how-to/general.md`. PR [11443](https://github.com/tiangolo/fastapi/pull/11443) by [billzhong](https://github.com/billzhong).
* ๐ŸŒ Add Spanish translation for cookie-params `docs/es/docs/tutorial/cookie-params.md`. PR [11410](https://github.com/tiangolo/fastapi/pull/11410) by [fabianfalon](https://github.com/fabianfalon).

Internal

* โฌ† Bump mkdocstrings[python] from 0.23.0 to 0.24.3. PR [11469](https://github.com/tiangolo/fastapi/pull/11469) by [dependabot[bot]](https://github.com/apps/dependabot).
* ๐Ÿ”จ Update internal scripts and remove unused ones. PR [11499](https://github.com/tiangolo/fastapi/pull/11499) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Migrate from Hatch to PDM for the internal build. PR [11498](https://github.com/tiangolo/fastapi/pull/11498) by [tiangolo](https://github.com/tiangolo).
* โฌ†๏ธ Upgrade MkDocs Material and re-enable cards. PR [11466](https://github.com/tiangolo/fastapi/pull/11466) by [tiangolo](https://github.com/tiangolo).
* โฌ† Bump pillow from 10.2.0 to 10.3.0. PR [11403](https://github.com/tiangolo/fastapi/pull/11403) by [dependabot[bot]](https://github.com/apps/dependabot).
* ๐Ÿ”ง Ungroup dependabot updates. PR [11465](https://github.com/tiangolo/fastapi/pull/11465) by [tiangolo](https://github.com/tiangolo).

0.110.2

Fixes

* ๐Ÿ› Fix support for query parameters with list types, handle JSON encoding Pydantic `UndefinedType`. PR [9929](https://github.com/tiangolo/fastapi/pull/9929) by [arjwilliams](https://github.com/arjwilliams).

Refactors

* โ™ป๏ธ Simplify Pydantic configs in OpenAPI models in `fastapi/openapi/models.py`. PR [10886](https://github.com/tiangolo/fastapi/pull/10886) by [JoeTanto2](https://github.com/JoeTanto2).
* โœจ Add support for Pydantic's 2.7 new deprecated Field parameter, remove URL from validation errors response. PR [11461](https://github.com/tiangolo/fastapi/pull/11461) by [tiangolo](https://github.com/tiangolo).

Docs

* ๐Ÿ“ Fix types in examples under `docs_src/extra_data_types`. PR [10535](https://github.com/tiangolo/fastapi/pull/10535) by [nilslindemann](https://github.com/nilslindemann).
* ๐Ÿ“ Update references to UJSON. PR [11464](https://github.com/tiangolo/fastapi/pull/11464) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ“ Tweak docs and translations links, typos, format. PR [11389](https://github.com/tiangolo/fastapi/pull/11389) by [nilslindemann](https://github.com/nilslindemann).
* ๐Ÿ“ Fix typo in `docs/es/docs/async.md`. PR [11400](https://github.com/tiangolo/fastapi/pull/11400) by [fabianfalon](https://github.com/fabianfalon).
* ๐Ÿ“ Update OpenAPI client generation docs to use `hey-api/openapi-ts`. PR [11339](https://github.com/tiangolo/fastapi/pull/11339) by [jordanshatford](https://github.com/jordanshatford).

Translations

* ๐ŸŒ Update Chinese translation for `docs/zh/docs/index.html`. PR [11430](https://github.com/tiangolo/fastapi/pull/11430) by [waketzheng](https://github.com/waketzheng).
* ๐ŸŒ Add Russian translation for `docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md`. PR [11411](https://github.com/tiangolo/fastapi/pull/11411) by [anton2yakovlev](https://github.com/anton2yakovlev).
* ๐ŸŒ Add Portuguese translations for `learn/index.md` `resources/index.md` `help/index.md` `about/index.md`. PR [10807](https://github.com/tiangolo/fastapi/pull/10807) by [nazarepiedady](https://github.com/nazarepiedady).
* ๐ŸŒ Update Russian translations for deployments docs. PR [11271](https://github.com/tiangolo/fastapi/pull/11271) by [Lufa1u](https://github.com/Lufa1u).
* ๐ŸŒ Add Bengali translations for `docs/bn/docs/python-types.md`. PR [11376](https://github.com/tiangolo/fastapi/pull/11376) by [imtiaz101325](https://github.com/imtiaz101325).
* ๐ŸŒ Add Korean translation for `docs/ko/docs/tutorial/security/simple-oauth2.md`. PR [5744](https://github.com/tiangolo/fastapi/pull/5744) by [KdHyeon0661](https://github.com/KdHyeon0661).
* ๐ŸŒ Add Korean translation for `docs/ko/docs/help-fastapi.md`. PR [4139](https://github.com/tiangolo/fastapi/pull/4139) by [kty4119](https://github.com/kty4119).
* ๐ŸŒ Add Korean translation for `docs/ko/docs/advanced/events.md`. PR [5087](https://github.com/tiangolo/fastapi/pull/5087) by [pers0n4](https://github.com/pers0n4).
* ๐ŸŒ Add Japanese translation for `docs/ja/docs/tutorial/path-operation-configuration.md`. PR [1954](https://github.com/tiangolo/fastapi/pull/1954) by [SwftAlpc](https://github.com/SwftAlpc).
* ๐ŸŒ Add Japanese translation for `docs/ja/docs/tutorial/request-forms-and-files.md`. PR [1946](https://github.com/tiangolo/fastapi/pull/1946) by [SwftAlpc](https://github.com/SwftAlpc).
* ๐ŸŒ Add Russian translation for `docs/ru/docs/tutorial/dependencies/dependencies-with-yield.md`. PR [10532](https://github.com/tiangolo/fastapi/pull/10532) by [AlertRED](https://github.com/AlertRED).
* ๐ŸŒ Add Korean translation for `docs/ko/docs/tutorial/debugging.md`. PR [5695](https://github.com/tiangolo/fastapi/pull/5695) by [JungWooGeon](https://github.com/JungWooGeon).

Internal

* โฌ†๏ธ Upgrade version of typer for docs. PR [11393](https://github.com/tiangolo/fastapi/pull/11393) by [tiangolo](https://github.com/tiangolo).

0.110.1

Fixes

* ๐Ÿ› Fix parameterless `Depends()` with generics. PR [9479](https://github.com/tiangolo/fastapi/pull/9479) by [nzig](https://github.com/nzig).

Refactors

* โ™ป๏ธ Update mypy. PR [11049](https://github.com/tiangolo/fastapi/pull/11049) by [k0t3n](https://github.com/k0t3n).
* โ™ป๏ธ Simplify string format with f-strings in `fastapi/applications.py`. PR [11335](https://github.com/tiangolo/fastapi/pull/11335) by [igeni](https://github.com/igeni).

Upgrades

* โฌ†๏ธ Upgrade Starlette to >=0.37.2,<0.38.0, remove Starlette filterwarning for internal tests. PR [11266](https://github.com/tiangolo/fastapi/pull/11266) by [nothielf](https://github.com/nothielf).

Docs

* ๐Ÿ“ Tweak docs and translations links and remove old docs translations. PR [11381](https://github.com/tiangolo/fastapi/pull/11381) by [tiangolo](https://github.com/tiangolo).
* โœ๏ธ Fix typo in `fastapi/security/oauth2.py`. PR [11368](https://github.com/tiangolo/fastapi/pull/11368) by [shandongbinzhou](https://github.com/shandongbinzhou).
* ๐Ÿ“ Update links to Pydantic docs to point to new website. PR [11328](https://github.com/tiangolo/fastapi/pull/11328) by [alejsdev](https://github.com/alejsdev).
* โœ๏ธ Fix typo in `docs/en/docs/tutorial/extra-models.md`. PR [11329](https://github.com/tiangolo/fastapi/pull/11329) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Update `project-generation.md`. PR [11326](https://github.com/tiangolo/fastapi/pull/11326) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Update External Links. PR [11327](https://github.com/tiangolo/fastapi/pull/11327) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ”ฅ Remove link to Pydantic's benchmark, on other i18n pages.. PR [11224](https://github.com/tiangolo/fastapi/pull/11224) by [hirotoKirimaru](https://github.com/hirotoKirimaru).
* โœ๏ธ Fix typos in docstrings. PR [11295](https://github.com/tiangolo/fastapi/pull/11295) by [davidhuser](https://github.com/davidhuser).
* ๐Ÿ› ๏ธ Improve Node.js script in docs to generate TypeScript clients. PR [11293](https://github.com/tiangolo/fastapi/pull/11293) by [alejsdev](https://github.com/alejsdev).
* ๐Ÿ“ Update examples for tests to replace "inexistent" for "nonexistent". PR [11220](https://github.com/tiangolo/fastapi/pull/11220) by [Homesteady](https://github.com/Homesteady).
* ๐Ÿ“ Update `python-multipart` GitHub link in all docs from `https://andrew-d.github.io/python-multipart/` to `https://github.com/Kludex/python-multipart`. PR [#11239](https://github.com/tiangolo/fastapi/pull/11239) by [joshjhans](https://github.com/joshjhans).

Translations

* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/response-status-code.md`. PR [10357](https://github.com/tiangolo/fastapi/pull/10357) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/query-params.md`. PR [3480](https://github.com/tiangolo/fastapi/pull/3480) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/body.md`. PR [3481](https://github.com/tiangolo/fastapi/pull/3481) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/path-params.md`. PR [3479](https://github.com/tiangolo/fastapi/pull/3479) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Update Chinese translation for `docs/tutorial/body-fields.md`. PR [3496](https://github.com/tiangolo/fastapi/pull/3496) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Update Chinese translation for `docs/tutorial/extra-models.md`. PR [3497](https://github.com/tiangolo/fastapi/pull/3497) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Japanese translation for `docs/ja/docs/tutorial/metadata.md`. PR [2667](https://github.com/tiangolo/fastapi/pull/2667) by [tokusumi](https://github.com/tokusumi).
* ๐ŸŒ Add German translation for `docs/de/docs/contributing.md`. PR [10487](https://github.com/tiangolo/fastapi/pull/10487) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Update Japanese translation of `docs/ja/docs/tutorial/query-params.md`. PR [10808](https://github.com/tiangolo/fastapi/pull/10808) by [urushio](https://github.com/urushio).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/security/get-current-user.md`. PR [3842](https://github.com/tiangolo/fastapi/pull/3842) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/openapi-callbacks.md`. PR [3825](https://github.com/tiangolo/fastapi/pull/3825) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/extending-openapi.md`. PR [3823](https://github.com/tiangolo/fastapi/pull/3823) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/testing-dependencies.md`. PR [3819](https://github.com/tiangolo/fastapi/pull/3819) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/custom-request-and-route.md`. PR [3816](https://github.com/tiangolo/fastapi/pull/3816) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/external-links.md`. PR [3833](https://github.com/tiangolo/fastapi/pull/3833) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/templates.md`. PR [3812](https://github.com/tiangolo/fastapi/pull/3812) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/sub-applications.md`. PR [3811](https://github.com/tiangolo/fastapi/pull/3811) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/async-sql-databases.md`. PR [3805](https://github.com/tiangolo/fastapi/pull/3805) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/middleware.md`. PR [3804](https://github.com/tiangolo/fastapi/pull/3804) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/dataclasses.md`. PR [3803](https://github.com/tiangolo/fastapi/pull/3803) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/using-request-directly.md`. PR [3802](https://github.com/tiangolo/fastapi/pull/3802) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/security/http-basic-auth.md`. PR [3801](https://github.com/tiangolo/fastapi/pull/3801) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add Chinese translation for `docs/zh/docs/advanced/security/oauth2-scopes.md`. PR [3800](https://github.com/tiangolo/fastapi/pull/3800) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/cookie-params.md`. PR [3486](https://github.com/tiangolo/fastapi/pull/3486) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/header-params.md`. PR [3487](https://github.com/tiangolo/fastapi/pull/3487) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Update Chinese translation for `docs/tutorial/response-status-code.md`. PR [3498](https://github.com/tiangolo/fastapi/pull/3498) by [jaystone776](https://github.com/jaystone776).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/security/first-steps.md`. PR [10432](https://github.com/tiangolo/fastapi/pull/10432) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/events.md`. PR [10693](https://github.com/tiangolo/fastapi/pull/10693) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/cloud.md`. PR [10746](https://github.com/tiangolo/fastapi/pull/10746) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/behind-a-proxy.md`. PR [10675](https://github.com/tiangolo/fastapi/pull/10675) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/help-fastapi.md`. PR [10455](https://github.com/tiangolo/fastapi/pull/10455) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Update German translation for `docs/de/docs/python-types.md`. PR [10287](https://github.com/tiangolo/fastapi/pull/10287) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/path-params.md`. PR [10290](https://github.com/tiangolo/fastapi/pull/10290) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/handling-errors.md`. PR [10379](https://github.com/tiangolo/fastapi/pull/10379) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Update German translation for `docs/de/docs/index.md`. PR [10283](https://github.com/tiangolo/fastapi/pull/10283) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/security/http-basic-auth.md`. PR [10651](https://github.com/tiangolo/fastapi/pull/10651) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/bigger-applications.md`. PR [10554](https://github.com/tiangolo/fastapi/pull/10554) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/path-operation-advanced-configuration.md`. PR [10612](https://github.com/tiangolo/fastapi/pull/10612) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/static-files.md`. PR [10584](https://github.com/tiangolo/fastapi/pull/10584) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/security/oauth2-jwt.md`. PR [10522](https://github.com/tiangolo/fastapi/pull/10522) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/response-model.md`. PR [10345](https://github.com/tiangolo/fastapi/pull/10345) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/extra-models.md`. PR [10351](https://github.com/tiangolo/fastapi/pull/10351) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/body-updates.md`. PR [10396](https://github.com/tiangolo/fastapi/pull/10396) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/alternatives.md`. PR [10855](https://github.com/tiangolo/fastapi/pull/10855) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/templates.md`. PR [10678](https://github.com/tiangolo/fastapi/pull/10678) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/security/oauth2-scopes.md`. PR [10643](https://github.com/tiangolo/fastapi/pull/10643) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/async-tests.md`. PR [10708](https://github.com/tiangolo/fastapi/pull/10708) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/metadata.md`. PR [10581](https://github.com/tiangolo/fastapi/pull/10581) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/testing.md`. PR [10586](https://github.com/tiangolo/fastapi/pull/10586) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/schema-extra-example.md`. PR [10597](https://github.com/tiangolo/fastapi/pull/10597) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/index.md`. PR [10611](https://github.com/tiangolo/fastapi/pull/10611) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/response-directly.md`. PR [10618](https://github.com/tiangolo/fastapi/pull/10618) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/additional-responses.md`. PR [10626](https://github.com/tiangolo/fastapi/pull/10626) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/response-cookies.md`. PR [10627](https://github.com/tiangolo/fastapi/pull/10627) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/response-headers.md`. PR [10628](https://github.com/tiangolo/fastapi/pull/10628) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/response-change-status-code.md`. PR [10632](https://github.com/tiangolo/fastapi/pull/10632) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/advanced-dependencies.md`. PR [10633](https://github.com/tiangolo/fastapi/pull/10633) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/security/index.md`. PR [10635](https://github.com/tiangolo/fastapi/pull/10635) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/using-request-directly.md`. PR [10653](https://github.com/tiangolo/fastapi/pull/10653) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/dataclasses.md`. PR [10667](https://github.com/tiangolo/fastapi/pull/10667) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/middleware.md`. PR [10668](https://github.com/tiangolo/fastapi/pull/10668) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/sub-applications.md`. PR [10671](https://github.com/tiangolo/fastapi/pull/10671) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/websockets.md`. PR [10687](https://github.com/tiangolo/fastapi/pull/10687) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/testing-websockets.md`. PR [10703](https://github.com/tiangolo/fastapi/pull/10703) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/testing-events.md`. PR [10704](https://github.com/tiangolo/fastapi/pull/10704) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/testing-dependencies.md`. PR [10706](https://github.com/tiangolo/fastapi/pull/10706) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/openapi-callbacks.md`. PR [10710](https://github.com/tiangolo/fastapi/pull/10710) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/settings.md`. PR [10709](https://github.com/tiangolo/fastapi/pull/10709) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/advanced/wsgi.md`. PR [10713](https://github.com/tiangolo/fastapi/pull/10713) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/index.md`. PR [10733](https://github.com/tiangolo/fastapi/pull/10733) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/https.md`. PR [10737](https://github.com/tiangolo/fastapi/pull/10737) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/manually.md`. PR [10738](https://github.com/tiangolo/fastapi/pull/10738) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/concepts.md`. PR [10744](https://github.com/tiangolo/fastapi/pull/10744) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Update German translation for `docs/de/docs/features.md`. PR [10284](https://github.com/tiangolo/fastapi/pull/10284) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/server-workers.md`. PR [10747](https://github.com/tiangolo/fastapi/pull/10747) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/docker.md`. PR [10759](https://github.com/tiangolo/fastapi/pull/10759) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/index.md`. PR [10769](https://github.com/tiangolo/fastapi/pull/10769) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/general.md`. PR [10770](https://github.com/tiangolo/fastapi/pull/10770) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/graphql.md`. PR [10788](https://github.com/tiangolo/fastapi/pull/10788) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/custom-request-and-route.md`. PR [10789](https://github.com/tiangolo/fastapi/pull/10789) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/conditional-openapi.md`. PR [10790](https://github.com/tiangolo/fastapi/pull/10790) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/separate-openapi-schemas.md`. PR [10796](https://github.com/tiangolo/fastapi/pull/10796) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/configure-swagger-ui.md`. PR [10804](https://github.com/tiangolo/fastapi/pull/10804) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/custom-docs-ui-assets.md`. PR [10803](https://github.com/tiangolo/fastapi/pull/10803) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/parameters.md`. PR [10814](https://github.com/tiangolo/fastapi/pull/10814) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/status.md`. PR [10815](https://github.com/tiangolo/fastapi/pull/10815) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/uploadfile.md`. PR [10816](https://github.com/tiangolo/fastapi/pull/10816) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/exceptions.md`. PR [10817](https://github.com/tiangolo/fastapi/pull/10817) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/dependencies.md`. PR [10818](https://github.com/tiangolo/fastapi/pull/10818) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/apirouter.md`. PR [10819](https://github.com/tiangolo/fastapi/pull/10819) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/websockets.md`. PR [10822](https://github.com/tiangolo/fastapi/pull/10822) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/httpconnection.md`. PR [10823](https://github.com/tiangolo/fastapi/pull/10823) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/response.md`. PR [10824](https://github.com/tiangolo/fastapi/pull/10824) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/middleware.md`. PR [10837](https://github.com/tiangolo/fastapi/pull/10837) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/openapi/*.md`. PR [10838](https://github.com/tiangolo/fastapi/pull/10838) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/security/index.md`. PR [10839](https://github.com/tiangolo/fastapi/pull/10839) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/staticfiles.md`. PR [10841](https://github.com/tiangolo/fastapi/pull/10841) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/reference/testclient.md`. PR [10843](https://github.com/tiangolo/fastapi/pull/10843) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/project-generation.md`. PR [10851](https://github.com/tiangolo/fastapi/pull/10851) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/history-design-future.md`. PR [10865](https://github.com/tiangolo/fastapi/pull/10865) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/dependencies/dependencies-with-yield.md`. PR [10422](https://github.com/tiangolo/fastapi/pull/10422) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/dependencies/global-dependencies.md`. PR [10420](https://github.com/tiangolo/fastapi/pull/10420) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Update German translation for `docs/de/docs/fastapi-people.md`. PR [10285](https://github.com/tiangolo/fastapi/pull/10285) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/dependencies/sub-dependencies.md`. PR [10409](https://github.com/tiangolo/fastapi/pull/10409) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/security/index.md`. PR [10429](https://github.com/tiangolo/fastapi/pull/10429) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md`. PR [10411](https://github.com/tiangolo/fastapi/pull/10411) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/extra-data-types.md`. PR [10534](https://github.com/tiangolo/fastapi/pull/10534) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/security/simple-oauth2.md`. PR [10504](https://github.com/tiangolo/fastapi/pull/10504) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/security/get-current-user.md`. PR [10439](https://github.com/tiangolo/fastapi/pull/10439) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/request-forms-and-files.md`. PR [10368](https://github.com/tiangolo/fastapi/pull/10368) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/encoder.md`. PR [10385](https://github.com/tiangolo/fastapi/pull/10385) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/request-forms.md`. PR [10361](https://github.com/tiangolo/fastapi/pull/10361) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/deployment/versions.md`. PR [10491](https://github.com/tiangolo/fastapi/pull/10491) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/async.md`. PR [10449](https://github.com/tiangolo/fastapi/pull/10449) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/cookie-params.md`. PR [10323](https://github.com/tiangolo/fastapi/pull/10323) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/dependencies/classes-as-dependencies.md`. PR [10407](https://github.com/tiangolo/fastapi/pull/10407) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/dependencies/index.md`. PR [10399](https://github.com/tiangolo/fastapi/pull/10399) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/header-params.md`. PR [10326](https://github.com/tiangolo/fastapi/pull/10326) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/path-params-numeric-validations.md`. PR [10307](https://github.com/tiangolo/fastapi/pull/10307) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/query-params-str-validations.md`. PR [10304](https://github.com/tiangolo/fastapi/pull/10304) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Add German translation for `docs/de/docs/tutorial/request-files.md`. PR [10364](https://github.com/tiangolo/fastapi/pull/10364) by [nilslindemann](https://github.com/nilslindemann).
* :globe_with_meridians: Add Portuguese translation for `docs/pt/docs/advanced/templates.md`. PR [11338](https://github.com/tiangolo/fastapi/pull/11338) by [SamuelBFavarin](https://github.com/SamuelBFavarin).
* ๐ŸŒ Add Bengali translations for `docs/bn/docs/learn/index.md`. PR [11337](https://github.com/tiangolo/fastapi/pull/11337) by [imtiaz101325](https://github.com/imtiaz101325).
* ๐ŸŒ Fix Korean translation for `docs/ko/docs/index.md`. PR [11296](https://github.com/tiangolo/fastapi/pull/11296) by [choi-haram](https://github.com/choi-haram).
* ๐ŸŒ Add Korean translation for `docs/ko/docs/about/index.md`. PR [11299](https://github.com/tiangolo/fastapi/pull/11299) by [choi-haram](https://github.com/choi-haram).
* ๐ŸŒ Add Korean translation for `docs/ko/docs/advanced/index.md`. PR [9613](https://github.com/tiangolo/fastapi/pull/9613) by [ElliottLarsen](https://github.com/ElliottLarsen).
* ๐ŸŒ Add German translation for `docs/de/docs/how-to/extending-openapi.md`. PR [10794](https://github.com/tiangolo/fastapi/pull/10794) by [nilslindemann](https://github.com/nilslindemann).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/metadata.md`. PR [11286](https://github.com/tiangolo/fastapi/pull/11286) by [jackleeio](https://github.com/jackleeio).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/contributing.md`. PR [10887](https://github.com/tiangolo/fastapi/pull/10887) by [Aruelius](https://github.com/Aruelius).
* ๐ŸŒ Add Azerbaijani translation for `docs/az/docs/fastapi-people.md`. PR [11195](https://github.com/tiangolo/fastapi/pull/11195) by [vusallyv](https://github.com/vusallyv).
* ๐ŸŒ Add Russian translation for `docs/ru/docs/tutorial/dependencies/index.md`. PR [11223](https://github.com/tiangolo/fastapi/pull/11223) by [kohiry](https://github.com/kohiry).
* ๐ŸŒ Update Chinese translation for `docs/zh/docs/tutorial/query-params.md`. PR [11242](https://github.com/tiangolo/fastapi/pull/11242) by [jackleeio](https://github.com/jackleeio).
* ๐ŸŒ Add Azerbaijani translation for `docs/az/learn/index.md`. PR [11192](https://github.com/tiangolo/fastapi/pull/11192) by [vusallyv](https://github.com/vusallyv).

Internal

* ๐Ÿ‘ฅ Update FastAPI People. PR [11387](https://github.com/tiangolo/fastapi/pull/11387) by [tiangolo](https://github.com/tiangolo).
* โฌ† Bump actions/cache from 3 to 4. PR [10988](https://github.com/tiangolo/fastapi/pull/10988) by [dependabot[bot]](https://github.com/apps/dependabot).
* โฌ† Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.14. PR [11318](https://github.com/tiangolo/fastapi/pull/11318) by [dependabot[bot]](https://github.com/apps/dependabot).
* โฌ† Bump pillow from 10.1.0 to 10.2.0. PR [11011](https://github.com/tiangolo/fastapi/pull/11011) by [dependabot[bot]](https://github.com/apps/dependabot).
* โฌ† Bump black from 23.3.0 to 24.3.0. PR [11325](https://github.com/tiangolo/fastapi/pull/11325) by [dependabot[bot]](https://github.com/apps/dependabot).
* ๐Ÿ‘ท Add cron to run test once a week on monday. PR [11377](https://github.com/tiangolo/fastapi/pull/11377) by [estebanx64](https://github.com/estebanx64).
* โž• Replace mkdocs-markdownextradata-plugin with mkdocs-macros-plugin. PR [11383](https://github.com/tiangolo/fastapi/pull/11383) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Disable MkDocs insiders social plugin while an issue in MkDocs Material is handled. PR [11373](https://github.com/tiangolo/fastapi/pull/11373) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Fix logic for when to install and use MkDocs Insiders. PR [11372](https://github.com/tiangolo/fastapi/pull/11372) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Do not use Python packages cache for publish. PR [11366](https://github.com/tiangolo/fastapi/pull/11366) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Add CI to test sdists for redistribution (e.g. Linux distros). PR [11365](https://github.com/tiangolo/fastapi/pull/11365) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ท Update build-docs GitHub Action path filter. PR [11354](https://github.com/tiangolo/fastapi/pull/11354) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ง Update Ruff config, add extra ignore rule from SQLModel. PR [11353](https://github.com/tiangolo/fastapi/pull/11353) by [tiangolo](https://github.com/tiangolo).
* โฌ†๏ธ Upgrade configuration for Ruff v0.2.0. PR [11075](https://github.com/tiangolo/fastapi/pull/11075) by [charliermarsh](https://github.com/charliermarsh).
* ๐Ÿ”ง Update sponsors, add MongoDB. PR [11346](https://github.com/tiangolo/fastapi/pull/11346) by [tiangolo](https://github.com/tiangolo).
* โฌ† Bump dorny/paths-filter from 2 to 3. PR [11028](https://github.com/tiangolo/fastapi/pull/11028) by [dependabot[bot]](https://github.com/apps/dependabot).
* โฌ† Bump dawidd6/action-download-artifact from 3.0.0 to 3.1.4. PR [11310](https://github.com/tiangolo/fastapi/pull/11310) by [dependabot[bot]](https://github.com/apps/dependabot).
* โ™ป๏ธ Refactor computing FastAPI People, include 3 months, 6 months, 1 year, based on comment date, not discussion date. PR [11304](https://github.com/tiangolo/fastapi/pull/11304) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ‘ฅ Update FastAPI People. PR [11228](https://github.com/tiangolo/fastapi/pull/11228) by [tiangolo](https://github.com/tiangolo).
* ๐Ÿ”ฅ Remove Jina AI QA Bot from the docs. PR [11268](https://github.com/tiangolo/fastapi/pull/11268) by [nan-wang](https://github.com/nan-wang).
* ๐Ÿ”ง Update sponsors, remove Jina, remove Powens, move TestDriven.io. PR [11213](https://github.com/tiangolo/fastapi/pull/11213) by [tiangolo](https://github.com/tiangolo).

Page 4 of 34

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.