Change8

prebuilt==1.0.2

Breaking Changes
📦 langgraph
2 breaking4 features🐛 2 fixes1 deprecations🔧 3 symbols

Summary

This release marks the major v1.0.0 milestone for langgraph and langgraph-prebuilt, dropping support for Python 3.9 and introducing Checkpointers 3.0.

⚠️ Breaking Changes

  • Python 3.9 support has been dropped. Users must upgrade to Python 3.10 or higher.
  • Major version bump to v1.0.0 for langgraph and langgraph-prebuilt, implying stable API stabilization and potential internal refactors.

Migration Steps

  1. Upgrade Python environment to at least version 3.10.
  2. Update langgraph and langgraph-prebuilt dependencies to v1.0.0.
  3. Update checkpointer implementations to align with Checkpointers 3.0 specifications.

✨ New Features

  • Added cursory support for Python 3.14.
  • Released Checkpointers 3.0.
  • Ported ToolNode improvements back to the main langgraph package.
  • Relocated initialization arguments to __init__ for better documentation and IDE support.

🐛 Bug Fixes

  • Fixed style issues in reference documentation.
  • Applied style linting to documentation.

🔧 Affected Symbols

ToolNodelanggraph.checkpoint__init__

⚡ Deprecations

  • ToolNode was previously deprecated but has been temporarily un-deprecated in this release.