Commit Graph

  • a844934389 Merge branch 'ta1' of https://github.com/zilvya/fastapi into ta1 #15387 #15386 Lgf 2026-04-20 21:47:15 +0800
  • 27983ffaef refactor(middleware): 移除慢请求监控中间件及其测试 Lgf 2026-04-20 21:43:39 +0800
  • 698482546d
    🎨 Auto format pre-commit-ci-lite[bot] 2026-04-20 13:33:25 +0000
  • bab4c6d5e8 feat(middleware): 添加慢请求监控中间件 Lgf 2026-04-20 21:31:31 +0800
  • 0c98afb410
    ⬆ Bump actions/cache from 5.0.4 to 5.0.5 #15385 dependabot[bot] 2026-04-20 13:18:30 +0000
  • 73ae235d5d fix: replace innerHTML with safe DOM methods in termynal.js #15384 beejak 2026-04-20 12:52:26 +0530
  • 2fa969d91f fix: replace innerHTML with safe DOM methods in termynal.js #15381 beejak 2026-04-20 09:54:59 +0530
  • c0dfdef4b8 docs: replace "re-using" with "reusing" in security tutorial #15382 Codex 2026-04-20 10:53:05 +0800
  • fd29c646b7 docs: replace "dependant" with "dependent" in heading #15383 Codex 2026-04-20 10:53:05 +0800
  • 1dffbbc7e1 docs(readme): clarify production run command after fastapi dev #15380 tboyila 2026-04-19 18:29:08 +0530
  • 0782e046f6 docs: replace "re-use" in cookie parameter models #15377 Codex 2026-04-19 10:51:49 +0800
  • a026bea913 docs: replace "re-use" in query parameter models #15378 Codex 2026-04-19 10:51:49 +0800
  • d5c8e4a590 docs: replace "re-use" in header parameter models #15379 Codex 2026-04-19 10:51:49 +0800
  • 05d5b123e9 docs: replace "automatized" in the PR review guide Codex 2026-04-19 10:51:49 +0800
  • 4d130c56aa
    🎨 Auto format #15375 pre-commit-ci-lite[bot] 2026-04-18 21:38:04 +0000
  • 82e8c80b8c Improve clarity on path parameter type conversion vikram 2026-04-19 03:05:50 +0530
  • 60fe6fc6a9 ♻️ use global thread limiter instead of anyio default #15372 oliver 2026-04-17 13:33:32 +0100
  • daef9bf679
    ⬆ Bump actions/upload-artifact from 7.0.0 to 7.0.1 #15374 dependabot[bot] 2026-04-17 11:43:13 +0000
  • 9accc25e08 feat: add class-based view and route support, consistent with official FastAPI style HeHongyeFY 2026-04-16 16:10:11 +0800
  • 97964267c0
    ⬆ Bump authlib from 1.6.9 to 1.6.11 dependabot[bot] 2026-04-17 00:37:31 +0000
  • 943669e139 ♻️ use overflow threadpool rather than a standalone one for __exit__ oliver 2026-04-17 00:13:34 +0100
  • 6fa9a6f77b add set_thread_limit to concurrency module oliver 2026-04-16 23:56:40 +0100
  • e83195fd37 🐛 fix deadlock with dependencies oliver 2026-04-16 19:16:59 +0100
  • ff57f7b0e1 feat: automatically support HEAD method for all GET routes #15371 Janshi Bhavsar 2026-04-16 15:28:08 -0700
  • b6097fa504
    Merge branch 'master' into fix-root_path-docs #14238 Motov Yurii 2026-04-16 21:13:48 +0200
  • 1931046ba1
    Merge branch 'master' into tweak-translation-script #15174 Motov Yurii 2026-04-16 21:10:10 +0200
  • 2fa00db858 📝 Update release notes github-actions[bot] 2026-04-16 12:48:09 +0000
  • 41df44a29c
    🔧 Update sponsors: remove Zuplo (#15369) Sebastián Ramírez 2026-04-16 14:47:22 +0200
  • 153b62b01a 🔧 Update sponsors: remove Zuplo #15369 Sebastián Ramírez 2026-04-16 14:44:22 +0200
  • 6976b0d4e6 📝 Update release notes github-actions[bot] 2026-04-16 12:42:52 +0000
  • 3808d8540f
    🔧 Update sponsors: remove Speakeasy (#15368) Sebastián Ramírez 2026-04-16 14:42:27 +0200
  • 3531211a0b 🔧 Update sponsors: remove Speakeasy #15368 Sebastián Ramírez 2026-04-16 14:39:04 +0200
  • e88b4cd79d
    ⬆ Bump python-multipart from 0.0.22 to 0.0.24 #15367 dependabot[bot] 2026-04-16 12:23:50 +0000
  • ec74dbb3b1
    ⬆ Bump astral-sh/setup-uv from 7.6.0 to 8.0.0 #15366 dependabot[bot] 2026-04-16 12:23:04 +0000
  • fc6d3f05e4
    ⬆ Bump CodSpeedHQ/action from 4.12.1 to 4.13.1 #15365 dependabot[bot] 2026-04-16 12:22:14 +0000
  • 24db1286eb 📝 Update release notes github-actions[bot] 2026-04-16 12:21:29 +0000
  • 3f4169be1a
    🔒️ Add zizmor and fix audit findings (#15316) Motov Yurii 2026-04-16 14:21:03 +0200
  • bb712e1998 Merge remote-tracking branch 'upstream/master' into setup-zizmor #15316 Yurii Motov 2026-04-16 14:16:28 +0200
  • 708606c982 🔖 Release version 0.136.0 0.136.0 Sebastián Ramírez 2026-04-16 13:45:09 +0200
  • 7107b393f6
    ⬆ Bump pytest from 9.0.2 to 9.0.3 #15334 dependabot[bot] 2026-04-16 11:43:34 +0000
  • 13be6a3a0f 📝 Update release notes github-actions[bot] 2026-04-16 11:42:31 +0000
  • 4b264878d7
    ⬆️ Support free-threaded Python 3.14t (#15149) Sofie Van Landeghem 2026-04-16 13:42:00 +0200
  • f796c346a8 🔖 Release version 0.135.4 0.135.4 Sebastián Ramírez 2026-04-16 13:37:43 +0200
  • 09d1d1cb70 📝 Update release notes github-actions[bot] 2026-04-16 11:35:32 +0000
  • ae4e45c5cc
    🔥 Remove April Fool's `@app.vibe()` 🤪 (#15363) Sebastián Ramírez 2026-04-16 13:35:06 +0200
  • e66753ca26 🔥 Remove April Fool's `@app.vibe()` 🤪 #15363 Sebastián Ramírez 2026-04-16 13:30:26 +0200
  • 1e0ffce61a
    Merge branch 'master' into fix/annotated-forwardref-dependency #15234 Abishek Kumar Giri 2026-04-16 00:38:16 -0400
  • bcfd405e9e
    ⬆ Bump python-multipart from 0.0.22 to 0.0.26 dependabot[bot] 2026-04-15 20:50:53 +0000
  • 9c3bdae475 Fix standalone HEAD routes: only exclude HEAD from operation ID when GET is present #15359 Thor Agent 2026-04-15 22:27:51 +0200
  • c9293d508e Fix operation ID: exclude HEAD from unique_id generation Thor Agent 2026-04-15 22:23:17 +0200
  • 6686054d5e Skip HEAD in OpenAPI schema generation Thor Agent 2026-04-15 22:13:15 +0200
  • 12b45256e3
    🎨 Auto format pre-commit-ci-lite[bot] 2026-04-15 20:06:37 +0000
  • 62b1f70ad5 Auto-add HEAD method for GET routes (issue #1773) Thor Agent 2026-04-15 22:05:09 +0200
  • f8b9a65869
    🎨 Auto format #15357 pre-commit-ci-lite[bot] 2026-04-15 17:55:42 +0000
  • a45023506c Merge injected BackgroundTasks with Response.background instead of discarding tengtian 2026-04-15 18:50:37 +0200
  • c4b3e01b79
    🎨 Auto format #15358 pre-commit-ci-lite[bot] 2026-04-15 17:19:53 +0000
  • b096e0d65d Update docs to use Pydantic AfterValidator for path parameter validation Herbert Moses 2026-04-15 22:43:46 +0530
  • 2649c128c9
    🎨 Auto format #15355 pre-commit-ci-lite[bot] 2026-04-15 15:54:12 +0000
  • 4219e01f4a Add example for validating path parameters in error handling docs Herbert Moses 2026-04-15 21:19:17 +0530
  • 9bf207c4de
    🎨 Auto format #15354 pre-commit-ci-lite[bot] 2026-04-15 14:58:50 +0000
  • 3b9bbd38d9 feat(异常处理): 改进验证错误的格式化输出 fjt 2026-04-15 22:56:16 +0800
  • 99835215e0
    🎨 Auto format #15338 pre-commit-ci-lite[bot] 2026-04-15 11:29:55 +0000
  • ce4df5dbe5 fix(dependencies): also handle ForwardRef object in Annotated types RoomWithOutRoof 2026-04-15 19:27:58 +0800
  • 9de3b22fa3 🌐 Update translations for de (add-missing) #15352 translate-de-add-missing-3f9149da github-actions[bot] 2026-04-15 05:47:26 +0000
  • b4b3aa4d0e 🌐 Update translations for ja (add-missing) #15351 translate-ja-add-missing-4420c861 github-actions[bot] 2026-04-15 05:46:31 +0000
  • 4006f29d75 🌐 Update translations for ko (add-missing) #15350 translate-ko-add-missing-2ec5599d github-actions[bot] 2026-04-15 05:46:21 +0000
  • 16f3093d7d 🌐 Update translations for uk (add-missing) #15349 translate-uk-add-missing-5d45eb9e github-actions[bot] 2026-04-15 05:46:11 +0000
  • 0de6487b19 🌐 Update translations for pt (add-missing) #15348 translate-pt-add-missing-f27acfbd github-actions[bot] 2026-04-15 05:46:07 +0000
  • 81a0bd6682 🌐 Update translations for zh (add-missing) #15347 translate-zh-add-missing-6eac157d github-actions[bot] 2026-04-15 05:46:05 +0000
  • ae31aa4147 🌐 Update translations for zh-hant (add-missing) #15346 translate-zh-hant-add-missing-2ac5aaff github-actions[bot] 2026-04-15 05:46:03 +0000
  • b94640e1bd 🌐 Update translations for fr (add-missing) #15345 translate-fr-add-missing-1e3f6254 github-actions[bot] 2026-04-15 05:46:01 +0000
  • c6bcf92a5f 🌐 Update translations for tr (add-missing) #15344 translate-tr-add-missing-5286437a github-actions[bot] 2026-04-15 05:45:53 +0000
  • 792d55ee63 🌐 Update translations for es (add-missing) #15343 translate-es-add-missing-383d2b2a github-actions[bot] 2026-04-15 05:45:52 +0000
  • 8ccf7bf420 🌐 Update translations for ru (add-missing) #15342 translate-ru-add-missing-d209aaf8 github-actions[bot] 2026-04-15 05:45:49 +0000
  • be89bde3f8
    unchecked checkboxes are absent from html form input #13464 sneakers-the-rat 2026-04-14 18:59:24 -0700
  • f8c6df190c
    add tests for tutorials sneakers-the-rat 2026-04-14 18:45:26 -0700
  • 6a1d29abe1
    rename remaining tutorials for 310 sneakers-the-rat 2026-04-14 18:45:16 -0700
  • 80f46ee4c0
    rm pydantic 1 tutorial examples sneakers-the-rat 2026-04-14 18:30:52 -0700
  • c7adb75b8e
    drop pydantic v1/v2 switching in forms defaults tests sneakers-the-rat 2026-04-14 18:19:12 -0700
  • dac7dae16f
    🎨 Auto format pre-commit-ci-lite[bot] 2026-04-15 00:59:52 +0000
  • 8a876a9ef6
    Merge branch 'master' into form-defaults Jonny Saunders 2026-04-14 17:59:00 -0700
  • 64d6972f9e
    🎨 Auto format #15340 pre-commit-ci-lite[bot] 2026-04-15 00:49:32 +0000
  • f20cdf47e0 feat: add AI agent governance configs Cioc Alexandru 2026-04-15 02:48:42 +0200
  • 40be856915
    🎨 Auto format #15341 pre-commit-ci-lite[bot] 2026-04-15 00:35:17 +0000
  • effb0fb192 fix: honor AliasChoices for direct request params OussemaNehdi 2026-04-15 02:12:34 +0200
  • a8d8801f53 fix(dependencies): resolve forward ref in Annotated type_annotation RoomWithOutRoof 2026-04-15 05:11:55 +0800
  • 183168d9f8
    Merge 6334bb5fcf into 9653034b8d #15337 Gleb Popov 2026-04-14 14:59:20 +0000
  • 6334bb5fcf restore summary for test_openapi_schema #15337 Gleb Popov 2026-04-14 17:59:09 +0300
  • 3afd15165f fix typos: FastAPI capitalization and duplicate words Gleb Popov 2026-04-14 17:43:27 +0300
  • 803958e664 Merge remote-tracking branch 'upstream/master' into setup-zizmor Yurii Motov 2026-04-14 16:13:54 +0200
  • b759d3e30e Add `pre-commit` package ecosystem to Dependabot config Yurii Motov 2026-04-14 16:13:40 +0200
  • 3d5b2da86a Configure Dependbot to check updates daily Yurii Motov 2026-04-14 16:11:54 +0200
  • 95cd0164cd
    Fix mypy linting issue ipeluffo 2026-04-14 12:07:58 +0100
  • 17fd86be57
    Fix ruff linting issue ipeluffo 2026-04-14 12:07:43 +0100
  • b4339667e2
    🎨 Auto format pre-commit-ci-lite[bot] 2026-04-14 10:46:19 +0000
  • f44a2329ec
    Make cache field typing more accurate ipeluffo 2026-04-14 11:22:37 +0100
  • 2daccb0e32
    Enable `slots` option ipeluffo 2026-04-14 11:20:49 +0100
  • da148fb8a3
    Refactor `Dependant.computed_scope` property for improved memory usage ipeluffo 2026-04-14 11:20:05 +0100
  • a69af67db3
    Refactor `Dependant.is_coroutine_callable` property for improved memory usage ipeluffo 2026-04-14 11:18:15 +0100
  • dd109d3695
    Refactor `Dependant.is_async_gen_callable` property for improved memory usage ipeluffo 2026-04-14 11:15:40 +0100