chore: version packages#2524
Merged
Christian Bromann (christian-bromann) merged 1 commit intoJun 11, 2026
Merged
Conversation
2754296 to
563e657
Compare
563e657 to
4391822
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@langchain/langgraph-supervisor@1.1.0
Minor Changes
#2521
56682a6Thanks @open-swe! - feat(langgraph-supervisor): AddaddHandoffMessagestocreateSupervisorandcreateHandoffTool, allowing supervisor-to-agent handoff bookkeeping messages to be omitted from the expert agent's message history. WhenaddHandoffBackMessagesis not provided, it now defaults to the same value asaddHandoffMessages, matching the Python package behavior.createHandoffToolnow also acceptsdescriptionas the preferred option name while continuing to support the existingagentDescriptionoption as deprecated for backwards compatibility.Patch Changes
59d4765Thanks @pragnyanramtha! - Normalize all whitespace in supervisor handoff tool names.@langchain/langgraph@1.4.1
Patch Changes
#2520
2da5c33Thanks @christian-bromann! - fix(state): validate Zod state updates from nodesValidate node return values and Command updates against Zod state schema
constraints before applying them to graph state.
Fixes #2519
#2511
ef04db3Thanks @christian-bromann! - feat(ToolNode): forward graph state to tools viaruntime.stateToolNodenow forwards its input to each tool through the second argument asruntime.state. When usingToolNodeas a node in a LangGraph graph, this gives tools access to the current graph state for workflows that need tool-call support in LangGraph proper. Tools can type the second parameter asToolRuntime<StateType>from@langchain/core/toolsand readruntime.statedirectly. This works in every runtime, including web browsers, and removes the need forgetCurrentTaskInput()(which relies onnode:async_hooks/AsyncLocalStorage).getCurrentTaskInput(config)continues to work for backwards compatibility.Updated dependencies [
3855985,7c3e9e9,17c44a3]:@langchain/langgraph-sdk@1.9.21
Patch Changes
#2522
3855985Thanks @christian-bromann! - feat(stream): add per-event side-effect selectorAdd
useChannelEffect(React/Svelte/Vue) /injectChannelEffect(Angular), a side-effect counterpart touseChannelthat invokes anonEventcallback once per raw protocol event without re-rendering. This is the idiomatic v1 replacement for the oldonLangChainEvent/onCustomEventcallbacks for analytics and logging. Backed by a new framework-agnosticacquireChannelEffecthelper in@langchain/langgraph-sdk/streamthat shares a ref-counted subscription with matchinguseChannelconsumers.#2523
7c3e9e9Thanks @christian-bromann! - fix(sdk): stop re-streaming seeded messages on idle-thread submitAn idle (finished) thread defers its root SSE pump, so the first
submit()brings it up and the transport replays the finished run fromseq=0. The replayedmessageschannel carries no step (unlikevalues, guarded bymaxStep), so it rebuilt each already-complete message from an emptymessage-startand re-streamed the whole turn token-by-token — a visible "messages replay" of the existing conversation. Seal the message ids seeded from the idlegetState()snapshot so replayed deltas can't downgrade the complete tail; the seal lifts once a newer checkpoint advances the timeline or on thread rebind, and ids from the next run are never sealed.#2462
17c44a3Thanks @christian-bromann! - fix(sdk): reconnect v2 SSE and WebSocket thread streams after disconnectAdd automatic reconnect with resume (
sincefor SSE) for protocol transports,wire
AsyncCallerthroughclient.threads.stream, and expose optionalreconnect tuning on
ThreadStreamOptions. Includes integration tests againstan in-process mock langgraph-api server.
@langchain/angular@1.0.22
Patch Changes
#2522
3855985Thanks @christian-bromann! - feat(stream): add per-event side-effect selectorAdd
useChannelEffect(React/Svelte/Vue) /injectChannelEffect(Angular), a side-effect counterpart touseChannelthat invokes anonEventcallback once per raw protocol event without re-rendering. This is the idiomatic v1 replacement for the oldonLangChainEvent/onCustomEventcallbacks for analytics and logging. Backed by a new framework-agnosticacquireChannelEffecthelper in@langchain/langgraph-sdk/streamthat shares a ref-counted subscription with matchinguseChannelconsumers.Updated dependencies [
3855985,7c3e9e9,17c44a3]:@langchain/react@1.0.22
Patch Changes
#2522
3855985Thanks @christian-bromann! - feat(stream): add per-event side-effect selectorAdd
useChannelEffect(React/Svelte/Vue) /injectChannelEffect(Angular), a side-effect counterpart touseChannelthat invokes anonEventcallback once per raw protocol event without re-rendering. This is the idiomatic v1 replacement for the oldonLangChainEvent/onCustomEventcallbacks for analytics and logging. Backed by a new framework-agnosticacquireChannelEffecthelper in@langchain/langgraph-sdk/streamthat shares a ref-counted subscription with matchinguseChannelconsumers.Updated dependencies [
3855985,7c3e9e9,17c44a3]:@langchain/svelte@1.0.22
Patch Changes
#2522
3855985Thanks @christian-bromann! - feat(stream): add per-event side-effect selectorAdd
useChannelEffect(React/Svelte/Vue) /injectChannelEffect(Angular), a side-effect counterpart touseChannelthat invokes anonEventcallback once per raw protocol event without re-rendering. This is the idiomatic v1 replacement for the oldonLangChainEvent/onCustomEventcallbacks for analytics and logging. Backed by a new framework-agnosticacquireChannelEffecthelper in@langchain/langgraph-sdk/streamthat shares a ref-counted subscription with matchinguseChannelconsumers.Updated dependencies [
3855985,7c3e9e9,17c44a3]:@langchain/vue@1.0.22
Patch Changes
#2522
3855985Thanks @christian-bromann! - feat(stream): add per-event side-effect selectorAdd
useChannelEffect(React/Svelte/Vue) /injectChannelEffect(Angular), a side-effect counterpart touseChannelthat invokes anonEventcallback once per raw protocol event without re-rendering. This is the idiomatic v1 replacement for the oldonLangChainEvent/onCustomEventcallbacks for analytics and logging. Backed by a new framework-agnosticacquireChannelEffecthelper in@langchain/langgraph-sdk/streamthat shares a ref-counted subscription with matchinguseChannelconsumers.Updated dependencies [
3855985,7c3e9e9,17c44a3]:@example/ai-elements@0.1.37
Patch Changes
3855985,2da5c33,ef04db3]:@examples/assistant-ui-claude@0.1.37
Patch Changes
3855985,2da5c33,ef04db3]:@examples/ui-angular@0.0.47
Patch Changes
3855985,7c3e9e9,2da5c33,ef04db3,17c44a3]:@examples/ui-multimodal@0.0.23
Patch Changes
3855985,2da5c33,ef04db3]:@examples/ui-react@0.0.23
Patch Changes
3855985,7c3e9e9,2da5c33,ef04db3,17c44a3]:langgraph@1.0.41
Patch Changes
2da5c33,ef04db3]: