FastAPI 0.140.10: Fixes nested Annotated type handling and improves testing
sdkengineerpython-web
patch
FastAPI version 0.140.10 addresses an issue with handling sequences containing nested Annotated types, enhancing data validation robustness. The release also includes several internal changes to improve regression testing by better preserving pytest exit codes and testing against base code. These updates are primarily beneficial for developers working with complex type hints in FastAPI applications.
- →🐛 Fix handling sequences with nested Annotated types. PR #14874 by @YuriiMotov
- →🐛 Accept any base test failure as regression. PR #16092 by @tiangolo
- →🐛 Preserve pytest exit code in regression check. PR #16091 by @tiangolo
- →✅ Test PR regressions against base code. PR #16090 by @tiangolo
Fixes (1) ›
- 🐛 Fix handling sequences with nested Annotated types. PR #14874 by @YuriiMotov
Maintenance (3) ›
- 🐛 Accept any base test failure as regression. PR #16092 by @tiangolo
- 🐛 Preserve pytest exit code in regression check. PR #16091 by @tiangolo
- ✅ Test PR regressions against base code. PR #16090 by @tiangolo
Read the original announcement →
https://github.com/fastapi/fastapi/releases/tag/0.140.10
Related releases
- FastAPI 0.140.13: Fixes SSE/JSONL status code, improves docs FastAPI Releases ·
- FastAPI 0.140.12 Fixes SSE Event Formatting FastAPI Releases ·
- FastAPI 0.110.11 Patch Release FastAPI Releases ·
- FastAPI 0.140.9 Fixes jsonable_encoder and dependency updates FastAPI Releases ·
- FastAPI 0.140.8 fixes stream item type loss FastAPI Releases ·
- FastAPI 0.140.6: Dependency Refactor for OpenAPI FastAPI Releases ·