142 Commits

Author SHA1 Message Date
Saurabh Vijay Salve 4f0152c028 📝 Add API reference page for fastapi.sse (#15930)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 17:08:21 +02:00
Yurii Motov f3644b33cd 📝 Fix links in docs (#15967)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-24 20:29:32 +00:00
Sebastián Ramírez 1c83302d78 📝 Update docs to use uv projects by default (#16032) 2026-07-21 21:27:36 +00:00
Sebastián Ramírez e735449bae 📝 Restructure FastAPI People and related pages (#16015) 2026-07-16 20:25:14 +02:00
Sebastián Ramírez 4d3dc78b26 Add support for app.frontend("/", directory="dist") and router.frontend("/", directory="dist") (#15800) 2026-06-20 00:20:49 +00:00
Yurii Motov 6e6c74fc16 🌐 Enable Hindi docs translations (#15554)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-06-19 22:16:06 +02:00
Sebastián Ramírez c347875c9c 📝 Update and simplify docs about help and management (#15583) 2026-05-22 11:10:53 +02:00
Sebastián Ramírez 55a9ff2e5e 📝 Add docs references to central contributing docs (#15580) 2026-05-21 20:03:25 +00:00
Sebastián Ramírez 31ced9d49e 🔧 Migrate docs from MkDocs to Zensical (#15563) 2026-05-19 19:40:41 +02:00
Sebastián Ramírez 99812444ab 📝 Update docs, simplify usage of admonitions, only default ones (#15553) 2026-05-18 13:55:19 +02:00
Sebastián Ramírez ae4e45c5cc 🔥 Remove April Fool's @app.vibe() 🤪 (#15363) 2026-04-16 11:35:06 +00:00
Sebastián Ramírez 70580da818 Add support for @app.vibe() (#15280) 2026-04-01 18:16:24 +02:00
Motov Yurii fd9e192cf4 💄 Fix code blocks in reference docs overflowing table width (#15094) 2026-03-23 14:56:46 +01:00
Savannah Ostrowski 196cafa07a 📝 Add documentation for the FastAPI VS Code extension (#15008)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-03-05 12:27:12 +01:00
Sebastián Ramírez 2238155844 Add support for Server Sent Events (#15030) 2026-03-01 10:21:52 +01:00
Sebastián Ramírez 749cefdeb1 Add support for streaming JSON Lines and binary data with yield (#15022) 2026-02-27 19:56:47 +01:00
Sebastián Ramírez 22354a2530 🔒️ Add strict_content_type checking for JSON requests (#14978) 2026-02-23 18:45:20 +01:00
Sebastián Ramírez e8b98d2187 🐛 Fix JSON Schema for files, use contentMediaType instead of format: binary (#14953) 2026-02-21 14:01:31 +01:00
Sebastián Ramírez 339f702810 🔨 Add Kapa.ai widget (AI chatbot) (#14938)
Co-authored-by: Alejandra <alejsdev@gmail.com>
2026-02-18 16:26:13 +01:00
Sebastián Ramírez ad4e8e0060 Drop support for Python 3.9 (#14897)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-11 19:32:12 +01:00
Sebastián Ramírez 376e108580 🌐 Update translations for zh (update-outdated) (#14843)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
2026-02-08 11:39:41 +01:00
Sebastián Ramírez 570e592a03 🌐 Enable Traditional Chinese translations (#14842) 2026-02-05 19:42:18 +00:00
Sebastián Ramírez 72325f698f 🌐 Enable French docs translations (#14841) 2026-02-05 19:27:51 +00:00
Sebastián Ramírez 0e68d36cd5 🔨 Update docs and translations scripts, enable Turkish (#14824) 2026-02-04 17:35:21 +00:00
Sebastián Ramírez b0e99d66e8 🌐 Update translations for ja (update-outdated) (#14588)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Maruo.S <raspi-maru2004@outlook.jp>
2026-02-04 17:44:21 +01:00
Sebastián Ramírez cf8dc98aad 🌐 Update translations for ko (update-outdated) (#14589)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
2026-01-11 00:15:26 +00:00
Sebastián Ramírez 6f977366a4 🌐 Update translations for uk (update-outdated) (#14587)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
2026-01-11 01:15:06 +01:00
Motov Yurii ed5c5bef5e 🔧 Temporarily disable translations still in progress, being migrated to the new LLM setup (#14555)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-17 11:44:55 +01:00
Sebastián Ramírez 818ce0fa2f 🔥 Remove inactive/scarce translations to Vietnamese (#14543) 2025-12-16 21:05:18 +00:00
Sebastián Ramírez 58bc4a15ac 🔥 Remove inactive/scarce translations to Persian (#14542) 2025-12-16 20:58:53 +00:00
Sebastián Ramírez 442cb306f6 🔥 Remove external links section (#14486) 2025-12-10 12:28:40 +00:00
Motov Yurii 51ad909ffe 🐛 Use 401 status code in security classes when credentials are missing (#13786)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2025-11-24 20:03:06 +01:00
Sebastián Ramírez be5a6311f5 🔧 Upgrade Material for MkDocs and remove insiders (#14375) 2025-11-20 11:45:16 +01:00
Sebastián Ramírez 994d6cc912 📝 Add docs for using FastAPI Cloud (#14359) 2025-11-17 20:33:53 +01:00
Sebastián Ramírez d34918abf0 Add support for from pydantic.v1 import BaseModel, mixed Pydantic v1 and v2 models in the same app (#14168)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-11 18:45:54 +02:00
Sebastián Ramírez e7fc394e15 🌐 Remove configuration files for inactive translations (#14130) 2025-09-30 08:25:57 +02:00
Valentyn d9249c1949 📝 Fix Twitter to be X (Twitter) everywhere in documentation (#13809)
Co-authored-by: Valentyn Druzhynin <v.druzhynin@zakaz.global>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2025-08-31 12:49:48 +02:00
Sebastián Ramírez a01a665b57 🔧 Remove Google Analytics (#13727) 2025-05-22 09:18:52 +00:00
Sebastián Ramírez 3da3f3ab82 🔧 Update links for LinkedIn and bottom (#13669) 2025-05-01 14:58:12 +02:00
Sofie Van Landeghem 031622a989 🔧 Clean up docs/en/mkdocs.yml configuration file (#13542) 2025-03-26 15:38:36 +01:00
Alejandra 1b8f823a05 👷‍♀️ Add script for GitHub Topic Repositories and update External Links (#13135)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2025-01-02 20:44:50 +00:00
Sebastián Ramírez b59885c9d5 👷 Add new GitHub Action to update contributors, translators, and translation reviewers (#13136) 2025-01-02 17:03:21 +00:00
Alejandra c1f91a0403 🌐 Fix rendering issue in translations (#12509) 2024-10-22 21:28:02 +01:00
Sebastián Ramírez 7daaac2bc3 Add new tutorial for SQL databases with SQLModel (#12285) 2024-10-09 21:44:42 +02:00
Sebastián Ramírez 95f167f048 Add docs dependency: markdown-include-variants (#12399) 2024-10-07 20:24:40 +00:00
Sebastián Ramírez 0f7d67e85c 🔧 Remove base_path for mdx_include Markdown extension in MkDocs (#12391) 2024-10-06 22:36:54 +02:00
Sebastián Ramírez 55035f440b Add support for Pydantic models for parameters using Query, Cookie, Header (#12199) 2024-09-17 20:54:10 +02:00
Sebastián Ramírez 7bad7c0975 Add support for Pydantic models in Form parameters (#12129)
Revert "️ Temporarily revert " Add support for Pydantic models in `Form` pa…"

This reverts commit 8e6cf9ee9c.
2024-09-05 17:16:50 +02:00
Sebastián Ramírez 8e6cf9ee9c ️ Temporarily revert " Add support for Pydantic models in Form parameters" to make a checkpoint release (#12128)
Revert " Add support for Pydantic models in `Form` parameters (#12127)"

This reverts commit 0f3e65b007.
2024-09-05 16:55:44 +02:00
Sebastián Ramírez 0f3e65b007 Add support for Pydantic models in Form parameters (#12127) 2024-09-05 16:40:48 +02:00