Note: please also help me try out the beta with support for Pydantic v2: https://github.com/tiangolo/fastapi/releases/tag/0.100.0-beta1
Now, back to this release (this one doesn't include the beta support for Pydantic v2).
Features
Docs
- 📝 Update docs on Pydantic using ujson internally. PR #5804 by @mvasilkov.
- ✏ Rewording in
docs/en/docs/tutorial/debugging.md
. PR #9581 by @ivan-abc. - 📝 Add german blog post (Domain-driven Design mit Python und FastAPI). PR #9261 by @msander.
- ✏️ Tweak wording in
docs/en/docs/tutorial/security/index.md
. PR #9561 by @jyothish-mohan. - 📝 Update
Annotated
notes indocs/en/docs/tutorial/schema-extra-example.md
. PR #9620 by @Alexandrhub. - ✏️ Fix typo
Annotation
->Annotated
indocs/en/docs/tutorial/query-params-str-validations.md
. PR #9625 by @mccricardo. - 📝 Use in memory database for testing SQL in docs. PR #1223 by @HarshaLaxman.
Translations
- 🌐 Add Russian translation for
docs/ru/docs/tutorial/metadata.md
. PR #9681 by @TabarakoAkula. - 🌐 Fix typo in Spanish translation for
docs/es/docs/tutorial/first-steps.md
. PR #9571 by @lilidl-nft. - 🌐 Add Russian translation for
docs/tutorial/path-operation-configuration.md
. PR #9696 by @TabarakoAkula. - 🌐 Add Chinese translation for
docs/zh/docs/advanced/security/index.md
. PR #9666 by @lordqyxz. - 🌐 Add Chinese translations for
docs/zh/docs/advanced/settings.md
. PR #9652 by @ChoyeonChern. - 🌐 Add Chinese translations for
docs/zh/docs/advanced/websockets.md
. PR #9651 by @ChoyeonChern. - 🌐 Add Chinese translation for
docs/zh/docs/tutorial/testing.md
. PR #9641 by @wdh99. - 🌐 Add Russian translation for
docs/tutorial/extra-models.md
. PR #9619 by @ivan-abc. - 🌐 Add Russian translation for
docs/tutorial/cors.md
. PR #9608 by @ivan-abc. - 🌐 Add Polish translation for
docs/pl/docs/features.md
. PR #5348 by @mbroton. - 🌐 Add Russian translation for
docs/ru/docs/tutorial/body-nested-models.md
. PR #9605 by @Alexandrhub.
Internal
- ⬆ Bump ruff from 0.0.272 to 0.0.275. PR #9721 by @dependabot[bot].
- ⬆ Update uvicorn[standard] requirement from <0.21.0,>=0.12.0 to >=0.12.0,<0.23.0. PR #9463 by @dependabot[bot].
- ⬆ Bump mypy from 1.3.0 to 1.4.0. PR #9719 by @dependabot[bot].
- ⬆ Update pre-commit requirement from <3.0.0,>=2.17.0 to >=2.17.0,<4.0.0. PR #9251 by @dependabot[bot].
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6. PR #9482 by @dependabot[bot].
- ✏️ Fix tooltips for light/dark theme toggler in docs. PR #9588 by @pankaj1707k.
- 🔧 Set minimal hatchling version needed to build the package. PR #9240 by @mgorny.
- 📝 Add repo link to PyPI. PR #9559 by @JacobCoffee.
- ✏️ Fix typos in data for tests. PR #4958 by @ryanrussell.
- 🔧 Update sponsors, add Flint. PR #9699 by @tiangolo.
- 👷 Lint in CI only once, only with one version of Python, run tests with all of them. PR #9686 by @tiangolo.