-
✨ Pydantic v2 migration, initial implementation (#9500)
-
🔀 Merge branch 'master' into main-pv2
-
👷 Add CI for both Pydantic v1 and v2 (#9688)
-
♻️ Refactor internals for test coverage and performance (#9691)
-
🔖 Release version 0.100.0-beta1
-
♻️ Refactor parts that use optional requirements to make them compatible with installations without them (#9707)
-
🐛 Fix support for Pydantic v2.0, small changes in their final release (#9771)
-
🔖 Release version 0.100.0-beta2
-
✨ OpenAPI 3.1.0 with Pydantic v2, merge `master` (#9773)
-
➕ Add dirty-equals as a testing dependency (#9778)
-
🔀 Merge master, fix valid JSON Schema accepting bools (#9782)
-
⏪️ Revert usage of custom logic for TypeAdapter JSON Schema, solved on the Pydantic side (#9787)
-
♻️ Deprecate parameter `regex`, use `pattern` instead (#9786)
-
✨ Update docs to use Pydantic v2 settings and add note and example about v1 (#9788)
-
✅ Update tests to import Annotated from typing_extensions for Python < 3.9 (#9795)
-
➕ Add pydantic-extra-types to fastapi[extra]
-
➕ temp: Install Pydantic from source to test JSON Schema metadata fixes (#9777)
-
💡 Add TODO comments to re-enable Pydantic main (not from source) (#9796)
-
✨ Add new Pydantic Field param options to Query, Cookie, Body, etc. (#9797)
-
📝 Add docs for Pydantic v2 for `docs/en/docs/advanced/path-operation-advanced-configuration.md` (#9798)
-
📝 Update docs in examples for settings with Pydantic v2 (#9799)
-
📝 Update JSON Schema `examples` docs with Pydantic v2 (#9800)
-
♻️ Use new Pydantic v2 JSON Schema generator (#9813)
-
♻️ Tweak type annotations and Pydantic version range (#9801)
-
📌 Re-enable GA Pydantic, for v2, require minimum 2.0.2 (#9814)
-
🔖 Release version 0.100.0-beta3
-
🔀 Merge branch 'master' into main-pv2
-
📝 Add notes to docs expecting Pydantic v2 and future updates