what stackpulse tracks
LangChain.js releases from GitHub
StackPulse watches LangChain.js release notes and keeps the original source link close to every summary.
Build context-aware reasoning applications in JavaScript StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches LangChain.js release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release includes updated dependencies, primarily upgrading @langchain/openai to version 1.6.0.
Users relying on @langchain/openai dependencies may be affected by the update.
Ensure compatibility with @langchain/openai@1.6.0.
This release includes updated dependencies, primarily upgrading `@langchain/openai` to version 1.6.0.
Users relying on `@langchain/openai` dependency may be affected by the upgrade.
Ensure compatibility with `@langchain/openai@1.6.0` if using this dependency.
This release includes updates to dependencies, specifically upgrading to @langchain/openai@1.6.0.
Users relying on @langchain/openrouter may be affected by dependency updates.
Ensure compatibility with @langchain/openai@1.6.0.
Fixed an issue where custom length functions in text splitters caused incorrect line number calculations. Now uses character length for accurate line counting.
Users relying on custom `lengthFunction` in text splitters may see corrected line number calculations.
Update to ensure accurate line number calculations when using custom length functions.
This release modifies the behavior of `createAgent` to handle tool errors more gracefully, allowing the model to retry failed `returnDirect` tool calls instead of ending the run immediately.
Developers using `createAgent` with `returnDirect` tools are affected by the change in error handling behavior.
Review and update any custom `handleToolErrors` functions to ensure they correctly handle the `status: "error"` field.
This patch release adds configuration for required OAuth scopes when the Node.js client falls back to Application Default Credentials.
Users relying on Node.js client with Application Default Credentials may need to configure OAuth scopes.
Ensure proper OAuth scope configuration if using Application Default Credentials with Node.js client.
This release introduces flexibility in handling `SystemMessage` placement within the message list, allowing it to appear anywhere instead of just the first position. It also merges consecutive `SystemMessage`s and removes internal block `id` from system content.
Users of the `SystemMessage` functionality in LangChain.js are affected by these changes.
Review and update any code that relies on the placement or handling of `SystemMessage`s.
This release focuses on fixing a bug related to ReactAgent callbacks to prevent duplicate calls when the compiled graph is extracted.
Users of ReactAgent who extract its compiled graph are affected by this fix.
Upgrade to version 1.5.12 to avoid duplicate callback issues.
This patch release preserves structured tool arguments in tracer run inputs, improving debugging and observability.
Users of structured tool arguments in tracer runs are affected.
This is a minor patch release that updates dependencies, with no other changes noted in the release notes.
view source on github->This patch release updates dependencies, specifically upgrading @langchain/openai to version 1.5.13.
view source on github->This patch release updates dependencies, specifically bumping @langchain/openai to version 1.5.13.
view source on github->This patch release updates dependencies, specifically upgrading @langchain/openai to version 1.5.13.
view source on github->Fixed OpenAI Responses API replay under Zero Data Retention when a response contains more than one reasoning item for both v0 and v1. The fix ensures proper handling of reasoning items' IDs and encrypted content in original order.
Users of OpenAI Responses API replay under Zero Data Retention with multiple reasoning items are affected.
Update to this version if you use OpenAI Responses API replay under Zero Data Retention with multiple reasoning items.
This release updates dependencies for the LangChain.js XAI package, with no user-facing changes noted.
view source on github->This release includes updates to dependencies, ensuring compatibility and stability with the latest versions of related packages.
Users relying on @langchain/together-ai may need to update their dependencies to ensure compatibility.
Update dependencies to the latest versions as specified in the release notes.
This release updates dependencies for the @langchain/openrouter package, including @langchain/openai to version 1.5.12.
view source on github->This release introduces support for `configuration_update` content blocks, fixes base URL deserialization, and ensures GPT-5.6-sol routes correctly for function tools.
Users leveraging OpenAI integrations and function tools with GPT-5.6-sol are affected.
Update to version 1.5.12 to benefit from the fixes and new features.
This release includes a patch fix for the `ProviderStrategy` agent to properly ignore thought/reasoning text blocks when parsing structured output.
Users relying on `ProviderStrategy` for structured output parsing may be affected by this fix.
Update to version 1.5.11 to ensure proper handling of thought/reasoning text blocks.
This is a patch release that updates dependencies, specifically upgrading @langchain/openai to version 1.5.12-rc.0.
view source on github->