Commit Graph

  • f4a30314fb
    Merge cdcabfce73 into c3c9dd6b1a #14639 manav garg 2026-04-03 12:10:29 +0000
  • 3830d75caf fix uv lock svlandeg 2026-04-03 14:10:16 +0200
  • c3c9dd6b1a 📝 Update release notes github-actions[bot] 2026-04-03 12:07:04 +0000
  • 180e81bb4b
    🔨 Add pre-commit hook to ensure latest release header has date (#15293) Motov Yurii 2026-04-03 14:06:36 +0200
  • fc828ed8e3 Merge branch 'master' into feat/314t svlandeg 2026-04-03 14:06:01 +0200
  • e663094cf7 perf: Remove is_async_callable check in request_response #14865 artemkucher 2026-02-07 19:25:04 +0500
  • a394083a10 🔨 Add pre-commit hook to ensure latest release header has date #15293 Yurii Motov 2026-04-02 20:31:57 +0200
  • 4c1c2ddf8e
    Merge branch 'master' into fix/issue-13175-duplicate-operation-id #15215 Pomerebuc 2026-04-02 16:50:15 +0500
  • 7ce8dd8c39 docs: mention how to change SSE keep-alive ping interval #15292 Jim Wagner 2026-04-02 13:13:12 +0200
  • 5a6403f7d7
    Merge branch 'master' into jsonable_encoder Pedro Lobato 2026-04-02 03:26:57 -0500
  • 9ff48f076b
    Merge branch 'master' into fix/model-param-defaults #15269 Abishek Kumar Giri 2026-04-01 18:41:27 -0400
  • 28266ab4fd
    ⬆ Bump aiohttp from 3.13.3 to 3.13.4 dependabot[bot] 2026-04-01 22:28:50 +0000
  • 04393d2794 📝 Add docstrings to exception handlers, security utils, and utility functions #15281 Brandon Sheffield 2026-04-01 14:05:30 -0500
  • 1f442c454f 🔖 Release version 0.135.3 0.135.3 Sebastián Ramírez 2026-04-01 18:21:01 +0200
  • 8f5d1577b4 📝 Update release notes Sebastián Ramírez 2026-04-01 18:18:42 +0200
  • 428452a710 📝 Update release notes github-actions[bot] 2026-04-01 16:16:52 +0000
  • 70580da818
    Add support for `@app.vibe()` (#15280) Sebastián Ramírez 2026-04-01 18:16:24 +0200
  • 479c53611c Tweak test converage #15280 Sebastián Ramírez 2026-04-01 18:09:48 +0200
  • b40650aef4 Add support for `@app.vibe()` Sebastián Ramírez 2026-04-01 18:02:12 +0200
  • 6ee87478d8 📝 Update release notes github-actions[bot] 2026-04-01 15:47:49 +0000
  • 3e72c09a2a
    👥 Update FastAPI People - Experts (#15279) Sebastián Ramírez 2026-04-01 17:47:21 +0200
  • 023ca5b6ac 👥 Update FastAPI People - Experts #15279 github-actions[bot] 2026-04-01 15:09:09 +0000
  • 96df35f7a4 📝 Update release notes github-actions[bot] 2026-04-01 14:30:30 +0000
  • 6c8112555b
    ⬆ Bump orjson from 3.11.7 to 3.11.8 (#15276) dependabot[bot] 2026-04-01 16:29:59 +0200
  • 428f82c936 📝 Update release notes github-actions[bot] 2026-04-01 14:27:53 +0000
  • 5599c59b9e
    ⬆ Bump ruff from 0.15.0 to 0.15.8 (#15277) dependabot[bot] 2026-04-01 16:27:20 +0200
  • fe99e74530
    ⬆ Bump ruff from 0.15.0 to 0.15.8 #15277 dependabot[bot] 2026-04-01 14:02:17 +0000
  • d0fcf4acf0
    ⬆ Bump orjson from 3.11.7 to 3.11.8 #15276 dependabot[bot] 2026-04-01 14:02:03 +0000
  • 7d760255b3
    ⬆ Bump click from 8.2.1 to 8.3.1 #15275 dependabot[bot] 2026-04-01 14:01:55 +0000
  • 93b88f9466
    Merge branch 'master' into master #9837 Michael Jones 2026-04-01 14:30:21 +0100
  • cc47796509 📝 Update release notes github-actions[bot] 2026-04-01 12:37:11 +0000
  • 9274097c30
    👥 Update FastAPI GitHub topic repositories (#15274) Sebastián Ramírez 2026-04-01 14:36:41 +0200
  • 9708b611da 👥 Update FastAPI GitHub topic repositories #15274 github-actions[bot] 2026-04-01 12:31:39 +0000
  • 3f9f1fd648 📝 Clarify multi-method operation_id note in docs #15271 wwenrr 2026-04-01 11:40:22 +0000
  • 4a7b6d72ee fix: support mounted sub-apps under APIRouter include #15273 fullstack-enginner 2026-04-01 11:37:07 +0000
  • 804fbbb505 fix: make generated operation id method suffix deterministic #15272 wwenrr 2026-04-01 10:37:02 +0000
  • 8c15509fc6 fix: make generated operation id method suffix deterministic wwenrr 2026-04-01 10:37:02 +0000
  • e439ab81c7 docs: clarify operation_id conflicts for multi-method api_route wwenrr 2026-04-01 10:31:30 +0000
  • 681146d90b 📝 Update release notes github-actions[bot] 2026-04-01 07:33:52 +0000
  • cb4fe1b453
    ⬆ Bump fastmcp from 2.14.5 to 3.2.0 (#15267) dependabot[bot] 2026-04-01 09:33:06 +0200
  • a15609f56d 📝 Update release notes github-actions[bot] 2026-04-01 07:32:21 +0000
  • 81194139aa
    👥 Update FastAPI People - Contributors and Translators (#15270) Sebastián Ramírez 2026-04-01 09:31:54 +0200
  • b2e86c6b3f 👥 Update FastAPI People - Contributors and Translators #15270 github-actions[bot] 2026-04-01 04:10:05 +0000
  • d5fc96dcfd
    Update header model snapshots for omitted defaults giria660 2026-03-31 21:46:50 -0400
  • 57d36dbef2
    Merge branch 'master' into fix/model-param-defaults Abishek Kumar Giri 2026-03-31 21:38:32 -0400
  • 6cfd51bd3b
    Fix defaults for model-based params giria660 2026-03-31 21:36:38 -0400
  • 942298667f
    ⬆ Bump fastmcp from 2.14.5 to 3.2.0 #15267 dependabot[bot] 2026-03-31 22:29:33 +0000
  • a06c3cf3a2
    Merge branch 'master' into fix/oauth2-empty-bearer #15220 Subhash Dasyam 2026-03-31 13:25:15 +0400
  • 2a21cee770
    ⬆ Bump pygments from 2.19.2 to 2.20.0 dependabot[bot] 2026-03-30 19:51:46 +0000
  • c839b88609
    Merge branch 'master' into bug/flat-fields-for-all-models Computer Network Investigation 2026-03-30 16:44:13 +0200
  • 380c4161e4
    Use lenient ForwardRef resolution as fallback giria660 2026-03-30 09:40:06 -0400
  • e4b41511a3 Pin github actions by commit sha Yurii Motov 2026-03-30 11:51:20 +0200
  • 2557be7e76
    Merge branch 'master' into master Michael Jones 2026-03-30 09:43:35 +0100
  • 1da48db76d
    🎨 Auto format #15257 pre-commit-ci-lite[bot] 2026-03-29 15:17:02 +0000
  • 7dbbd8cf1e docs: Add advanced middleware examples (timing, request ID, rate limiting) NEXUS-DEV 2026-03-29 17:10:23 +0200
  • db542d7941
    ⬆ Bump cryptography from 46.0.5 to 46.0.6 #15256 dependabot[bot] 2026-03-29 04:27:54 +0000
  • e0dda01f81 docs(es): fix placeholder syntax and disable auto-format #15255 k0k4depelover 2026-03-28 19:09:24 -0600
  • dadee1fbf5 build: force trigger remote pre-commit with clean state #15254 k0k4depelover 2026-03-28 18:53:34 -0600
  • 23492cd017 style: final manual whitespace and EOF cleanup #15253 #15252 k0k4depelover 2026-03-28 18:44:10 -0600
  • 0ae5fc1f09 docs(es): update technical glossary in LLM prompt for better consistency #15251 k0k4depelover 2026-03-28 17:51:09 -0600
  • e42acafe16 docs(es): update technical glossary in LLM prompt for better consistency #15250 k0k4depelover 2026-03-28 17:33:21 -0600
  • 6edfbcaf7d
    🎨 Auto format #15258 #15249 pre-commit-ci-lite[bot] 2026-03-28 18:10:24 +0000
  • f818eac7d7 Fix form model pre-filling defaults, breaking model_fields_set Sai Tarrun Pitta 2026-03-28 11:09:06 -0700
  • 18440f4b5a
    🎨 Auto format #14232 pre-commit-ci-lite[bot] 2026-03-28 10:34:02 +0000
  • 3cd1ba3c14 🔨 refactoring in fastapi/routing Evgeny Bokshitsky 2025-10-26 21:28:49 +0400
  • 0d5ecfae67 Fix mounting sub-applications under APIRouter (#10180) #15246 Sai Tarrun Pitta 2026-03-27 23:51:01 -0700
  • a93a92f187
    🎨 Auto format #15245 pre-commit-ci-lite[bot] 2026-03-28 06:47:57 +0000
  • 97acb87acf test: add test for duplicate operation ID fix with multi-method routes Contributor 2026-03-28 12:15:44 +0530
  • f6f4c7d0da fix: include method in operation_id to prevent duplicates with multi-method routes Contributor 2026-03-28 12:13:47 +0530
  • 158d52945a Fix form model losing model_fields_set for unsubmitted fields #15244 Sai Tarrun Pitta 2026-03-27 23:40:53 -0700
  • 1d436a9099
    Merge branch 'master' into fix/my-first-contribution #15222 Abishek Kumar Giri 2026-03-27 20:21:32 -0400
  • c92228c36f
    🎨 Auto format #15243 pre-commit-ci-lite[bot] 2026-03-27 19:28:13 +0000
  • a74243c907 Add support for generating a UUID on application startup fady nabil 2026-03-27 19:23:42 +0200
  • 336ad4151f
    Fix typo in release notes #15242 Robert A 2026-03-27 10:19:57 -0700
  • fc21d83c5c
    🎨 Auto format #15235 pre-commit-ci-lite[bot] 2026-03-27 06:18:49 +0000
  • 9bd49b3ec6 research: propagate Mount with router.prefix in include_router gus 2026-03-27 03:09:33 -0300
  • 8c8bd3d514 update tests: mount before include_router gus 2026-03-27 02:54:58 -0300
  • a1cd47a50f add tests for issue #10180: mount sub-apps under APIRouter gus 2026-03-27 02:39:57 -0300
  • 87063e8046
    🎨 Auto format pre-commit-ci-lite[bot] 2026-03-27 00:34:05 +0000
  • ed5ace87ad
    Fix mypy builtins lookup in annotation resolution giria660 2026-03-26 20:31:32 -0400
  • 83c35bb8c5
    Merge branch 'master' into fix/annotated-forwardref-dependency Abishek Kumar Giri 2026-03-26 20:25:40 -0400
  • 2703df6fdf
    Fix Annotated ForwardRef dependencies with future annotations giria660 2026-03-26 20:21:46 -0400
  • ff36995ebe
    Merge branch 'master' into fix/mount-subapps-apirouter #15233 Abishek Kumar Giri 2026-03-26 20:09:11 -0400
  • b041772fb1
    Merge branch 'master' into codex/apirouter-mount-subapps #15232 Abishek Kumar Giri 2026-03-26 20:04:15 -0400
  • 88223ea7ca
    Fix mounting sub-applications under APIRouter giria660 2026-03-26 19:59:51 -0400
  • 84176e6df3
    Merge 41aae85991 into d128a7089a #15086 Anix Lynch 2026-03-26 21:57:03 +0000
  • d128a7089a 📝 Update release notes github-actions[bot] 2026-03-26 21:53:12 +0000
  • 3b9d8481c5
    ⬆ Bump requests from 2.32.5 to 2.33.0 (#15228) dependabot[bot] 2026-03-26 22:52:50 +0100
  • ca96fdf292
    Merge branch 'master' into fix/oauth2-empty-bearer Subhash Dasyam 2026-03-27 01:07:39 +0400
  • db594da9fc fix: pin 35 unpinned action(s) #15229 Chris Nyhuis 2026-03-26 11:43:39 -0400
  • c5978610d9
    ⬆ Bump requests from 2.32.5 to 2.33.0 #15228 dependabot[bot] 2026-03-26 14:42:44 +0000
  • abb4ef9284 Fix unstable operation IDs for multi-method routes Make generated operation IDs deterministic when a route is registered with multiple HTTP methods. This avoids depending on set iteration order and adds a regression test to keep the behavior stable. #15227 esubaalew 2026-03-26 14:28:37 +0300
  • f075cae225 Fix multipart version comparison for newer releases Use numeric version parsing instead of string comparison so valid python-multipart versions like 0.0.100 are not treated as older than 0.0.12. Add regression tests for the multipart check and the version parser helper. esubaalew 2026-03-26 11:47:52 +0300
  • 995a2a50d6 🔒 Pin all GitHub Actions to commit SHAs #15225 bidfox 2026-03-26 10:45:43 +0400
  • 8d511c81f7 Add short explanation for jsonable_encoder in reference docs #15224 Dheeksha E 2026-03-26 11:50:41 +0530
  • 8f87daac97
    Fix unique operation IDs for multi-method routes giria660 2026-03-25 22:06:23 -0400
  • dbbe63ba51 docs: fix grammar in editor support section #15221 Ismail Pelaseyed 2026-03-25 22:36:15 +0100
  • c5bd35c728 fix: treat empty bearer token as missing credentials in OAuth2 helpers Subhash Dasyam 2026-03-25 21:03:53 +0400
  • 7f101ba5b0
    🎨 Auto format #15218 pre-commit-ci-lite[bot] 2026-03-25 09:33:06 +0000
  • d709db3171 add new changes. hastinstagline 2026-03-25 15:01:12 +0530