1.0.2
Breaking Changes📦 langgraphView on GitHub →
⚠ 3 breaking✨ 4 features🐛 3 fixes🔧 4 symbols
Summary
This release marks the major v1.0.0 milestone for LangGraph, dropping Python 3.9 support and introducing Checkpointers 3.0 along with the new Overwrite reducer bypass.
⚠️ 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.
- Major version release (v1.0.0) for langgraph and langgraph-prebuilt which may include internal architectural changes.
Migration Steps
- Upgrade Python environment to at least version 3.10.
- Update langgraph and langgraph-prebuilt dependencies to v1.0.0.
✨ New Features
- Added 'Overwrite' to bypass reducers in langgraph.
- Added cursory support for Python 3.14.
- Ported tool node improvements back to langgraph.
- Released Checkpointers 3.0.
🐛 Bug Fixes
- Prevented persistence of 'UntrackedValue' in langgraph.
- Updated broken 'python.langchain' links to 'docs.langchain'.
- Renamed references away from 'LangGraph Platform' to maintain branding consistency.
🔧 Affected Symbols
OverwriteUntrackedValueToolNodeCheckpointers