0.126.0
Breaking Changes📦 fastapiView on GitHub →
⚠ 1 breaking✨ 2 features🐛 1 fixes🔧 4 symbols
Summary
This release drops support for Pydantic v1, establishing Pydantic v2.7.0 as the new minimum requirement while adding performance testing via CodSpeed.
⚠️ Breaking Changes
- Dropped support for Pydantic v1. Users must upgrade to Pydantic v2.7.0 or higher. Temporary support for Pydantic v2's 'pydantic.v1' bridge is maintained.
Migration Steps
- Upgrade Pydantic to version >= 2.7.0.
- If using 'standard' dependencies, ensure pydantic-settings >= 2.0.0 and pydantic-extra-types >= 2.0.0 are installed.
- Update any code relying on Pydantic v1 internals to use Pydantic v2 or the 'pydantic.v1' compatibility layer.
✨ New Features
- Added performance tests integration with CodSpeed.
- Added LLM prompt file for Ukrainian translations.
🐛 Bug Fixes
- Fixed a duplicated variable in the Python types tutorial documentation (tutorial005_py39.py).
🔧 Affected Symbols
pydanticpydantic.v1pydantic-settingspydantic-extra-types