checkpoint==3.0.0
Breaking Changes📦 langgraph
⚠ 2 breaking✨ 3 features🐛 2 fixes🔧 3 symbols
Summary
This release marks the transition to Checkpointers 3.0 and officially drops support for Python 3.9 while adding preliminary support for Python 3.14.
⚠️ Breaking Changes
- Dropped support for Python 3.9. Users must upgrade to Python 3.10 or higher.
- Restricted 'json' type deserialization which may affect how certain data structures are loaded.
Migration Steps
- Upgrade Python environment to at least version 3.10.
- Review 'json' type deserialization usage to ensure compatibility with new restrictions.
- Update checkpointer implementations to align with the 3.0 release specifications.
✨ New Features
- Introduced Checkpointers 3.0 with major architectural updates.
- Added cursory support for Python 3.14.
- Renamed internal references away from 'LangGraph Platform'.
🐛 Bug Fixes
- Fixed documentation style and linting issues.
- Corrected reference documentation formatting.
🔧 Affected Symbols
CheckpointersjsonLangGraph Platform