Skip to content

Release history

langgraph releases

Build resilient language agents as graphs.

All releases

103 shown

No immediate action
1.2.9 Bug fix

Fix updateState counters

No immediate action
1.2.8 Bug fix

Delta channel bug fix

Review required
1.2.7 Bug fix
Dependencies

Fixes snapshot + UUID emission

No immediate action
1.2.6 Mixed

Checkpoint fix, cancelation fix, version bumps

No immediate action
cli==0.4.30 New feature

API version range support

No immediate action
1.2.5 Bug fix

updateState fix + lc_versions merge

No immediate action
cli==0.4.29 New feature

HTTPS dev server support

No immediate action
cli==0.4.28 Maintenance

CLI v0.4.28 + dep updates

No immediate action
1.2.4 Bug fix

_on_started fix

No immediate action
1.2.3 Mixed

v3 streaming, subagent naming, websocket streams

No immediate action
sdk==0.4.2 Bug fix

Fix thread_id encoding

No immediate action
sdk==0.4.1 New feature

v3 streaming + stream decoders

No immediate action
cli==0.4.27 Maintenance

Routine maintenance and dependency updates.

No immediate action
sdk==0.4.0 New feature

Streaming features

No immediate action
1.2.2 Bug fix

Stable ID fix

No immediate action
checkpoint==4.1.1 Maintenance

Routine maintenance and dependency updates.

Review required
sdk==0.3.15 Mixed
Dependencies

SDK update + dep bumps + cron filter

No immediate action
1.2.1 Bug fix

v3 message fix

No immediate action
1.2.0 New feature

Durable handler + node defaults + SQLite walk

No immediate action
prebuilt==1.1.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
cli==0.4.26 Maintenance

Routine maintenance and dependency updates.

cli==0.4.25 Maintenance
Notable features
  • Support studio deploy
Full changelog

Changes since cli==0.4.24

  • release: bump cli version (#7734)
  • feat(cli): support studio deploy (#7394)
  • chore(deps): bump the minor-and-patch group in /libs/cli with 4 updates (#7674)
  • chore(deps): bump the minor-and-patch group in /libs/cli/js-examples with 8 updates (#7673)
  • chore(deps): bump the minor-and-patch group in /libs/cli/js-monorepo-example with 7 updates (#7671)
  • chore: update x links to langchain_oss (#7645)
checkpointsqlite==3.1.0a1 Maintenance

Minor fixes and improvements.

Full changelog

Changes since checkpointsqlite==3.0.3

  • feat(checkpoint-sqlite): override get_delta_channel_history with streaming walk (#7702)
  • release: alpha bump (a4) for langgraph, checkpoint, checkpoint-postgres (#7701)
  • feat: public get_writes_history saver API + delta cadence rework (#7699)
  • chore(deps): bump the minor-and-patch group in /libs/checkpoint-sqlite with 2 updates (#7668)
  • release: alpha bump (a3) for langgraph, checkpoint, checkpoint-postgres (#7678)
  • release: alpha for timers (#7647)
  • chore: update x links to langchain_oss (#7645)
  • release(checkpoint): 4.0.3 (#7625)
  • chore(deps): bump langsmith from 0.6.4 to 0.7.31 in /libs/checkpoint-sqlite (#7524)
  • release(checkpoint): 4.0.2 (#7518)
  • docs: document LANGGRAPH_STRICT_MSGPACK for checkpoint security (#7517)
  • chore(deps): bump pytest from 9.0.2 to 9.0.3 in /libs/checkpoint-sqlite (#7502)
  • chore(deps): bump langchain-core from 1.2.22 to 1.2.28 in /libs/checkpoint-sqlite (#7451)
  • chore(deps): bump the minor-and-patch group in /libs/checkpoint-sqlite with 3 updates (#7374)
  • chore(deps): bump pygments from 2.19.2 to 2.20.0 in /libs/checkpoint-sqlite (#7350)
  • chore(deps): bump langchain-core from 1.2.11 to 1.2.22 in /libs/checkpoint-sqlite (#7318)
  • chore(deps): bump requests from 2.32.5 to 2.33.0 in /libs/checkpoint-sqlite (#7279)
  • chore(deps): bump the all-dependencies group in /libs/checkpoint-sqlite with 2 updates (#7248)
  • chore(deps): bump ruff from 0.15.5 to 0.15.6 in /libs/checkpoint-sqlite in the all-dependencies group (#7191)
  • chore(deps): bump orjson from 3.11.5 to 3.11.6 in /libs/checkpoint-sqlite (#7144)
  • chore(deps): bump the all-dependencies group across 1 directory with 2 updates (#7070)
  • release(checkpoint): 0.4.1 (#6966)
  • chore: add serde events (#6954)
  • chore: update defaults (#6953)
  • release: rc2 (#6949)
  • release: Candidate (#6947)
  • Merge commit from fork
  • chore(deps-dev): bump ruff from 0.15.1 to 0.15.2 in /libs/checkpoint-sqlite in the all-dependencies group (#6913)
  • chore: add make type target for type checking (#6748)
  • chore(deps): bump ruff from 0.14.13 to 0.15.1 in /libs/checkpoint-sqlite in the all-dependencies group (#6807)
  • chore(deps): bump langchain-core from 1.2.7 to 1.2.11 in /libs/checkpoint-sqlite (#6828)
sdk==0.3.14 New feature
Notable features
  • Added `return_minimal` parameter to threads update method.
  • Introduced streaming transformer infrastructure with tests.
Full changelog

Changes since sdk==0.3.13

  • release(sdk-py): 0.3.14 (#7712)
  • feat(sdk-py): add return_minimal to threads update (#7704)
  • release: alpha bump (a4) for langgraph, checkpoint, checkpoint-postgres (#7701)
  • release: alpha bump langgraph 1.2.0a6 (#7697)
  • release: alpha bump prebuilt 1.1.0a2, langgraph 1.2.0a5 (#7682)
  • release: alpha bump prebuilt 1.1.0a1, langgraph 1.2.0a4 (#7679)
  • feat(langgraph): dispatch stream_events(version='v3') on Pregel (#7677)
  • release: alpha bump (a3) for langgraph, checkpoint, checkpoint-postgres (#7678)
  • release: alpha for timers (#7647)
  • chore: update x links to langchain_oss (#7645)
  • feat(langgraph): add streaming transformer infrastructure and tests (#7519)
  • chore(deps): bump the minor-and-patch group across 1 directory with 4 updates (ty held back) (#7635)
  • release(prebuilt): 1.0.12, langgraph 1.1.10 (#7623)
  • release(checkpoint): 4.0.3 (#7625)
  • release(prebuilt): 1.0.11 (#7610)
  • feat(prebuilt): allow ToolNode tools to return list[Command | ToolMessage] (#7596)
  • chore(langgraph): bump version 1.1.8 -> 1.1.9 (#7563)
  • release(langgraph): 1.1.8 (#7545)
  • release(prebuilt): 1.0.10 (#7541)
  • release(langgraph): 1.1.7 (#7540)
  • chore(deps): bump langsmith from 0.7.20 to 0.7.31 in /libs/sdk-py (#7528)
  • release(checkpoint): 4.0.2 (#7518)
  • chore(deps-dev): bump pytest from 9.0.2 to 9.0.3 in /libs/sdk-py (#7504)
  • release(langgraph): 1.1.7a2 (#7511)
  • chore: allow passing some metadata only for tracing purposes (#7383)
  • release(langgraph): 1.1.7a1 (#7476)
  • chore(deps): bump langchain-core from 1.2.22 to 1.2.28 in /libs/sdk-py (#7449)
checkpointpostgres==3.1.0a4 New feature
Notable features
  • Public `get_writes_history` saver API introduced.
  • Delta cadence rework for checkpoint-postgres.
Full changelog

Changes since checkpointpostgres==3.1.0a3

  • release: alpha bump (a4) for langgraph, checkpoint, checkpoint-postgres (#7701)
  • feat: public get_writes_history saver API + delta cadence rework (#7699)
  • chore(deps): bump the minor-and-patch group in /libs/checkpoint-postgres with 2 updates (#7665)
1.2.0a7 New feature
Notable features
  • Public `get_writes_history` saver API introduced with delta cadence rework
Full changelog

Changes since 1.2.0a6

  • release: alpha bump (a4) for langgraph, checkpoint, checkpoint-postgres (#7701)
  • feat: public get_writes_history saver API + delta cadence rework (#7699)
checkpoint==4.1.0a4 New feature
Notable features
  • Public `get_writes_history` saver API introduced.
  • Delta cadence reworked.
Full changelog

Changes since checkpoint==4.1.0a3

  • release: alpha bump (a4) for langgraph, checkpoint, checkpoint-postgres (#7701)
  • feat: public get_writes_history saver API + delta cadence rework (#7699)
1.2.0a6 Maintenance
Notable features
  • Forward kwargs through stream_events(version="v3")
Full changelog

Changes since 1.2.0a5

  • release: alpha bump langgraph 1.2.0a6 (#7697)
  • feat(langgraph): forward kwargs through stream_events(version="v3") (#7696)
  • chore(deps): bump the minor-and-patch group across 1 directory with 6 updates (#7675)
  • chore(deps): bump notebook from 7.5.2 to 7.5.6 in /libs/langgraph (#7657)
1.2.0a5 Bug fix

Fixed coercion of dict/str writes in _messages_delta_reducer.

Full changelog

Changes since 1.2.0a4

  • release: alpha bump prebuilt 1.1.0a2, langgraph 1.2.0a5 (#7682)
  • fix(langgraph): coerce dict/str writes in _messages_delta_reducer (#7680)
prebuilt==1.1.0a2 Bug fix

Scoped ToolCallTransformer projection to its own namespace.

Full changelog

Changes since prebuilt==1.1.0a1

  • release: alpha bump prebuilt 1.1.0a2, langgraph 1.2.0a5 (#7682)
  • fix(prebuilt): scope ToolCallTransformer projection to its own namespace (#7681)
1.2.0a4 Maintenance

Minor fixes and improvements.

Changelog

Changes since 1.2.0a3

  • release: alpha bump prebuilt 1.1.0a1, langgraph 1.2.0a4 (#7679)
prebuilt==1.1.0a1 New feature
Notable features
  • Added streaming transformer infrastructure and tests to langgraph
  • Dispatch stream_events(version='v3') on Pregel in langgraph
Full changelog

Changes since prebuilt==1.0.13

  • release: alpha bump prebuilt 1.1.0a1, langgraph 1.2.0a4 (#7679)
  • feat(langgraph): dispatch stream_events(version='v3') on Pregel (#7677)
  • release: alpha bump (a3) for langgraph, checkpoint, checkpoint-postgres (#7678)
  • fix(langgraph): arrival-ordered interleave for StreamChannel projections (#7643)
  • fix(prebuilt): default ToolRuntime tools to empty list (#7650)
  • release: alpha for timers (#7647)
  • chore: update x links to langchain_oss (#7645)
  • refactor(langgraph,prebuilt): merge EventLog into StreamChannel with optional name (#7637)
  • feat(langgraph): add streaming transformer infrastructure and tests (#7519)
  • chore(deps): bump the minor-and-patch group across 1 directory with 4 updates (ty held back) (#7635)
1.2.0a3 New feature
Notable features
  • Native v2 projections for custom, updates, checkpoints, debug, and tasks
  • Streaming transformer infrastructure with tests
  • Node-level error handlers
Full changelog

Changes since 1.2.0a2

  • feat(langgraph): dispatch stream_events(version='v3') on Pregel (#7677)
  • release: alpha bump (a3) for langgraph, checkpoint, checkpoint-postgres (#7678)
  • chore(langgraph): use two phase read to avoid unnecessary data transport (#7660)
  • fix(langgraph): make NodeTimeoutError retryable by default (#7659)
  • fix(langgraph): arrival-ordered interleave for StreamChannel projections (#7643)
  • feat(langgraph): add node-level error handlers (#7233)
  • feat: allow graph to graceful shutdown/drain by request (#7274)
  • release: alpha for timers (#7647)
  • feat(langgraph): DeltaChannel: store sentinel in blobs, reconstruct from checkpoint_writes (#7586)
  • chore: dynamic push-task timeouts (#7646)
  • chore: update x links to langchain_oss (#7645)
  • chore: idle timeout (#7631)
  • feat(langgraph): native v2 projections for custom, updates, checkpoints, debug, tasks (#7640)
  • fix(langgraph): decouple run.output/interrupted/interrupts from ValuesTransformer (#7639)
  • refactor(langgraph,prebuilt): merge EventLog into StreamChannel with optional name (#7637)
  • feat(langgraph): add streaming transformer infrastructure and tests (#7519)
  • chore(deps): bump the minor-and-patch group across 1 directory with 4 updates (ty held back) (#7635)
  • release(prebuilt): 1.0.12, langgraph 1.1.10 (#7623)
  • Revert "chore: node-level timeouts" (#7627)
  • release(checkpoint): 4.0.3 (#7625)
  • chore(deps): bump nbconvert from 7.17.0 to 7.17.1 in /libs/langgraph (#7573)
  • chore(deps): bump python-dotenv from 1.2.1 to 1.2.2 in /libs/langgraph (#7574)
  • chore: node-level timeouts (#7599)
  • release(prebuilt): 1.0.11 (#7610)
  • feat(prebuilt): allow ToolNode tools to return list[Command | ToolMessage] (#7596)
checkpointpostgres==3.1.0a3 Maintenance

Minor fixes and improvements.

Full changelog

Changes since checkpointpostgres==3.1.0a1

  • release: alpha bump (a3) for langgraph, checkpoint, checkpoint-postgres (#7678)
  • chore(langgraph): use two phase read to avoid unnecessary data transport (#7660)
checkpoint==4.1.0a3 Maintenance
Notable features
  • `DeltaChannel`: store sentinel in blobs, reconstruct from checkpoint_writes
Full changelog

Changes since checkpoint==4.1.0a2

  • release: alpha bump (a3) for langgraph, checkpoint, checkpoint-postgres (#7678)
  • chore(langgraph): use two phase read to avoid unnecessary data transport (#7660)
  • release: alpha for timers (#7647)
  • feat(langgraph): DeltaChannel: store sentinel in blobs, reconstruct from checkpoint_writes (#7586)
  • chore: dynamic push-task timeouts (#7646)
  • chore: update x links to langchain_oss (#7645)
  • release(checkpoint): 4.0.3 (#7625)
  • fix(checkpoint): revive lc=2 JSON blobs for safe types without allowlist (#7582)
checkpoint==4.1.0a2 Maintenance

Minor fixes and improvements.

Changelog

Changes since checkpoint==4.1.0a1

1.2.0a2 Bug fix
Notable features
  • Add node-level error handlers
Full changelog

Changes since 1.2.0a1

  • fix(langgraph): make NodeTimeoutError retryable by default (#7659)
  • fix(langgraph): arrival-ordered interleave for StreamChannel projections (#7643)
  • feat(langgraph): add node-level error handlers (#7233)
checkpointpostgres==3.1.0a1 Maintenance

Minor fixes and improvements.

Full changelog

Changes since checkpointpostgres==3.0.5

  • release(checkpoint-postgres): pin to checkpoint 4.1.0a1 (#7648)
  • release: alpha for timers (#7647)
  • feat(langgraph): DeltaChannel: store sentinel in blobs, reconstruct from checkpoint_writes (#7586)
  • chore: update x links to langchain_oss (#7645)
  • release(checkpoint): 4.0.3 (#7625)
  • chore(deps): bump langsmith from 0.6.4 to 0.7.31 in /libs/checkpoint-postgres (#7527)
  • release(checkpoint): 4.0.2 (#7518)
  • docs: document LANGGRAPH_STRICT_MSGPACK for checkpoint security (#7517)
  • chore(deps): bump pytest from 9.0.2 to 9.0.3 in /libs/checkpoint-postgres (#7503)
  • chore(deps): bump langchain-core from 1.2.22 to 1.2.28 in /libs/checkpoint-postgres (#7454)
  • chore(deps): bump the minor-and-patch group in /libs/checkpoint-postgres with 3 updates (#7371)
  • chore(deps): bump pygments from 2.19.2 to 2.20.0 in /libs/checkpoint-postgres (#7349)
  • chore(deps): bump langchain-core from 1.2.11 to 1.2.22 in /libs/checkpoint-postgres (#7317)
  • chore(deps): bump anyio from 4.12.1 to 4.13.0 in /libs/checkpoint-postgres in the minor-and-patch group (#7288)
  • chore(deps): bump requests from 2.32.5 to 2.33.0 in /libs/checkpoint-postgres (#7283)
  • chore(deps): bump ruff from 0.15.6 to 0.15.7 in /libs/checkpoint-postgres in the all-dependencies group (#7245)
prebuilt==1.0.13 Maintenance
Notable features
  • Add streaming transformer infrastructure and tests
Full changelog

Changes since prebuilt==1.0.12

  • fix(prebuilt): default ToolRuntime tools to empty list (#7650)
  • release: alpha for timers (#7647)
  • chore: update x links to langchain_oss (#7645)
  • refactor(langgraph,prebuilt): merge EventLog into StreamChannel with optional name (#7637)
  • feat(langgraph): add streaming transformer infrastructure and tests (#7519)
  • chore(deps): bump the minor-and-patch group across 1 directory with 4 updates (ty held back) (#7635)
checkpoint==4.1.0a1 New feature
Notable features
  • DeltaChannel: store sentinel in blobs, reconstruct from checkpoint_writes
  • Alpha timer support
Full changelog

Changes since checkpoint==4.0.3

  • release: alpha for timers (#7647)
  • feat(langgraph): DeltaChannel: store sentinel in blobs, reconstruct from checkpoint_writes (#7586)
  • chore: dynamic push-task timeouts (#7646)
  • chore: update x links to langchain_oss (#7645)
1.2.0a1 Mixed
Notable features
  • Graceful shutdown/drain by request
  • Streaming transformer infrastructure
  • Native v2 projections for custom, updates, checkpoints, debug, and tasks
Full changelog

Changes since 1.1.10

  • feat: allow graph to graceful shutdown/drain by request (#7274)
  • release: alpha for timers (#7647)
  • feat(langgraph): DeltaChannel: store sentinel in blobs, reconstruct from checkpoint_writes (#7586)
  • chore: dynamic push-task timeouts (#7646)
  • chore: update x links to langchain_oss (#7645)
  • chore: idle timeout (#7631)
  • feat(langgraph): native v2 projections for custom, updates, checkpoints, debug, tasks (#7640)
  • fix(langgraph): decouple run.output/interrupted/interrupts from ValuesTransformer (#7639)
  • refactor(langgraph,prebuilt): merge EventLog into StreamChannel with optional name (#7637)
  • feat(langgraph): add streaming transformer infrastructure and tests (#7519)
  • chore(deps): bump the minor-and-patch group across 1 directory with 4 updates (ty held back) (#7635)
1.1.10 New feature
Notable features
  • ToolNode tools can now return list[Command | ToolMessage]
Full changelog

Changes since 1.1.9

  • release(prebuilt): 1.0.12, langgraph 1.1.10 (#7623)
  • Revert "chore: node-level timeouts" (#7627)
  • release(checkpoint): 4.0.3 (#7625)
  • chore(deps): bump nbconvert from 7.17.0 to 7.17.1 in /libs/langgraph (#7573)
  • chore(deps): bump python-dotenv from 1.2.1 to 1.2.2 in /libs/langgraph (#7574)
  • chore: node-level timeouts (#7599)
  • release(prebuilt): 1.0.11 (#7610)
  • feat(prebuilt): allow ToolNode tools to return list[Command | ToolMessage] (#7596)
prebuilt==1.0.12 Bug fix

Fixed ToolNode state hydration from channels via pregel helpers

Full changelog

Changes since prebuilt==1.0.11

  • release(prebuilt): 1.0.12, langgraph 1.1.10 (#7623)
  • release(checkpoint): 4.0.3 (#7625)
  • fix(prebuilt): hydrate ToolNode state from channels via pregel helpers (#7594)
checkpoint==4.0.3 Bug fix

Fixed handling of legacy JSON blobs for safe types without allowlist

Full changelog

Changes since checkpoint==4.0.2

  • release(checkpoint): 4.0.3 (#7625)
  • fix(checkpoint): revive lc=2 JSON blobs for safe types without allowlist (#7582)
  • chore: dedup warnings (#7257)
  • chore(deps): bump langsmith from 0.6.4 to 0.7.31 in /libs/checkpoint (#7525)
prebuilt==1.0.11 New feature
Notable features
  • ToolNode tools can return list[Command | ToolMessage]
  • Available tools exposed on ToolRuntime
Full changelog

Changes since prebuilt==1.0.10

  • release(prebuilt): 1.0.11 (#7610)
  • feat(prebuilt): allow ToolNode tools to return list[Command | ToolMessage] (#7596)
  • chore(langgraph): bump version 1.1.8 -> 1.1.9 (#7563)
  • feat(prebuilt): expose available tools on ToolRuntime (#7512)
  • release(langgraph): 1.1.8 (#7545)
cli==0.4.24 Maintenance

Minor fixes and improvements.

Full changelog

Changes since cli==0.4.23

  • chore: mixup cli formatting (#7585)
  • chore(deps): bump the pip group across 3 directories with 1 update (#7537)
1.1.9 Bug fix

Fixes ReplayState incorrectly propagating to subgraphs on plain resume.

Full changelog

Changes since 1.1.8

  • chore(langgraph): bump version 1.1.8 -> 1.1.9 (#7563)
  • fix(langgraph): don't propagate ReplayState to subgraphs on plain resume (#7561)
  • chore(langgraph): undo unnecessary changes in stream handler (#7536)
1.1.8 Bug fix

Fixed strict add_handler type check that broke OpenTelemetry instrumentation.

Full changelog

Changes since 1.1.7

  • release(langgraph): 1.1.8 (#7545)
  • fix(langgraph): remove strict add_handler type check that breaks OTel instrumentation (#7544)
  • release(prebuilt): 1.0.10 (#7541)
  • release(cli): 0.4.23 (#7542)
prebuilt==1.0.10 Bug fix

Minor fixes and improvements.

Full changelog

Changes since prebuilt==1.0.9

  • release(prebuilt): 1.0.10 (#7541)
  • release(langgraph): 1.1.7 (#7540)
  • fix(prebuilt): handle injected NotRequired keys (#7392)
  • chore(deps): bump langsmith from 0.6.4 to 0.7.31 in /libs/prebuilt (#7530)
  • release(checkpoint): 4.0.2 (#7518)
  • chore(deps): bump pytest from 9.0.2 to 9.0.3 in /libs/prebuilt (#7505)
  • release(langgraph): 1.1.7a2 (#7511)
  • chore: allow passing some metadata only for tracing purposes (#7383)
  • release(langgraph): 1.1.7a1 (#7476)
  • chore(deps-dev): bump the minor-and-patch group in /libs/prebuilt with 3 updates (#7376)
  • release: langgraph 1.1.6 (#7407)
cli==0.4.23 Maintenance

Changes since cli==0.4.22 * release(cli): 0.4.23 (#7542)

Changelog

Changes since cli==0.4.22

  • release(cli): 0.4.23 (#7542)
1.1.7 Bug fix

Fixes time travel functionality when reverting to interrupt nodes.

Full changelog

Changes since 1.1.7a2

  • release(langgraph): 1.1.7 (#7540)
  • fix: time travel when going back to interrupt node (#7498)
  • chore(deps): bump langsmith from 0.6.4 to 0.7.31 in /libs/langgraph (#7526)
  • release(checkpoint): 4.0.2 (#7518)
cli==0.4.22 Maintenance

Minor fixes and improvements.

Full changelog

Changes since cli==0.4.21

  • CLI bump
  • chore: start tracking cli deploy source (#7520)
  • chore(deps): bump langsmith from 0.7.26 to 0.7.31 in /libs/cli (#7529)
  • chore(deps): bump the uv group across 2 directories with 1 update (#7531)
  • chore(deps): bump langsmith from 0.5.18 to 0.5.20 in /libs/cli/js-examples (#7522)
  • chore(deps): bump langsmith from 0.5.18 to 0.5.20 in /libs/cli/js-monorepo-example (#7521)
  • chore(deps): bump langchain-core from 1.2.27 to 1.2.28 in /libs/cli (#7450)
  • chore(deps): bump langsmith from 0.5.4 to 0.5.18 in /libs/cli/js-examples (#7474)
  • chore(deps): bump langsmith from 0.5.4 to 0.5.18 in /libs/cli/js-monorepo-example (#7475)
  • chore(deps): bump uv from 0.11.3 to 0.11.6 in /libs/cli (#7472)
  • chore(deps): bump cryptography from 46.0.6 to 46.0.7 in /libs/cli (#7456)
  • chore(deps): bump the uv group across 2 directories with 1 update (#7458)
1.1.7a2 Bug fix

Bug fix for assistant_id configuration and metadata handling for tracing.

cli==0.4.21 Maintenance

Changes since cli==0.4.20 * chore(cli): add validate command (#7438)

cli==0.4.20 New feature
Notable features
  • remote build support for langgraph deploy
  • persist deployment name to .env
sdk==0.3.13 New feature
Notable features
  • langsmith_tracing param to runs.create/stream/wait
1.1.6 Bug fix

Changes since 1.1.5 * release: langgraph 1.1.6 (#7407) * fix: execution info patching (#7406)

1.1.5 New feature
Notable features
  • enhanced runtime with execution information
  • remote build support
sdk==0.3.12 Maintenance

Maintenance release with dependency version updates across the SDK.

checkpointpostgres==3.0.5 Bug fix

Fixed connection reuse issue in PostgreSQL checkpoint storage for improved resource utilization.

cli==0.4.18 Maintenance

Changes since cli==0.4.17 * release(cli): 0.4.18 (#7186) * chore: update error message (#7185)

cli==0.4.16 New feature
Notable features
  • deploy logs subcommand
  • deploy list and delete subcommands
  • distributed runtime support
1.1.0 New feature
Notable features
  • type safe stream/invoke with version='v2'
  • GraphOutput and StreamPart types
  • automatic Pydantic/dataclass coercion
cli==0.4.15 Mixed
Security fixes
  • blocked shell injection in build/install commands
Notable features
  • langgraph deploy command
cli==0.4.14 Security relevant
Security fixes
  • CVE-2026-26996
  • CVE-2026-27903
  • CVE-2026-27904
Notable features
  • keep_latest prune strategy for ThreadTTLConfig
  • graph config description field support
checkpoint==4.0.1rc3 Maintenance

Updated defaults and added CI workflow dispatch support for improved release automation.

checkpoint==4.0.1rc2 Maintenance

Improved subclass handling in checkpoint module for better extensibility.

checkpoint==4.0.1rc1 Maintenance

Release candidate with conformance testing improvements and dependency updates.

1.0.10rc1 Bug fix

Fixed ParentCommand bubbling issue when checkpoint namespace includes numeric task segments.

sdk==0.3.8 New feature
Notable features
  • stream_mode, stream_subgraphs, stream_resumable, durability for crons
  • improved store auth type safety
1.0.9 Bug fix

Fixed sequential interrupt handling with functional API and improved state update sorting.

prebuilt==1.0.8 New feature
Notable features
  • inject ToolRuntime for dynamically registered tools
sdk==0.3.7 New feature
Notable features
  • allow reset of config/context in assistants update
1.0.8 Bug fix

Fixed pydantic message double streaming and optimized connection pool handling

sdk==0.3.4 New feature
Notable features
  • update method for crons client
  • support for enabling/disabling crons
checkpointpostgres==3.0.4 Maintenance

Optimized connection pool locking behavior and updated dependencies

prebuilt==1.0.7 New feature
Notable features
  • support dynamic tool calling via tool override in wrap_model_call
checkpointsqlite==3.0.3 Bug fix

Fixed aiosqlite breaking change compatibility and upgraded dependencies

checkpointpostgres==3.0.3 Maintenance
Breaking changes
  • default base cache behavior changed
1.0.6 Mixed
Breaking changes
  • default base cache behavior changed
  • default recursion limit changed
Notable features
  • compile-time checkpointer type validation
prebuilt==1.0.6 Mixed
Breaking changes
  • default base cache behavior changed
Notable features
  • support generic type arguments for ToolRuntime injection
  • custom encryption at rest
  • pagination in assistants search response
checkpointsqlite==3.0.2 Maintenance
Breaking changes
  • default base cache behavior changed
checkpoint==4.0.0 Mixed
Breaking changes
  • default base cache behavior changed
Notable features
  • InMemorySaver context managers return self

Beta — feedback welcome: [email protected]