Change8

cli==0.3.6

Breaking Changes
📦 langgraph
2 breaking3 features1 deprecations🔧 3 symbols

Summary

This release introduces a new Context API replacing legacy configuration patterns and solidifies public/private API boundaries in preparation for LangGraph v0.6.

⚠️ Breaking Changes

  • The context API has been redesigned. Accessing data via `config['configurable']` and defining schemas via `config_schema` is replaced by the new Context API.
  • Public/private API boundaries have been solidified, which may restrict access to previously accessible internal modules or functions.

Migration Steps

  1. Update code using `config['configurable']` to use the new Context API.
  2. Replace `config_schema` definitions with the new Context API equivalents.
  3. Check for imports of internal LangGraph modules that may have been moved or hidden due to public/private API solidification.

✨ New Features

  • Added `api-version` option to the CLI.
  • Introduced a new Context API for LangGraph to manage state and configuration.
  • Preparation for LangGraph v0.6 alpha.

🔧 Affected Symbols

config['configurable']config_schemalanggraph

⚡ Deprecations

  • Usage of `config['configurable']` and `config_schema` is deprecated in favor of the new Context API.