この変更が意味すること
FastAPI 0.135.3 が リリース されました。今回 の パッチ リリース の 注目点 は、実験的 な @app.vibe() デコレータ の 追加 です。新しい ドキュメント ページ Vibe Coding が 公開 されて おり、この 機能 の 使い方 が 解説 されて います。
その他、OAuth2 フォーム の docstring typo 修正 や 依存関係 の バンプ(orjson 3.11.8、ruff 0.15.8)が 含まれて います。破壊的 変更 は ありません。
主な変更点
@app.vibe() サポート追加
実験的 な @app.vibe() デコレータ が 追加 されました。詳細 は 新設 された Vibe Coding ドキュメント を 参照 してください。
PR: #15280 by @tiangolo
OAuth2 フォーム docstring 修正
client_secret に関する OAuth2 フォーム の docstring の typo が 修正 されました。
PR: #14946 by @bysiber
依存関係 の バンプ
EOL / サポート状況
FastAPI は endoflife.date での 追跡 対象外 ですが、PyPI の 状況 は 以下 の 通り です。
| バージョン | ステータス | 備考 |
|---|---|---|
| 0.135.3 | latest | 現在の安定版 |
| 0.135.2 | 前バージョン | — |
| 0.135.0 | — | 0.135系初版 |
FastAPI は 0.x 系 の ため、セマンティック バージョニング 上 は API の 安定性 が 保証 されて いませんが、実際 には 後方互換 が 維持 されて います。Python 3.10 以上 が 必要 です。
開発者への影響
- FastAPI ユーザー:
@app.vibe()は 実験的 機能 です。本番 利用 前 に ドキュメント で 動作 を 確認 してください - OAuth2 実装者: docstring の 修正 のみ で 動作 に 影響 は ありません
- orjson 利用者: 3.11.8 へ の バンプ に よる パフォーマンス 改善 が 期待 できます
アップデート方法
# pip
pip install --upgrade fastapi
# poetry
poetry update fastapi
# uv
uv pip install --upgrade fastapi
データソース: GitHub Releases API, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
