[PR #1443] [MERGED] release: 0.4 #1466

Closed
opened 2026-02-15 20:15:52 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langgraphjs/pull/1443
Author: @dqbd
Created: 7/24/2025
Status: Merged
Merged: 7/28/2025
Merged by: @dqbd

Base: mainHead: 0.4


📝 Commits (10+)

  • 10f292a feat(langgraph): remove Checkpoint.pending_sends (#1307)
  • ccbcbc1 feat(checkpoint): add deleteThread method (#1327)
  • 773ec0d chore(checkpoint): remove checkpoint["writes"] (#1432)
  • 565f472 chore(langgraph): deprecate old state definition syntax (#1433)
  • 10432a4 chore(langgraph): remove SharedValue / managed value (#1436)
  • 14dd523 fix(langgraph): auto-inference of configurable fields (#1442)
  • 5f7ee26 feat(langgraph): cleanup of interrupt interface (#1445)
  • f1bcec7 chore(langgraph): context API port (#1451)
  • 636ff19 Update peer dependencies
  • 9a65cdf Allow async start / stop

📊 Changes

97 files changed (+2430 additions, -2861 deletions)

View changed files

libs/checkpoint-mongodb/CHANGELOG.md (+15 -0)
libs/checkpoint-mongodb/docker-compose.yml (+12 -0)
📝 libs/checkpoint-mongodb/package.json (+2 -2)
📝 libs/checkpoint-mongodb/src/index.ts (+40 -32)
📝 libs/checkpoint-mongodb/src/tests/checkpoints.int.test.ts (+34 -10)
libs/checkpoint-postgres/CHANGELOG.md (+15 -0)
📝 libs/checkpoint-postgres/package.json (+2 -2)
📝 libs/checkpoint-postgres/src/index.ts (+160 -60)
📝 libs/checkpoint-postgres/src/sql.ts (+44 -10)
📝 libs/checkpoint-postgres/src/tests/checkpoints.int.test.ts (+109 -5)
libs/checkpoint-sqlite/CHANGELOG.md (+15 -0)
📝 libs/checkpoint-sqlite/package.json (+2 -2)
📝 libs/checkpoint-sqlite/src/index.ts (+109 -49)
📝 libs/checkpoint-sqlite/src/tests/checkpoints.test.ts (+100 -4)
libs/checkpoint-validation/CHANGELOG.md (+15 -0)
📝 libs/checkpoint-validation/package.json (+1 -1)
📝 libs/checkpoint-validation/src/cli.ts (+7 -5)
libs/checkpoint-validation/src/spec/delete_thread.ts (+42 -0)
📝 libs/checkpoint-validation/src/spec/get_tuple.ts (+72 -3)
📝 libs/checkpoint-validation/src/spec/index.ts (+3 -0)

...and 77 more files

📄 Description

  • (Breaking) Removed writes from checkpoints. All of our maintained checkpointers have been updated to handle new version of checkpointers.
  • (Breaking) Allow async serialization and deserialization of values from checkpointers.
  • (Breaking) Removed unused support for SharedValue and managed values.
  • (Breaking) Improved auto-inference of configurable fields.
  • Added support for context property and Runtime type.
  • Added support for deleteThread in checkpointers.
  • Added support for durability property superseding checkpointDuring.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/langgraphjs/pull/1443 **Author:** [@dqbd](https://github.com/dqbd) **Created:** 7/24/2025 **Status:** ✅ Merged **Merged:** 7/28/2025 **Merged by:** [@dqbd](https://github.com/dqbd) **Base:** `main` ← **Head:** `0.4` --- ### 📝 Commits (10+) - [`10f292a`](https://github.com/langchain-ai/langgraphjs/commit/10f292a4e1d5dba6764222672006f934bd1c6d39) feat(langgraph): remove Checkpoint.pending_sends (#1307) - [`ccbcbc1`](https://github.com/langchain-ai/langgraphjs/commit/ccbcbc1fc3b4f06af750b3cf92f11e4038bf15a4) feat(checkpoint): add deleteThread method (#1327) - [`773ec0d`](https://github.com/langchain-ai/langgraphjs/commit/773ec0d3d4419245b862df75d3a98828fc0bec14) chore(checkpoint): remove checkpoint["writes"] (#1432) - [`565f472`](https://github.com/langchain-ai/langgraphjs/commit/565f472523daedf2aa054ff684457c9377792de8) chore(langgraph): deprecate old state definition syntax (#1433) - [`10432a4`](https://github.com/langchain-ai/langgraphjs/commit/10432a4afa59e1ecfe61fe5a1b1edf6ab30c2615) chore(langgraph): remove SharedValue / managed value (#1436) - [`14dd523`](https://github.com/langchain-ai/langgraphjs/commit/14dd5232a720ba6c883549abd67e37ee73e6a518) fix(langgraph): auto-inference of configurable fields (#1442) - [`5f7ee26`](https://github.com/langchain-ai/langgraphjs/commit/5f7ee262774e3c8ddb2c6d035b331eb8142e9aec) feat(langgraph): cleanup of interrupt interface (#1445) - [`f1bcec7`](https://github.com/langchain-ai/langgraphjs/commit/f1bcec707548997a12e08d3abfe7898415976816) chore(langgraph): context API port (#1451) - [`636ff19`](https://github.com/langchain-ai/langgraphjs/commit/636ff19aaee56589c6b64c47bbeb0bdda18cc91f) Update peer dependencies - [`9a65cdf`](https://github.com/langchain-ai/langgraphjs/commit/9a65cdfcd70ce767b3e3e015f74c38b376980998) Allow async start / stop ### 📊 Changes **97 files changed** (+2430 additions, -2861 deletions) <details> <summary>View changed files</summary> ➕ `libs/checkpoint-mongodb/CHANGELOG.md` (+15 -0) ➕ `libs/checkpoint-mongodb/docker-compose.yml` (+12 -0) 📝 `libs/checkpoint-mongodb/package.json` (+2 -2) 📝 `libs/checkpoint-mongodb/src/index.ts` (+40 -32) 📝 `libs/checkpoint-mongodb/src/tests/checkpoints.int.test.ts` (+34 -10) ➕ `libs/checkpoint-postgres/CHANGELOG.md` (+15 -0) 📝 `libs/checkpoint-postgres/package.json` (+2 -2) 📝 `libs/checkpoint-postgres/src/index.ts` (+160 -60) 📝 `libs/checkpoint-postgres/src/sql.ts` (+44 -10) 📝 `libs/checkpoint-postgres/src/tests/checkpoints.int.test.ts` (+109 -5) ➕ `libs/checkpoint-sqlite/CHANGELOG.md` (+15 -0) 📝 `libs/checkpoint-sqlite/package.json` (+2 -2) 📝 `libs/checkpoint-sqlite/src/index.ts` (+109 -49) 📝 `libs/checkpoint-sqlite/src/tests/checkpoints.test.ts` (+100 -4) ➕ `libs/checkpoint-validation/CHANGELOG.md` (+15 -0) 📝 `libs/checkpoint-validation/package.json` (+1 -1) 📝 `libs/checkpoint-validation/src/cli.ts` (+7 -5) ➕ `libs/checkpoint-validation/src/spec/delete_thread.ts` (+42 -0) 📝 `libs/checkpoint-validation/src/spec/get_tuple.ts` (+72 -3) 📝 `libs/checkpoint-validation/src/spec/index.ts` (+3 -0) _...and 77 more files_ </details> ### 📄 Description - (Breaking) Removed `writes` from checkpoints. All of our maintained checkpointers have been updated to handle new version of checkpointers. - (Breaking) Allow async serialization and deserialization of values from checkpointers. - (Breaking) Removed unused support for SharedValue and managed values. - (Breaking) Improved auto-inference of configurable fields. - Added support for `context` property and `Runtime` type. - Added support for `deleteThread` in checkpointers. - Added support for `durability` property superseding `checkpointDuring`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:15:52 -05:00
yindo closed this issue 2026-02-15 20:15:52 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraphjs#1466