Skip to content

0.109.0

Compare
Choose a tag to compare
@tiangolo tiangolo released this 11 Jan 15:35
· 755 commits to master since this release

Features

Upgrades

  • ⬆️ Upgrade Starlette to >=0.29.0,<0.33.0, update docs and usage of templates with new Starlette arguments. Remove pin of AnyIO >=3.7.1,<4.0.0, add support for AnyIO 4.x.x. PR #10846 by @tiangolo.

Docs

  • ✏️ Fix typo in docs/en/docs/alternatives.md. PR #10931 by @s111d.
  • 📝 Replace email with username in docs_src/security/tutorial007 code examples. PR #10649 by @nilslindemann.
  • 📝 Add VS Code tutorial link. PR #10592 by @nilslindemann.
  • 📝 Add notes about Pydantic v2's new .model_dump(). PR #10929 by @tiangolo.
  • 📝 Fix broken link in docs/en/docs/tutorial/sql-databases.md. PR #10765 by @HurSungYun.
  • 📝 Add External Link: FastAPI application monitoring made easy. PR #10917 by @tiangolo.
  • ✨ Generate automatic language names for docs translations. PR #5354 by @jakul.
  • ✏️ Fix typos in docs/en/docs/alternatives.md and docs/en/docs/tutorial/dependencies/index.md. PR #10906 by @s111d.
  • ✏️ Fix typos in docs/en/docs/tutorial/dependencies/dependencies-with-yield.md. PR #10834 by @Molkree.
  • 📝 Add article: "Building a RESTful API with FastAPI: Secure Signup and Login Functionality Included". PR #9733 by @dxphilo.
  • 📝 Add warning about lifecycle events with AsyncClient. PR #4167 by @andrew-chang-dewitt.
  • ✏️ Fix typos in /docs/reference/exceptions.md and /en/docs/reference/status.md. PR #10809 by @clarencepenz.
  • ✏️ Fix typo in openapi-callbacks.md. PR #10673 by @kayjan.
  • ✏️ Fix typo in fastapi/routing.py . PR #10520 by @sepsh.
  • 📝 Replace HTTP code returned in case of existing user error in docs for testing. PR #4482 by @TristanMarion.
  • 📝 Add blog for FastAPI & Supabase. PR #6018 by @theinfosecguy.
  • 📝 Update example source files for SQL databases with SQLAlchemy. PR #9508 by @s-mustafa.
  • 📝 Update code examples in docs for body, replace name create_item with update_item when appropriate. PR #5913 by @OttoAndrey.
  • ✏️ Fix typo in dependencies with yield source examples. PR #10847 by @tiangolo.

Translations

  • 🌐 Add Bengali translation for docs/bn/docs/index.md. PR #9177 by @Fahad-Md-Kamal.
  • ✏️ Update Python version in index.md in several languages. PR #10711 by @tamago3keran.
  • 🌐 Add Russian translation for docs/ru/docs/tutorial/request-forms-and-files.md. PR #10347 by @AlertRED.
  • 🌐 Add Ukrainian translation for docs/uk/docs/index.md. PR #10362 by @rostik1410.
  • ✏️ Update Python version in docs/ko/docs/index.md. PR #10680 by @Eeap.
  • 🌐 Add Persian translation for docs/fa/docs/features.md. PR #5887 by @amirilf.
  • 🌐 Add Chinese translation for docs/zh/docs/advanced/additional-responses.md. PR #10325 by @ShuibeiC.
  • 🌐 Fix typos in Russian translations for docs/ru/docs/tutorial/background-tasks.md, docs/ru/docs/tutorial/body-nested-models.md, docs/ru/docs/tutorial/debugging.md, docs/ru/docs/tutorial/testing.md. PR #10311 by @AlertRED.
  • 🌐 Add Russian translation for docs/ru/docs/tutorial/request-files.md. PR #10332 by @AlertRED.
  • 🌐 Add Chinese translation for docs/zh/docs/deployment/server-workers.md. PR #10292 by @xzmeng.
  • 🌐 Add Chinese translation for docs/zh/docs/deployment/cloud.md. PR #10291 by @xzmeng.
  • 🌐 Add Chinese translation for docs/zh/docs/deployment/manually.md. PR #10279 by @xzmeng.
  • 🌐 Add Chinese translation for docs/zh/docs/deployment/https.md. PR #10277 by @xzmeng.
  • 🌐 Add Chinese translation for docs/zh/docs/deployment/index.md. PR #10275 by @xzmeng.
  • 🌐 Add German translation for docs/de/docs/tutorial/first-steps.md. PR #9530 by @fhabers21.
  • 🌐 Update Turkish translation for docs/tr/docs/index.md. PR #10444 by @hasansezertasan.
  • 🌐 Add Chinese translation for docs/zh/docs/learn/index.md. PR #10479 by @KAZAMA-DREAM.
  • 🌐 Add Russian translation for docs/ru/docs/learn/index.md. PR #10539 by @AlertRED.
  • 🌐 Update SQLAlchemy instruction in Chinese translation docs/zh/docs/tutorial/sql-databases.md. PR #9712 by @Royc30ne.
  • 🌐 Add Turkish translation for docs/tr/docs/external-links.md. PR #10549 by @hasansezertasan.
  • 🌐 Add Spanish translation for docs/es/docs/learn/index.md. PR #10885 by @pablocm83.
  • 🌐 Add Ukrainian translation for docs/uk/docs/tutorial/body-fields.md. PR #10670 by @ArtemKhymenko.
  • 🌐 Add Hungarian translation for /docs/hu/docs/index.md. PR #10812 by @takacs.
  • 🌐 Add Turkish translation for docs/tr/docs/newsletter.md. PR #10550 by @hasansezertasan.
  • 🌐 Add Spanish translation for docs/es/docs/help/index.md. PR #10907 by @pablocm83.
  • 🌐 Add Spanish translation for docs/es/docs/about/index.md. PR #10908 by @pablocm83.
  • 🌐 Add Spanish translation for docs/es/docs/resources/index.md. PR #10909 by @pablocm83.

Internal