]>
git.ipfire.org Git - thirdparty/fastapi/fastapi.git/log
Sebastián Ramírez [Sun, 22 Feb 2026 16:36:21 +0000 (17:36 +0100)]
🔖 Release version 0.131.0
github-actions[bot] [Sun, 22 Feb 2026 16:35:25 +0000 (16:35 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Sun, 22 Feb 2026 16:34:59 +0000 (08:34 -0800)]
🗑️ Deprecate `ORJSONResponse` and `UJSONResponse` (#14964)
Sebastián Ramírez [Sun, 22 Feb 2026 16:18:26 +0000 (17:18 +0100)]
📝 Update release notes
Sebastián Ramírez [Sun, 22 Feb 2026 16:14:53 +0000 (17:14 +0100)]
🔖 Release version 0.130.0
github-actions[bot] [Sun, 22 Feb 2026 16:07:56 +0000 (16:07 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Sun, 22 Feb 2026 16:07:19 +0000 (08:07 -0800)]
✨ Serialize JSON response with Pydantic (in Rust), when there's a Pydantic return type or response model (#14962)
Sebastián Ramírez [Sat, 21 Feb 2026 17:24:59 +0000 (18:24 +0100)]
🔖 Release version 0.129.2
github-actions[bot] [Sat, 21 Feb 2026 17:23:22 +0000 (17:23 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Sat, 21 Feb 2026 17:22:54 +0000 (09:22 -0800)]
⬆️ Upgrade pytest (#14959)
github-actions[bot] [Sat, 21 Feb 2026 16:45:38 +0000 (16:45 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Sat, 21 Feb 2026 16:45:15 +0000 (08:45 -0800)]
👷 Fix CI, do not attempt to publish `fastapi-slim` (#14958)
github-actions[bot] [Sat, 21 Feb 2026 16:27:01 +0000 (16:27 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Sat, 21 Feb 2026 16:26:38 +0000 (08:26 -0800)]
➖ Drop support for `fastapi-slim`, no more versions will be released, use only `"fastapi[standard]"` or `fastapi` (#14957)
github-actions[bot] [Sat, 21 Feb 2026 16:16:27 +0000 (16:16 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Sat, 21 Feb 2026 16:16:03 +0000 (08:16 -0800)]
🔧 Update pyproject.toml, remove unneeded lines (#14956)
Sebastián Ramírez [Sat, 21 Feb 2026 13:08:06 +0000 (14:08 +0100)]
🔖 Release version 0.129.1
Sebastián Ramírez [Sat, 21 Feb 2026 13:07:09 +0000 (14:07 +0100)]
📝 Update release notes
github-actions[bot] [Sat, 21 Feb 2026 13:01:58 +0000 (13:01 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Sat, 21 Feb 2026 13:01:31 +0000 (05:01 -0800)]
🐛 Fix JSON Schema for files, use `contentMediaType` instead of `format: binary` (#14953)
github-actions[bot] [Fri, 20 Feb 2026 15:40:34 +0000 (15:40 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 20 Feb 2026 15:40:05 +0000 (16:40 +0100)]
👷 Always run tests on push to `master` branch and when run by scheduler (#14940)
github-actions[bot] [Wed, 18 Feb 2026 21:31:13 +0000 (21:31 +0000)]
📝 Update release notes
[skip ci]
argoarsiks [Wed, 18 Feb 2026 21:30:43 +0000 (00:30 +0300)]
✏️ Fix several typos in ru translations (#14934)
* docs: fix typos
* Apply suggestion from @YuriiMotov
---------
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Wed, 18 Feb 2026 21:19:34 +0000 (21:19 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 18 Feb 2026 15:26:13 +0000 (07:26 -0800)]
🔨 Add Kapa.ai widget (AI chatbot) (#14938)
Co-authored-by: Alejandra <alejsdev@gmail.com>
github-actions[bot] [Tue, 17 Feb 2026 09:59:37 +0000 (09:59 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Tue, 17 Feb 2026 09:59:14 +0000 (01:59 -0800)]
🎨 Upgrade typing syntax for Python 3.10 (#14932)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tiangolo <1326112+tiangolo@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Tue, 17 Feb 2026 08:08:30 +0000 (08:08 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Tue, 17 Feb 2026 08:08:04 +0000 (00:08 -0800)]
🔥 Remove Python 3.9 specific files, no longer needed after updating translations (#14931)
github-actions[bot] [Sat, 14 Feb 2026 08:57:26 +0000 (08:57 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Sat, 14 Feb 2026 08:57:01 +0000 (09:57 +0100)]
🌐 Update translations for ko (update-all and add-missing) (#14923)
* Update all and add missing
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 14 Feb 2026 08:43:37 +0000 (08:43 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Sat, 14 Feb 2026 08:43:14 +0000 (09:43 +0100)]
🌐 Update translations for uk (add-missing) (#14922)
* Add missing
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 14 Feb 2026 08:15:47 +0000 (08:15 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Sat, 14 Feb 2026 08:15:26 +0000 (09:15 +0100)]
🌐 Update translations for zh-hant (update-all and add-missing) (#14921)
* Update all
* Add missing
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 14 Feb 2026 08:13:07 +0000 (08:13 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Sat, 14 Feb 2026 08:12:41 +0000 (09:12 +0100)]
🌐 Update translations for fr (update-all and add-missing) (#14920)
* Update all
* Add missing
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 14 Feb 2026 07:57:54 +0000 (07:57 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Sat, 14 Feb 2026 07:57:30 +0000 (08:57 +0100)]
🌐 Update translations for de (update-all) (#14910)
* Update all
* 🎨 Auto format
* Apply suggestions from code review
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 13 Feb 2026 15:24:56 +0000 (15:24 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 13 Feb 2026 15:24:30 +0000 (16:24 +0100)]
🌐 Update translations for ja (update-all) (#14916)
* Update all
* 🎨 Auto format
* Add missing
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 13 Feb 2026 13:49:19 +0000 (13:49 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 13 Feb 2026 13:48:53 +0000 (14:48 +0100)]
🌐 Update translations for pt (update-all) (#14912)
* Update all
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 13 Feb 2026 13:42:06 +0000 (13:42 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 13 Feb 2026 13:41:41 +0000 (14:41 +0100)]
🌐 Update translations for es (update-all and add-missing) (#14911)
* Update all
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 13 Feb 2026 13:38:24 +0000 (13:38 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 13 Feb 2026 13:37:57 +0000 (14:37 +0100)]
🌐 Update translations for zh (update-all) (#14917)
* Update all
* 🎨 Auto format
* Add missing
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 13 Feb 2026 12:42:31 +0000 (12:42 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Fri, 13 Feb 2026 12:42:05 +0000 (12:42 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 13 Feb 2026 12:42:01 +0000 (13:42 +0100)]
🌐 Update translations for uk (update-all) (#14914)
* Update all
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Motov Yurii [Fri, 13 Feb 2026 12:41:38 +0000 (13:41 +0100)]
🌐 Update translations for tr (update-all) (#14913)
* Update all
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 13 Feb 2026 07:05:05 +0000 (07:05 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Fri, 13 Feb 2026 07:04:40 +0000 (08:04 +0100)]
⬆ Bump cryptography from 46.0.4 to 46.0.5 (#14892)
Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.4 to 46.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.4...46.0.5)
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Fri, 13 Feb 2026 06:56:53 +0000 (06:56 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Fri, 13 Feb 2026 06:56:30 +0000 (07:56 +0100)]
⬆ Bump pillow from 12.1.0 to 12.1.1 (#14899)
Bumps [pillow](https://github.com/python-pillow/Pillow) from 12.1.0 to 12.1.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/12.1.0...12.1.1)
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 12.1.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 12 Feb 2026 19:58:08 +0000 (19:58 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Thu, 12 Feb 2026 19:57:34 +0000 (20:57 +0100)]
🌐 Update translations for ru (update-outdated) (#14909)
* Update all
* Reflect latest changes in `docs/en/docs/tutorial/security/oauth2-jwt.md`
github-actions[bot] [Thu, 12 Feb 2026 18:10:57 +0000 (18:10 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 12 Feb 2026 18:10:35 +0000 (10:10 -0800)]
📝 Update docs for JWT to prevent timing attacks (#14908)
Sebastián Ramírez [Thu, 12 Feb 2026 13:52:27 +0000 (14:52 +0100)]
🔖 Release version 0.129.0
github-actions[bot] [Thu, 12 Feb 2026 13:32:02 +0000 (13:32 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 12 Feb 2026 13:31:33 +0000 (05:31 -0800)]
🔨 Update docs.py scripts to migrate Python 3.9 to Python 3.10 (#14906)
github-actions[bot] [Thu, 12 Feb 2026 13:24:54 +0000 (13:24 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 12 Feb 2026 13:24:28 +0000 (05:24 -0800)]
📝 Update highlights in webhooks docs (#14905)
github-actions[bot] [Thu, 12 Feb 2026 13:20:10 +0000 (13:20 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 12 Feb 2026 13:19:43 +0000 (05:19 -0800)]
📝 Update source examples and docs from Python 3.9 to 3.10 (#14900)
github-actions[bot] [Wed, 11 Feb 2026 18:41:46 +0000 (18:41 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 11 Feb 2026 18:41:21 +0000 (10:41 -0800)]
🎨 Update internal types for Python 3.10 (#14898)
github-actions[bot] [Wed, 11 Feb 2026 18:32:39 +0000 (18:32 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 11 Feb 2026 18:32:12 +0000 (10:32 -0800)]
➖ Drop support for Python 3.9 (#14897)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sebastián Ramírez [Wed, 11 Feb 2026 15:16:34 +0000 (16:16 +0100)]
🔖 Release version 0.128.8
github-actions[bot] [Wed, 11 Feb 2026 13:37:37 +0000 (13:37 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 11 Feb 2026 13:37:09 +0000 (05:37 -0800)]
🔨 Tweak PDM hook script (#14895)
github-actions[bot] [Wed, 11 Feb 2026 12:34:12 +0000 (12:34 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 11 Feb 2026 12:33:49 +0000 (04:33 -0800)]
♻️ Update build setup for `fastapi-slim`, deprecate it, and make it only depend on `fastapi` (#14894)
github-actions[bot] [Tue, 10 Feb 2026 12:26:38 +0000 (12:26 +0000)]
📝 Update release notes
[skip ci]
Sanjana S [Tue, 10 Feb 2026 12:26:10 +0000 (17:56 +0530)]
📝 Fix grammar in `docs/en/docs/tutorial/first-steps.md` (#14708)
Sebastián Ramírez [Tue, 10 Feb 2026 12:24:38 +0000 (13:24 +0100)]
🔖 Release version 0.128.7
github-actions[bot] [Tue, 10 Feb 2026 12:15:02 +0000 (12:15 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Tue, 10 Feb 2026 12:14:38 +0000 (04:14 -0800)]
✅ Tweak comment in test to reference PR (#14885)
github-actions[bot] [Tue, 10 Feb 2026 11:56:45 +0000 (11:56 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Tue, 10 Feb 2026 11:56:20 +0000 (12:56 +0100)]
🔧 Update LLM-prompt for `abbr` and `dfn` tags (#14747)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Tue, 10 Feb 2026 11:49:54 +0000 (11:49 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Tue, 10 Feb 2026 11:48:27 +0000 (12:48 +0100)]
📝 Use `dfn` tag for definitions instead of `abbr` in docs (#14744)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Tue, 10 Feb 2026 11:47:26 +0000 (11:47 +0000)]
📝 Update release notes
[skip ci]
Valentyn [Tue, 10 Feb 2026 11:46:48 +0000 (06:46 -0500)]
✅ Test order for the submitted byte Files (#14828)
Co-authored-by: Valentyn Druzhynin <v.druzhynin@zakaz.global>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Tue, 10 Feb 2026 11:37:19 +0000 (11:37 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Tue, 10 Feb 2026 11:36:53 +0000 (03:36 -0800)]
♻️ Simplify reading files in memory, do it sequentially instead of (fake) parallel (#14884)
github-actions[bot] [Tue, 10 Feb 2026 10:59:10 +0000 (10:59 +0000)]
📝 Update release notes
[skip ci]
Javier Sánchez Castro [Tue, 10 Feb 2026 10:58:40 +0000 (11:58 +0100)]
✨ Show a clear error on attempt to include router into itself (#14258)
Co-authored-by: Javier Sánchez <javier.sanchez.castro@bookline.ai>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Tue, 10 Feb 2026 10:52:51 +0000 (10:52 +0000)]
📝 Update release notes
[skip ci]
rijenkii [Tue, 10 Feb 2026 10:52:24 +0000 (17:52 +0700)]
✨ Replace `dict` by `Mapping` on `HTTPException.headers` (#12997)
Co-authored-by: Alejandra <90076947+alejsdev@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 9 Feb 2026 17:39:11 +0000 (17:39 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Mon, 9 Feb 2026 17:38:48 +0000 (18:38 +0100)]
🔧 Configure `test` workflow to run tests with `inline-snapshot=review` (#14876)
Sebastián Ramírez [Mon, 9 Feb 2026 17:25:04 +0000 (18:25 +0100)]
📝 Update release notes
github-actions[bot] [Mon, 9 Feb 2026 17:21:32 +0000 (17:21 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Mon, 9 Feb 2026 17:19:22 +0000 (18:19 +0100)]
🔖 Release version 0.128.6
Motov Yurii [Mon, 9 Feb 2026 16:31:57 +0000 (17:31 +0100)]
🐛 Fix `on_startup` and `on_shutdown` parameters of `APIRouter` (#14873)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 9 Feb 2026 15:36:09 +0000 (15:36 +0000)]
📝 Update release notes
[skip ci]