langgraph-checkpoint-sqlite==3.1.1
This release updates the namespace matching logic to strictly scope to segment boundaries for both SQLite and Postgres checkpoints. It also includes a dependency update for LangSmith from version 0.8.0 to 0.8.18.
Verified State Diff
Impact & Verification Analysis
Developers utilizing LangGraph for stateful agentic workflows with SQLite or Postgres persistence layers.
Strict segment boundary scoping is critical for maintaining data integrity and isolation in multi-tenant or complex stateful agent applications, preventing state collisions.
Full Fact Overview
The primary technical change in version 3.1.1 addresses a scoping issue in namespace matching, ensuring that checkpoint operations are constrained to specific segment boundaries. This prevents potential cross-segment data leakage or incorrect state retrieval in complex graph executions. Additionally, the package has migrated its Python type checking infrastructure to 'ty' and updated the LangSmith dependency to 0.8.18, reflecting a broader effort to standardize package documentation and internal dependency management within the LangGraph ecosystem.