---
name: LangGraph
slug: langgraph-releases
type: github
source_url: https://github.com/langchain-ai/langgraph
organization: LangChain
organization_slug: langchain
total_releases: 178
latest_version: cli==0.4.33
latest_date: 2026-10-07
last_updated: 2026-10-08
tracking_since: 2025-09-02
canonical: https://releases.sh/langchain/langgraph-releases
organization_url: https://releases.sh/langchain
---

<Summary type="rolling" window-days="90" release-count="45">
LangGraph shipped a major version milestone with 1.1.0 introducing type-safe streaming through an opt-in `version="v2"` format, where `stream()` now yields strongly-typed `StreamPart` dicts and `invoke()` returns a `GraphOutput` object with `.value` and `.interrupts` attributes instead of bare tuples and plain dicts. The runtime gained richer execution information tracking across 1.1.1–1.1.6, with fixes to replay behavior for parent and subgraphs, stream part generics ordering, and execution info patching. On the CLI side, `langgraph deploy` shipped as a full feature set (0.4.15–0.4.19) with remote build support, deployment revision tracking, logs subcommand, and distributed runtime support, while the SDK expanded cron management capabilities with timezone support, end-time tracking, update methods, and enable/disable controls.
</Summary>

<Summary type="monthly" period="March 2026" release-count="15">
The core library shipped version 1.1.0 with type-safe streaming — `stream()` and `invoke()` now yield strongly-typed `StreamPart` dicts and `GraphOutput` objects when opting into the new `version="v2"` format, with automatic type coercion for Pydantic and dataclass state schemas. The CLI expanded deployment capabilities across multiple patch releases, adding `deploy list`, `deploy delete`, `deploy logs`, and `deploy revisions list` commands, plus distributed runtime support and new agent templates. Two patch releases (1.1.1 and 1.1.2) fixed replay behavior for subgraphs and stream part generics, while 1.1.3 added execution info to runtime and 1.1.4 resolved a recursion limit collision. The checkpoint-postgres adapter shipped 3.0.5 fixing connection reuse, and the SDK kept pace with type safety changes across all invocation methods.
</Summary>

<Release version="cli==0.4.33" date="October 7, 2026" published="2026-10-07T13:38:46.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/cli%3D%3D0.4.33">
## langgraph-cli==0.4.33

Changes since cli==0.4.32

* release(cli): 0.4.33 (#9227)
* feat(cli): add --image-uri to deploy an already-pushed image (#9222)
* feat(cli): add 'langgraph deploy listeners list' (#9221)
* chore(deps): bump virtualenv from 21.7.12 to 21.7.13 in /libs/cli (#9167)
* chore(deps): bump virtualenv from 21.2.4 to 21.7.12 in /libs/cli (#9159)
* chore(deps): bump the minor-and-patch group in /libs/cli/js-monorepo-example with 8 updates (#9151)
* chore(deps): bump the minor-and-patch group in /libs/cli with 5 updates (#9153)
* chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/cli (#9137)
* chore(deps): bump the uv group across 2 directories with 1 update (#9136)
* chore(deps): bump pyjwt from 2.13.0 to 2.15.0 in /libs/cli (#9129)
* fix: reject credential-bearing Git dependencies (#8542)
</Release>

<Release version="1.2.14" date="October 6, 2026" published="2026-10-06T14:41:37.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.14">
## langgraph==1.2.14

Changes since 1.2.13

* release(langgraph): 1.2.14 (#9215)
</Release>

<Release version="sdk==0.4.6" date="October 6, 2026" published="2026-10-06T14:18:08.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/sdk%3D%3D0.4.6">
## langgraph-sdk==0.4.6

Changes since sdk==0.4.5

* release(sdk-py): 0.4.6 (#9214)
* fix(sdk-py): percent-encode thread_id and assistant_id in thread stream requests (#9213)
* release(langgraph): 1.2.13 (#9205)
* chore(deps): bump the minor-and-patch group in /libs/sdk-py with 5 updates (#9149)
* chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/sdk-py (#9134)
</Release>

<Release version="1.2.13" date="October 5, 2026" published="2026-10-05T17:51:32.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.13">
## langgraph==1.2.13

Changes since 1.2.12

* fix(langgraph): fork before replaying an update checkpoint the thread moved past (#9170)
* fix(langgraph): keep an update_state on an older checkpoint out of its other branches (#9165)
* fix(langgraph): keep DeltaChannel counters on every update_state path (#9142)
* release(langgraph): 1.2.13 (#9205)
* fix(langgraph): don't walk history for a DeltaChannel that was never written (#9141)
* fix(langgraph): don't replay an abandoned branch into a DeltaChannel fork (#8548)
* chore(deps): bump notebook from 7.5.6 to 7.5.7 in /libs/langgraph (#9168)
* fix(langgraph): hydrate subgraph delta channels with the caller-resolved saver (#8538)
* fix(langgraph): stop reporting answered interrupts in get_state (#9103)
* chore(deps-dev): bump the minor-and-patch group across 1 directory with 5 updates (#9155)
* chore(deps-dev): bump the minor-and-patch group in /libs/checkpoint-conformance with 2 updates (#9145)
* chore(deps): bump the minor-and-patch group in /libs/sdk-py with 5 updates (#9149)
* chore(deps): bump tornado from 6.5.8 to 6.5.9 in /libs/langgraph (#9160)
* chore(deps-dev): bump types-requests from 2.33.0.20260712 to 2.33.0.20260906 in /libs/langgraph (#9156)
* chore(deps): bump pyjwt from 2.15.0 to 2.15.1 in /libs/langgraph (#9140)
* chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/langgraph (#9138)
* chore(deps): bump pyjwt from 2.14.0 to 2.15.0 in /libs/langgraph (#9139)
* chore(deps): bump pyjwt from 2.13.0 to 2.14.0 in /libs/langgraph (#9126)
</Release>

<Release version="cli==0.4.32.dev0" date="September 23, 2026" published="2026-09-23T23:26:51.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/cli%3D%3D0.4.32.dev0">
## langgraph-cli==0.4.32.dev0

Changes since cli==0.4.32
</Release>

<Release version="cli==0.4.32" date="September 23, 2026" published="2026-09-23T18:02:46.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/cli%3D%3D0.4.32">
## langgraph-cli==0.4.32

Changes since cli==0.4.31

* feat(cli): place self-hosted deployments on a listener (#9056)
* feat(cli): clarify agent flags and support env defaults (#9063)
* feat(cli): Update langgraph deploy command to use agent_id and environment args (#9055)
* feat(cli): add --image-uri flag for self-hosted deployments (#8482)
* fix(cli): remediate AnyIO vulnerabilities in example lockfiles (#9022)
* chore(deps): bump anyio from 4.13.0 to 4.14.2 in /libs/cli (#8998)
* chore(deps): fix vulnerable dev dependencies (#8449)
* chore(deps): bump httpx2 from 2.10.0 to 2.12.0 in /libs/cli (#8863)
* chore(deps): bump js-yaml from 4.3.1 to 4.3.2 in /libs/cli/js-monorepo-example (#8867)
* chore(deps): bump httpcore2 from 2.5.0 to 2.10.0 in /libs/cli (#8864)
* fix(cli): clarify missing deploy config (#8854)
* chore(deps): bump browserslist from 4.28.1 to 4.28.8 in /libs/cli/js-examples (#8797)
* chore(deps): bump @humanfs/node from 0.16.7 to 0.16.8 in /libs/cli/js-examples (#8798)
* chore(deps): bump the minor-and-patch group in /libs/cli with 6 updates (#8778)
* chore(deps): bump the minor-and-patch group in /libs/cli/js-monorepo-example with 6 updates (#8776)
* chore(deps): bump the minor-and-patch group in /libs/cli/js-examples with 6 updates (#8775)
* chore(deps): bump langgraph-checkpoint-postgres from 3.0.5 to 3.1.1 in /libs/cli/uv-examples/monorepo in the uv group across 1 directory (#8646)
* chore: enforce PLC0415 in tests for the remaining packages (#8547)
* chore: enable RUF100 and clear unused noqa directives (#8546)
* chore(deps): bump the minor-and-patch group in /libs/cli/js-examples with 8 updates (#8492)
* chore(deps): bump the minor-and-patch group in /libs/cli/js-monorepo-example with 8 updates (#8489)
* chore(deps-dev): bump the minor-and-patch group in /libs/cli with 4 updates (#8495)
* chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /libs/cli/js-monorepo-example in the major group (#8496)
* chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /libs/cli/js-examples in the major group (#8498)
* chore(deps): bump cryptography from 48.0.1 to 50.0.0 in /libs/cli (#8529)
* chore(deps): bump js-yaml from 4.2.0 to 4.3.0 in /libs/cli/js-monorepo-example (#8438)
* chore(deps): bump setuptools from 82.0.1 to 83.0.0 in /libs/cli (#8434)
</Release>

<Release version="1.2.12" date="September 21, 2026" published="2026-09-21T14:43:40.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.12">
## langgraph==1.2.12

Changes since 1.2.11

* release(langgraph): 1.2.12 (#8987)
* chore(deps): bump soupsieve from 2.8.4 to 2.9 in /libs/langgraph (#8958)
* feat(langgraph): add response_schema to interrupt() (#8886)
* fix(langgraph): type undeclared v3 stream projections (#8596)
* chore(langgraph): bump mistune to 3.3.4 (#8804)
* chore(deps): bump the minor-and-patch group across 1 directory with 7 updates (#8779)
* chore(deps): bump the minor-and-patch group across 1 directory with 4 updates (#8782)
* chore(deps): bump tornado from 6.5.7 to 6.5.8 in /libs/langgraph (#8792)
* chore(deps): bump the major group in /libs/langgraph with 2 updates (#8783)
* fix(langgraph): detect subgraphs from bytecode instead of source (#8569)
</Release>

<Release version="sdk==0.4.5" date="September 21, 2026" published="2026-09-21T14:43:09.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/sdk%3D%3D0.4.5">
## langgraph-sdk==0.4.5

Changes since sdk==0.4.4

* release(sdk-py): 0.4.5 (#8988)
* release(langgraph): 1.2.12 (#8987)
* chore(deps): bump anyio from 4.14.2 to 4.15.1 in /libs/sdk-py (#8997)
* chore(deps): bump anyio from 4.13.0 to 4.14.2 in /libs/cli (#8998)
* chore(deps): bump anyio from 4.12.1 to 4.14.2 in /libs/sdk-py (#8994)
* feat(langgraph): add response_schema to interrupt() (#8886)
* chore(deps): bump the minor-and-patch group across 1 directory with 7 updates (#8779)
* chore(deps): bump websockets from 16.0 to 16.1.1 in /libs/sdk-py in the major group (#8781)
</Release>

<Release version="sdk==0.4.4" date="August 27, 2026" published="2026-08-27T21:25:36.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/sdk%3D%3D0.4.4">
## langgraph-sdk==0.4.4

Changes since sdk==0.4.3

* release(sdk-py): 0.4.4 (#8738)
* Merge commit from fork
* feat: route LangSmith traces from thread streams (#8723)
</Release>

<Release version="sdk==0.4.3" date="August 19, 2026" published="2026-08-19T18:05:32.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/sdk%3D%3D0.4.3">
## langgraph-sdk==0.4.3

Changes since sdk==0.4.2

* release(sdk-py): 0.4.3 (#8657)
* feat(sdk-py): add decrypt replacement result (#8598)
* release(langgraph): 1.2.11 (#8595)
* chore(deps): bump the minor-and-patch group across 1 directory with 5 updates (#8532)
* release(checkpoint): 4.2.0 (#8563)
* chore: enforce PLC0415 in tests for the remaining packages (#8547)
* release(langgraph): 1.2.10 (#8462)
* chore(deps): bump websockets from 15.0.1 to 16.0 in /libs/sdk-py in the major group (#8253)
* fix(sdk-py): support clearing cron end_time via update(end_time=None) (#8334)
* release(langgraph): 1.2.9 (#8316)
* release(langgraph): 1.2.8 (#8292)
* chore(deps): bump websockets from 15.0.1 to 16.0 in /libs/langgraph in the major group (#8256)
* chore(deps): bump the minor-and-patch group in /libs/sdk-py with 9 updates (#8252)
* release(langgraph): 1.2.7 (#8223)
* chore(deps-dev): bump starlette from 1.0.1 to 1.3.1 in /libs/sdk-py (#8104)
* chore(deps): bump langsmith from 0.8.0 to 0.8.18 in /libs/sdk-py (#8174)
* release(langgraph): 1.2.6 (#8139)
* docs: standardize package `README.md` structure (#8064)
* release(langgraph): 1.2.5 (#8062)
* fix(langgraph): merge `lc_versions` config metadata (#8052)
* chore(deps-dev): bump starlette from 1.0.0 to 1.0.1 in /libs/sdk-py (#8006)
* chore: migrate Python type checking to ty (#8002)
* release(langgraph): 1.2.4 (#7991)
* test(sdk-py): add factory-graph integration test exercising the server factory path (#7978)
* release(langgraph): 1.2.3 (#7945)
</Release>

<Release version="1.2.11" date="August 11, 2026" published="2026-08-11T14:00:50.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.11">
## langgraph==1.2.11

Changes since 1.2.10

* release(langgraph): 1.2.11 (#8595)
* feat(langgraph): expose `trace_policy` on `add_node` (#8523)
* chore(deps): bump the minor-and-patch group across 1 directory with 7 updates (#8533)
* chore(deps): bump the minor-and-patch group across 1 directory with 5 updates (#8532)
* release(checkpoint-postgres): 3.1.2 (#8565)
* release(checkpoint): 4.2.0 (#8563)
* fix(checkpoint): collect writes at plain-value seed in delta channel history (#8526)
* chore: enforce PLC0415 in tests for the remaining packages (#8547)
* test(checkpoint-postgres,checkpoint-sqlite): run the conformance suite (#8537)
* chore: enable RUF100 and clear unused noqa directives (#8546)
* chore(deps-dev): bump types-requests from 2.33.0.20260518 to 2.33.0.20260712 in /libs/langgraph (#8502)
* chore(deps): bump cryptography from 48.0.1 to 50.0.0 in /libs/langgraph (#8528)
* release(checkpoint-sqlite): 3.1.1 (#8481)
* release(checkpoint-postgres): 3.1.1 (#8480)
</Release>

<Release version="checkpointpostgres==3.1.2" date="August 7, 2026" published="2026-08-07T20:40:16.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres%3D%3D3.1.2">
## langgraph-checkpoint-postgres==3.1.2

Changes since checkpointpostgres==3.1.1

* release(checkpoint-postgres): 3.1.2 (#8565)
* release(checkpoint): 4.2.0 (#8563)
* test(checkpoint-postgres,checkpoint-sqlite): run the conformance suite (#8537)
* fix(checkpoint-postgres): find plain-value seeds when walking delta history (#8535)
* chore: enable RUF100 and clear unused noqa directives (#8546)
* chore(checkpoint-postgres,checkpoint-sqlite): enable PLC0415 lint rule (#8540)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint-postgres with 5 updates (#8497)
</Release>

<Release version="checkpoint==4.2.0" date="August 7, 2026" published="2026-08-07T20:05:22.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/checkpoint%3D%3D4.2.0">
## langgraph-checkpoint==4.2.0

Changes since checkpoint==4.1.1

* release(checkpoint): 4.2.0 (#8563)
* fix(checkpoint): collect writes at plain-value seed in delta channel history (#8526)
* chore: enforce PLC0415 in tests for the remaining packages (#8547)
* chore: enable RUF100 and clear unused noqa directives (#8546)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint with 4 updates (#8490)
* feat(checkpoint,checkpoint-postgres): add opt-in omit_expired to skip expired rows on read (#8354)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint with 5 updates (#8248)
* chore(deps): bump langsmith from 0.8.0 to 0.8.18 in /libs/checkpoint (#8173)
* docs: standardize package `README.md` structure (#8064)
* chore: migrate Python type checking to ty (#8002)
* chore(deps-dev): bump the major group in /libs/checkpoint with 2 updates (#7967)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint with 3 updates (#7960)
</Release>

<Release version="checkpointsqlite==3.1.1" date="July 30, 2026" published="2026-07-30T19:19:47.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite%3D%3D3.1.1">
## langgraph-checkpoint-sqlite==3.1.1

Changes since checkpointsqlite==3.1.0

* release(checkpoint-sqlite): 3.1.1 (#8481)
* fix(checkpoint-postgres,checkpoint-sqlite): scope namespace matching to segment boundaries (#8478)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint-sqlite with 4 updates (#8249)
* chore(deps): bump langsmith from 0.8.0 to 0.8.18 in /libs/checkpoint-sqlite (#8177)
* docs: standardize package `README.md` structure (#8064)
* chore: migrate Python type checking to ty (#8002)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint-sqlite with 3 updates (#7961)
* release(checkpoint): 4.1.1 (#7890)
* chore(deps): bump langsmith from 0.7.31 to 0.8.0 in /libs/checkpoint-sqlite (#7786)
* chore(deps): bump idna from 3.11 to 3.15 in /libs/checkpoint-sqlite (#7862)
</Release>

<Release version="checkpointpostgres==3.1.1" date="July 30, 2026" published="2026-07-30T19:16:01.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres%3D%3D3.1.1">
## langgraph-checkpoint-postgres==3.1.1

Changes since checkpointpostgres==3.1.0

* release(checkpoint-postgres): 3.1.1 (#8480)
* fix(checkpoint-postgres,checkpoint-sqlite): scope namespace matching to segment boundaries (#8478)
* feat(checkpoint,checkpoint-postgres): add opt-in omit_expired to skip expired rows on read (#8354)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint-postgres with 5 updates (#8250)
* chore(deps): bump langsmith from 0.8.0 to 0.8.18 in /libs/checkpoint-postgres (#8171)
* docs: standardize package `README.md` structure (#8064)
* chore: migrate Python type checking to ty (#8002)
* chore(deps): bump the minor-and-patch group in /libs/checkpoint-postgres with 7 updates (#7965)
* release(checkpoint): 4.1.1 (#7890)
* chore(deps): bump idna from 3.11 to 3.15 in /libs/checkpoint-postgres (#7861)
* chore(deps): bump langsmith from 0.7.31 to 0.8.0 in /libs/checkpoint-postgres (#7785)
</Release>

<Release version="1.2.10" date="July 28, 2026" published="2026-07-28T18:34:14.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.10">
## langgraph==1.2.10

Changes since 1.2.9

* release(langgraph): 1.2.10 (#8462)
* chore(deps): bump jupyterlab from 4.5.9 to 4.5.10 in /libs/langgraph (#8440)
* chore(deps): bump setuptools from 80.9.0 to 83.0.0 in /libs/langgraph (#8435)
* feat(langgraph): type v3 stream_events return and native projections (#8389)
* revert(langgraph): delete TracePolicy (#8403)
* feat(langgraph): drop tags from TracePolicy (#8402)
* feat(langgraph): expose `trace_policy` on `add_node` (#8362)
* chore(deps): bump mistune from 3.2.1 to 3.3.0 in /libs/langgraph (#8317)
* chore(deps): bump soupsieve from 2.8.1 to 2.8.4 in /libs/langgraph (#8318)
* chore(cli): allow langgraph-api versions up to 1.0.0 (#8319)
</Release>

<Release version="cli==0.4.31" date="July 10, 2026" published="2026-07-10T22:58:04.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/cli%3D%3D0.4.31">
## langgraph-cli==0.4.31

Changes since cli==0.4.30

* chore(cli): allow langgraph-api versions up to 1.0.0 (#8319)
* chore(deps): bump the minor-and-patch group in /libs/cli with 5 updates (#8251)
* chore(deps): bump the minor-and-patch group in /libs/cli/js-examples with 6 updates (#8246)
* chore(deps): bump the minor-and-patch group in /libs/cli/js-monorepo-example with 7 updates (#8245)
* chore(deps): bump starlette from 1.0.1 to 1.3.1 in /libs/cli (#8105)
* chore(deps): bump langsmith from 0.8.0 to 0.8.18 in /libs/cli (#8172)
* feat(cli): allow prebuild images for langgraph deploy (#8100)
* chore(deps): bump langchain-anthropic from 1.0.0a5 to 1.4.6 in /libs/cli/examples/graph_prerelease_reqs in the pip group across 1 directory (#8145)
* chore(deps): bump @babel/core from 7.25.2 to 7.29.7 in /libs/cli/js-examples (#8144)
* chore(deps): bump js-yaml from 4.1.1 to 4.2.0 in /libs/cli/js-monorepo-example (#8143)
* chore(deps): bump cryptography from 46.0.7 to 48.0.1 in /libs/cli (#8103)
* chore(deps): bump pyjwt from 2.12.1 to 2.13.0 in /libs/cli (#8093)
</Release>

<Release version="1.2.9" date="July 10, 2026" published="2026-07-10T01:30:24.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.9">
## langgraph==1.2.9

Changes since 1.2.8

* release(langgraph): 1.2.9 (#8316)
* fix: updateState metadata/counters for delta channel (#8315)
</Release>

<Release version="1.2.8" date="July 6, 2026" published="2026-07-06T20:40:30.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.8">
## langgraph==1.2.8

Changes since 1.2.7

* release(langgraph): 1.2.8 (#8292)
* fix: delta channel bug with updateState on fresh thread will force snapshot instead of stub checkpoint (#8290)
* chore(deps): bump the minor-and-patch group in /libs/langgraph with 8 updates (#8255)
* chore(deps): bump websockets from 15.0.1 to 16.0 in /libs/langgraph in the major group (#8256)
* chore(deps): bump the minor-and-patch group in /libs/sdk-py with 9 updates (#8252)
</Release>

<Release version="1.2.7" date="June 30, 2026" published="2026-06-30T01:24:26.000Z" url="https://github.com/langchain-ai/langgraph/releases/tag/1.2.7">
## langgraph==1.2.7

Changes since 1.2.6

* release(langgraph): 1.2.7 (#8223)
* fix(langgraph): snapshot `DeltaChannel` overwrite supersteps (#8125)
* fix(langgraph): Make `Overwrite` survive JSON roundtrips (#8127)
* chore(deps): bump redis in /libs/langgraph (#7976)
* chore(deps): bump langsmith from 0.8.0 to 0.8.18 in /libs/langgraph (#8176)
* chore(deps): bump jupyterlab from 4.5.7 to 4.5.9 in /libs/langgraph (#8164)
* fix(langgraph): emit valid UUIDs for exit-mode delta task_ids for langgraph-api (#8165)
* chore(deps): bump bleach from 6.3.0 to 6.4.0 in /libs/langgraph (#8107)
* chore(deps): bump cryptography from 46.0.7 to 48.0.1 in /libs/langgraph (#8106)
* chore(deps): bump jupyter-server from 2.18.0 to 2.20.0 in /libs/langgraph (#8134)
* chore(deps): bump tornado from 6.5.6 to 6.5.7 in /libs/langgraph (#8108)
* chore(deps): bump pyjwt from 2.12.0 to 2.13.0 in /libs/langgraph (#8092)
</Release>

<Pagination cursor="2026-06-30T01:24:26.000Z|2026-06-30T03:17:19.696Z|rel_9uyu0lKETcmwId61TP4cH" next="https://releases.sh/langchain/langgraph-releases.md?cursor=2026-06-30T01%3A24%3A26.000Z%7C2026-06-30T03%3A17%3A19.696Z%7Crel_9uyu0lKETcmwId61TP4cH&limit=20" />
