Skip to content

checkpointpostgres==2.0.12

Choose a tag to compare

langgraph-checkpoint-postgres 2.0.12

Summary of Changes

  • Fixed an error message in AsyncPostgresSaver to correctly reference the class name (PR #3022)
  • Added support for tracking task paths in checkpoint writes to enable better organization of checkpoint data (PR #3049)

Detailed Changes

langgraph.checkpoint.postgres.aio.AsyncPostgresSaver

  • Fixed an error message that incorrectly referenced "AsyncSqliteSaver" instead of "AsyncPostgresSaver" (PR #3022)
  • Added a new task_path parameter with default empty string value to aput_writes() and put_writes() methods (PR #3049)

langgraph.checkpoint.postgres.PostgresSaver

  • Added a new task_path parameter with default empty string value to put_writes() method (PR #3049)

langgraph.checkpoint.postgres.base.BasePostgresSaver

  • Added task_path parameter to _dump_writes() method (PR #3049)
  • Updated database schema to include a new task_path column in the checkpoint_writes table (PR #3049)
  • Modified SQL queries to include the new task_path column in insertions and ordering (PR #3049)

langgraph.checkpoint.postgres.shallow.ShallowPostgresSaver

  • Added a new task_path parameter with default empty string value to put_writes() method (PR #3049)
  • Updated database schema and SQL queries to support the task_path column (PR #3049)

langgraph.checkpoint.postgres.shallow.AsyncShallowPostgresSaver

  • Added a new task_path parameter with default empty string value to aput_writes() and put_writes() methods (PR #3049)