python LangGraph Releases · · 1.2.7

LangGraph 1.2.7: Fixes for delta overwrites and UUID generation

sdkaiengineerpython-agentic
patch

LangGraph version 1.2.7 addresses critical issues related to delta channel overwrites and ensures valid UUID generation for exit-mode delta task IDs. These fixes improve the stability and reliability of state management within the graph execution, particularly for complex scenarios involving JSON roundtrips and API interactions. The release also includes dependency updates for libraries like redis and langsmith, affecting users of those components.

  • Fix snapshot DeltaChannel overwrite bug
  • Ensure Overwrite survives JSON roundtrips
  • Emit valid UUIDs for exit-mode delta task IDs
  • Dependency updates in /libs/langgraph
Fixes (3)
  • Fix snapshot DeltaChannel overwrite bug

    Resolved an issue where the DeltaChannel snapshot could incorrectly overwrite supersteps, impacting state consistency in graph execution.

  • Ensure Overwrite survives JSON roundtrips

    Addressed a bug where the Overwrite mechanism failed to persist correctly during JSON serialization and deserialization, ensuring state integrity across operations.

  • Emit valid UUIDs for exit-mode delta task IDs

    Ensured that valid UUIDs are generated for exit-mode delta task IDs when using the langgraph-api, improving compatibility and reducing potential errors.

Maintenance (1)
  • Dependency updates in /libs/langgraph

    Updated several dependencies within the /libs/langgraph directory, including bumps for redis, langsmith, jupyterlab, bleach, cryptography, jupyter-server, tornado, and pyjwt.

Read the original announcement →

https://github.com/langchain-ai/langgraph/releases/tag/1.2.7

Related releases