[PR #316] [CLOSED] build(deps): bump the patch-deps-updates-main group across 1 directory with 7 updates #353

Closed
opened 2026-06-05 17:22:46 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagentsjs/pull/316
Author: @dependabot[bot]
Created: 3/17/2026
Status: Closed

Base: mainHead: dependabot/npm_and_yarn/patch-deps-updates-main-aa589a61c6


📝 Commits (1)

  • a106425 build(deps): bump the patch-deps-updates-main group across 1 directory with 7 updates

📊 Changes

3 files changed (+216 additions, -336 deletions)

View changed files

📝 libs/deepagents/package.json (+1 -1)
📝 libs/providers/quickjs/package.json (+1 -1)
📝 pnpm-lock.yaml (+214 -334)

📄 Description

Bumps the patch-deps-updates-main group with 7 updates in the / directory:

Package From To
@eslint/eslintrc 3.3.3 3.3.5
eslint 10.0.0 10.0.3
@langchain/core 1.1.26 1.1.33
langchain 1.2.25 1.2.33
@langchain/anthropic 1.3.18 1.3.24
modal 0.7.1 0.7.3
langsmith 0.5.7 0.5.10

Updates @eslint/eslintrc from 3.3.3 to 3.3.5

Release notes

Sourced from @​eslint/eslintrc's releases.

eslintrc: v3.3.5

3.3.5 (2026-03-04)

Bug Fixes

  • update dependency minimatch to ^3.1.5 (#227) (3dc2381)

eslintrc: v3.3.4

3.3.4 (2026-02-22)

Bug Fixes

  • update ajv to 6.14.0 to address security vulnerabilities (#221) (9139140)
  • update minimatch to 3.1.3 to address security vulnerabilities (#224) (30339d0)
Changelog

Sourced from @​eslint/eslintrc's changelog.

3.3.5 (2026-03-04)

Bug Fixes

  • update dependency minimatch to ^3.1.5 (#227) (3dc2381)

3.3.4 (2026-02-22)

Bug Fixes

  • update ajv to 6.14.0 to address security vulnerabilities (#221) (9139140)
  • update minimatch to 3.1.3 to address security vulnerabilities (#224) (30339d0)
Commits
  • 5135df1 chore: release 3.3.5 🚀 (#228)
  • c109d69 docs: Update README sponsors
  • 3dc2381 fix: update dependency minimatch to ^3.1.5 (#227)
  • 81385b6 ci: pin Node.js 25.6.1 (#226)
  • 4c45e24 chore: release 3.3.4 🚀 (#223)
  • 30339d0 fix: update minimatch to 3.1.3 to address security vulnerabilities (#224)
  • 9139140 fix: update ajv to 6.14.0 to address security vulnerabilities (#221)
  • 245ada5 docs: Update README sponsors
  • 78b1a0e docs: Update README sponsors
  • df32fff docs: Update README sponsors
  • Additional commits viewable in compare view

Updates eslint from 10.0.0 to 10.0.3

Release notes

Sourced from eslint's releases.

v10.0.3

Bug Fixes

  • e511b58 fix: update eslint (#20595) (renovate[bot])
  • f4c9cf9 fix: include variable name in no-useless-assignment message (#20581) (sethamus)
  • ee9ff31 fix: update dependency minimatch to ^10.2.4 (#20562) (Milos Djermanovic)

Documentation

  • 9fc31b0 docs: Update README (GitHub Actions Bot)
  • 4efaa36 docs: add info box for eslint-plugin-eslint-comments (#20570) (DesselBane)
  • 23b2759 docs: add v10 migration guide link to Use docs index (#20577) (Pixel998)
  • 80259a9 docs: Remove deprecated eslintrc documentation files (#20472) (Copilot)
  • 9b9b4ba docs: fix typo in no-await-in-loop documentation (#20575) (Pixel998)
  • e7d72a7 docs: document TypeScript 5.3 minimum supported version (#20547) (sethamus)

Chores

  • ef8fb92 chore: package.json update for eslint-config-eslint release (Jenkins)
  • e8f2104 chore: updates for v9.39.4 release (Jenkins)
  • 5cd1604 refactor: simplify isCombiningCharacter helper (#20524) (Huáng Jùnliàng)
  • 70ff1d0 chore: eslint-config-eslint require Node ^20.19.0 || ^22.13.0 || >=24 (#20586) (Milos Djermanovic)
  • e32df71 chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps (#20576) (Milos Djermanovic)
  • 53ca6ee chore: disable eslint-comments/no-unused-disable rule (#20578) (Milos Djermanovic)
  • e121895 ci: pin Node.js 25.6.1 (#20559) (Milos Djermanovic)
  • efc5aef chore: update tsconfig.json in eslint-config-eslint (#20551) (Francesco Trotta)

v10.0.2

Bug Fixes

  • 2b72361 fix: update ajv to 6.14.0 to address security vulnerabilities (#20537) (루밀LuMir)

Documentation

  • 13eeedb docs: link rule type explanation to CLI option --fix-type (#20548) (Mike McCready)
  • 98cbf6b docs: update migration guide per Program range change (#20534) (Huáng Jùnliàng)
  • 61a2405 docs: add missing semicolon in vars-on-top rule example (#20533) (Abilash)

Chores

  • 951223b chore: update dependency @​eslint/eslintrc to ^3.3.4 (#20553) (renovate[bot])
  • 6aa1afe chore: update dependency eslint-plugin-jsdoc to ^62.7.0 (#20536) (Milos Djermanovic)

v10.0.1

Bug Fixes

  • c87d5bd fix: update eslint (#20531) (renovate[bot])
  • d841001 fix: update minimatch to 10.2.1 to address security vulnerabilities (#20519) (루밀LuMir)
  • 04c2147 fix: update error message for unused suppressions (#20496) (fnx)
  • 38b089c fix: update dependency @​eslint/config-array to ^0.23.1 (#20484) (renovate[bot])

Documentation

  • 5b3dbce docs: add AI acknowledgement section to templates (#20431) (루밀LuMir)
  • 6f23076 docs: toggle nav in no-JS mode (#20476) (Tanuj Kanti)
  • b69cfb3 docs: Update README (GitHub Actions Bot)

Chores

... (truncated)

Commits
  • bfce7ea 10.0.3
  • d44ced8 Build: changelog update for 10.0.3
  • e511b58 fix: update eslint (#20595)
  • ef8fb92 chore: package.json update for eslint-config-eslint release
  • e8f2104 chore: updates for v9.39.4 release
  • 5cd1604 refactor: simplify isCombiningCharacter helper (#20524)
  • 9fc31b0 docs: Update README
  • 70ff1d0 chore: eslint-config-eslint require Node ^20.19.0 || ^22.13.0 || >=24 (#20586)
  • f4c9cf9 fix: include variable name in no-useless-assignment message (#20581)
  • 4efaa36 docs: add info box for eslint-plugin-eslint-comments (#20570)
  • Additional commits viewable in compare view

Updates @langchain/core from 1.1.26 to 1.1.33

Release notes

Sourced from @​langchain/core's releases.

@​langchain/core@​1.1.33

Patch Changes

@​langchain/core@​1.1.32

Patch Changes

  • #10330 26488b5 Thanks @​hntrl! - fix(core): treat empty string tool call chunk IDs as missing during merge

    Fixed _mergeLists in message base to treat empty string "" IDs the same as null/undefined when merging tool call chunks. This fixes old completions-style streaming where follow-up chunks carry id: "" instead of undefined, which previously prevented chunks from being merged by index.

  • #10167 ca826f6 Thanks @​colifran! - feat: implement type inference for tool streams

  • #10334 a602c42 Thanks @​maahir30! - fix(core): add JSDoc docstrings to fakeModel builder API and export FakeBuiltModel

  • #10254 db7d017 Thanks @​pawel-twardziak! - fix(core): preserve thoughtSignature in array content during streaming with thinking models

@​langchain/core@​1.1.31

Patch Changes

  • #10271 7373b4c Thanks @​jacoblee93! - feat(core): Use uuid7 instead of v4 for generating run ids

  • #10262 b0175a5 Thanks @​maahir30! - fix: Move fakeModel from utils/testing to testing namespace move to updated namespace

  • #10185 414f6ed Thanks @​maahir30! - feat: add custom Vitest matchers for LangChain message and tool call assertions

    Adds a new @langchain/core/testing/matchers export containing custom Vitest matchers (toBeHumanMessage, toBeAIMessage, toBeSystemMessage, toBeToolMessage, toHaveToolCalls, toHaveToolCallCount, toContainToolCall, toHaveToolMessages, toHaveBeenInterrupted, toHaveStructuredResponse) that external users can register via expect.extend(langchainMatchers) in their Vitest setup files. Re-exported from langchain for convenience.

@​langchain/core@​1.1.30

Patch Changes

  • #10243 96c630d Thanks @​hntrl! - fix: add explicit : symbol type annotations to Symbol.for() declarations for cross-version compatibility

    TypeScript infers unique symbol type when Symbol.for() is used without an explicit type annotation, causing type incompatibility when multiple versions of the same package are present in a dependency tree. By adding explicit : symbol annotations, all declarations now use the general symbol type, making them compatible across versions while maintaining identical runtime behavior.

    Changes:

    • Added : symbol to MESSAGE_SYMBOL in messages/base.ts
    • Added : symbol to MIDDLEWARE_BRAND in agents/middleware/types.ts (also changed from Symbol() to Symbol.for() for cross-realm compatibility)
  • #10256 a8b9ccc Thanks @​colifran! - fix(core): standard schema type guards don't support callable schemas

  • #10204 a1f22bb Thanks @​colifran! - feat(core): implement standard schema support for structured output

@​langchain/core@​1.1.29

Patch Changes

... (truncated)

Commits
  • 58ac267 chore: version packages (#10410)
  • a870750 fix(@​langchain/google): Role name for function response in Vertex (#10400)
  • 60f2a95 chore: fix changsets (#10436)
  • e4193f8 fix(@​langchain/google) Fixes for ID in Vertex function calls (#10292)
  • c2960fe fix(google): lazy-load jose in CJS auth helpers (#10407)
  • d69dfcc fix(core): preserve multimodal content in getBufferString as placeholders (#1...
  • d7d0bc7 fix(genai): round-trip thinking content blocks in multi-turn convos (#10415)
  • 08657f2 fix(anthropic): omit undefined sampling params from API requests (#10420)
  • 792d573 fix(community): auto-detect VL model endpoint and add apiUrl override (#10425)
  • 6db417b fix(core): respect timeout option in streamEvents v2 (#10412)
  • Additional commits viewable in compare view

Updates langchain from 1.2.25 to 1.2.33

Release notes

Sourced from langchain's releases.

langchain@1.2.33

Patch Changes

  • #9862 5b250b1 Thanks @​stellarrover! - fix(langchain/agents): Fix ReactAgent routing with returnDirect + beforeModel middleware

    This fixes a routing error when an agent has both tools with returnDirect: true and middleware with beforeModel hooks (e.g., summarizationMiddleware). Before this fix, non-returnDirect tools would fail with "Branch condition returned unknown or null destination".

  • Updated dependencies [6db417b, d69dfcc]:

    • @​langchain/core@​1.1.33

langchain@1.2.32

Patch Changes

langchain@1.2.31

Patch Changes

langchain@1.2.30

Patch Changes

  • #10262 b0175a5 Thanks @​maahir30! - fix: Move fakeModel from utils/testing to testing namespace move to updated namespace

  • #10185 414f6ed Thanks @​maahir30! - feat: add custom Vitest matchers for LangChain message and tool call assertions

    Adds a new @langchain/core/testing/matchers export containing custom Vitest matchers (toBeHumanMessage, toBeAIMessage, toBeSystemMessage, toBeToolMessage, toHaveToolCalls, toHaveToolCallCount, toContainToolCall, toHaveToolMessages, toHaveBeenInterrupted, toHaveStructuredResponse) that external users can register via expect.extend(langchainMatchers) in their Vitest setup files. Re-exported from langchain for convenience.

  • Updated dependencies [7373b4c, b0175a5, 414f6ed]:

    • @​langchain/core@​1.1.31

langchain@1.2.29

Patch Changes

  • #10245 48dfa1d Thanks @​christian-bromann! - fix(agents): propagate structured output retry Command through wrapModelCall middleware

  • #10243 96c630d Thanks @​hntrl! - fix: add explicit : symbol type annotations to Symbol.for() declarations for cross-version compatibility

    TypeScript infers unique symbol type when Symbol.for() is used without an explicit type annotation, causing type incompatibility when multiple versions of the same package are present in a dependency tree. By adding explicit : symbol annotations, all declarations now use the general symbol type, making them compatible across versions while maintaining identical runtime behavior.

    Changes:

... (truncated)

Commits
  • 58ac267 chore: version packages (#10410)
  • a870750 fix(@​langchain/google): Role name for function response in Vertex (#10400)
  • 60f2a95 chore: fix changsets (#10436)
  • e4193f8 fix(@​langchain/google) Fixes for ID in Vertex function calls (#10292)
  • c2960fe fix(google): lazy-load jose in CJS auth helpers (#10407)
  • d69dfcc fix(core): preserve multimodal content in getBufferString as placeholders (#1...
  • d7d0bc7 fix(genai): round-trip thinking content blocks in multi-turn convos (#10415)
  • 08657f2 fix(anthropic): omit undefined sampling params from API requests (#10420)
  • 792d573 fix(community): auto-detect VL model endpoint and add apiUrl override (#10425)
  • 6db417b fix(core): respect timeout option in streamEvents v2 (#10412)
  • Additional commits viewable in compare view

Updates @langchain/anthropic from 1.3.18 to 1.3.24

Release notes

Sourced from @​langchain/anthropic's releases.

@​langchain/anthropic@​1.3.24

Patch Changes

  • #10420 08657f2 Thanks @​pawel-twardziak! - Fix temperature/topK/topP handling: guard all three so undefined values are not set on the request object, and fix broken topK/topP validation when thinking is enabled.
  • Updated dependencies [6db417b, d69dfcc]:
    • @​langchain/core@​1.1.33

@​langchain/anthropic@​1.3.23

Patch Changes

@​langchain/anthropic@​1.3.22

Patch Changes

@​langchain/anthropic@​1.3.21

Patch Changes

  • #10106 9f30267 Thanks @​hntrl! - Add package version metadata to runnable traces. Each package now stamps its version in this.metadata.versions at construction time, making version info available in LangSmith trace metadata.

  • #10166 e9c41f0 Thanks @​kanweiwei! - fix(anthropic): only set topP when defined to avoid API error

  • Updated dependencies [9f30267, 403a99f, 3b1fd54, 77bd982]:

    • @​langchain/core@​1.1.29
Commits
  • 58ac267 chore: version packages (#10410)
  • a870750 fix(@​langchain/google): Role name for function response in Vertex (#10400)
  • 60f2a95 chore: fix changsets (#10436)
  • e4193f8 fix(@​langchain/google) Fixes for ID in Vertex function calls (#10292)
  • c2960fe fix(google): lazy-load jose in CJS auth helpers (#10407)
  • d69dfcc fix(core): preserve multimodal content in getBufferString as placeholders (#1...
  • d7d0bc7 fix(genai): round-trip thinking content blocks in multi-turn convos (#10415)
  • 08657f2 fix(anthropic): omit undefined sampling params from API requests (#10420)
  • 792d573 fix(community): auto-detect VL model endpoint and add apiUrl override (#10425)
  • 6db417b fix(core): respect timeout option in streamEvents v2 (#10412)
  • Additional commits viewable in compare view

Updates modal from 0.7.1 to 0.7.3

Changelog

Sourced from modal's changelog.

js/v0.7.3, go/v0.7.3

  • Migrated SDKs from github.com/modal-labs/libmodal to github.com/modal-labs/modal-client.

modal-js/v0.7.2, modal-go/v0.7.2

  • Updated Sandbox methods to wait for newly created sandboxes to be ready and not error immediately when it's not avaliable yet.
  • Fixed a bug in modal-js so that canceling sandbox.stdout or sandbox.stderr cleans up background resources.
  • Updated Sandbox (JS) to raise a better error when the sandbox was terminated.
Commits
Attestation changes

This version has no provenance attestation, while the previous version (0.7.1) was attested. Review the package versions before updating.


Updates langsmith from 0.5.7 to 0.5.10

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

🔄 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/deepagentsjs/pull/316 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 3/17/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/patch-deps-updates-main-aa589a61c6` --- ### 📝 Commits (1) - [`a106425`](https://github.com/langchain-ai/deepagentsjs/commit/a106425255de27ae52e5982d140995965b89d7e2) build(deps): bump the patch-deps-updates-main group across 1 directory with 7 updates ### 📊 Changes **3 files changed** (+216 additions, -336 deletions) <details> <summary>View changed files</summary> 📝 `libs/deepagents/package.json` (+1 -1) 📝 `libs/providers/quickjs/package.json` (+1 -1) 📝 `pnpm-lock.yaml` (+214 -334) </details> ### 📄 Description Bumps the patch-deps-updates-main group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.3` | `3.3.5` | | [eslint](https://github.com/eslint/eslint) | `10.0.0` | `10.0.3` | | [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.1.26` | `1.1.33` | | [langchain](https://github.com/langchain-ai/langchainjs) | `1.2.25` | `1.2.33` | | [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.3.18` | `1.3.24` | | [modal](https://github.com/modal-labs/modal-client) | `0.7.1` | `0.7.3` | | [langsmith](https://github.com/langchain-ai/langsmith-sdk) | `0.5.7` | `0.5.10` | Updates `@eslint/eslintrc` from 3.3.3 to 3.3.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslintrc/releases"><code>@​eslint/eslintrc</code>'s releases</a>.</em></p> <blockquote> <h2>eslintrc: v3.3.5</h2> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5">3.3.5</a> (2026-03-04)</h2> <h3>Bug Fixes</h3> <ul> <li>update dependency minimatch to ^3.1.5 (<a href="https://redirect.github.com/eslint/eslintrc/issues/227">#227</a>) (<a href="https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e">3dc2381</a>)</li> </ul> <h2>eslintrc: v3.3.4</h2> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.3...eslintrc-v3.3.4">3.3.4</a> (2026-02-22)</h2> <h3>Bug Fixes</h3> <ul> <li>update <code>ajv</code> to <code>6.14.0</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslintrc/issues/221">#221</a>) (<a href="https://github.com/eslint/eslintrc/commit/9139140aece172fa4c11a466c493609be31cfa54">9139140</a>)</li> <li>update <code>minimatch</code> to <code>3.1.3</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslintrc/issues/224">#224</a>) (<a href="https://github.com/eslint/eslintrc/commit/30339d036361c13362d5a38191bb2388ad56bb6f">30339d0</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md"><code>@​eslint/eslintrc</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5">3.3.5</a> (2026-03-04)</h2> <h3>Bug Fixes</h3> <ul> <li>update dependency minimatch to ^3.1.5 (<a href="https://redirect.github.com/eslint/eslintrc/issues/227">#227</a>) (<a href="https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e">3dc2381</a>)</li> </ul> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.3...eslintrc-v3.3.4">3.3.4</a> (2026-02-22)</h2> <h3>Bug Fixes</h3> <ul> <li>update <code>ajv</code> to <code>6.14.0</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslintrc/issues/221">#221</a>) (<a href="https://github.com/eslint/eslintrc/commit/9139140aece172fa4c11a466c493609be31cfa54">9139140</a>)</li> <li>update <code>minimatch</code> to <code>3.1.3</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslintrc/issues/224">#224</a>) (<a href="https://github.com/eslint/eslintrc/commit/30339d036361c13362d5a38191bb2388ad56bb6f">30339d0</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslintrc/commit/5135df1a5388ebb2e340a631c69f0d3ce9f2432f"><code>5135df1</code></a> chore: release 3.3.5 🚀 (<a href="https://redirect.github.com/eslint/eslintrc/issues/228">#228</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/c109d69371e8544823637b708a16735e9136536c"><code>c109d69</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/eslintrc/commit/3dc2381e3e063f41e6b135650d05cdfe4045804e"><code>3dc2381</code></a> fix: update dependency minimatch to ^3.1.5 (<a href="https://redirect.github.com/eslint/eslintrc/issues/227">#227</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/81385b67f04cac42ab068dc78e3ee1ce6668ef5c"><code>81385b6</code></a> ci: pin Node.js 25.6.1 (<a href="https://redirect.github.com/eslint/eslintrc/issues/226">#226</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/4c45e24751db5eb5da5507e2d9daee7d14d53b55"><code>4c45e24</code></a> chore: release 3.3.4 🚀 (<a href="https://redirect.github.com/eslint/eslintrc/issues/223">#223</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/30339d036361c13362d5a38191bb2388ad56bb6f"><code>30339d0</code></a> fix: update <code>minimatch</code> to <code>3.1.3</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslintrc/issues/224">#224</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/9139140aece172fa4c11a466c493609be31cfa54"><code>9139140</code></a> fix: update <code>ajv</code> to <code>6.14.0</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslintrc/issues/221">#221</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/245ada592eef13bb457f30ecd8b5cb9cfb4da0a9"><code>245ada5</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/eslintrc/commit/78b1a0ecec3f88d780b31418da61f57232cf83dc"><code>78b1a0e</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/eslintrc/commit/df32fff115e0666077787def434a200f2aa5f8f7"><code>df32fff</code></a> docs: Update README sponsors</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.3...eslintrc-v3.3.5">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 10.0.0 to 10.0.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v10.0.3</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4"><code>e511b58</code></a> fix: update eslint (<a href="https://redirect.github.com/eslint/eslint/issues/20595">#20595</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a"><code>f4c9cf9</code></a> fix: include variable name in <code>no-useless-assignment</code> message (<a href="https://redirect.github.com/eslint/eslint/issues/20581">#20581</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1"><code>ee9ff31</code></a> fix: update dependency minimatch to ^10.2.4 (<a href="https://redirect.github.com/eslint/eslint/issues/20562">#20562</a>) (Milos Djermanovic)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6"><code>9fc31b0</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758"><code>4efaa36</code></a> docs: add info box for <code>eslint-plugin-eslint-comments</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20570">#20570</a>) (DesselBane)</li> <li><a href="https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d"><code>23b2759</code></a> docs: add v10 migration guide link to Use docs index (<a href="https://redirect.github.com/eslint/eslint/issues/20577">#20577</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb"><code>80259a9</code></a> docs: Remove deprecated eslintrc documentation files (<a href="https://redirect.github.com/eslint/eslint/issues/20472">#20472</a>) (Copilot)</li> <li><a href="https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395"><code>9b9b4ba</code></a> docs: fix typo in no-await-in-loop documentation (<a href="https://redirect.github.com/eslint/eslint/issues/20575">#20575</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a"><code>e7d72a7</code></a> docs: document TypeScript 5.3 minimum supported version (<a href="https://redirect.github.com/eslint/eslint/issues/20547">#20547</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e"><code>ef8fb92</code></a> chore: package.json update for eslint-config-eslint release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/e8f21040f675753e92df8e04f2dbd03addb92985"><code>e8f2104</code></a> chore: updates for v9.39.4 release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/5cd1604cea5734bc235155a1a1add9f08ae83370"><code>5cd1604</code></a> refactor: simplify isCombiningCharacter helper (<a href="https://redirect.github.com/eslint/eslint/issues/20524">#20524</a>) (Huáng Jùnliàng)</li> <li><a href="https://github.com/eslint/eslint/commit/70ff1d07a8e7eba9e70b67ea55fcf2e47cdc9b2d"><code>70ff1d0</code></a> chore: eslint-config-eslint require Node <code>^20.19.0 || ^22.13.0 || &gt;=24</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20586">#20586</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e32df71a569d5f4aca13079dedd4ae76ea05168a"><code>e32df71</code></a> chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps (<a href="https://redirect.github.com/eslint/eslint/issues/20576">#20576</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/53ca6eeed87262ebddd20636107f486badabcc1f"><code>53ca6ee</code></a> chore: disable <code>eslint-comments/no-unused-disable</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/20578">#20578</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e1218957452e223af27ace1f9d031ab421aec08f"><code>e121895</code></a> ci: pin Node.js 25.6.1 (<a href="https://redirect.github.com/eslint/eslint/issues/20559">#20559</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/efc5aef2f9a05f01d5cad53dcb91e7f2c575e295"><code>efc5aef</code></a> chore: update <code>tsconfig.json</code> in <code>eslint-config-eslint</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20551">#20551</a>) (Francesco Trotta)</li> </ul> <h2>v10.0.2</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/2b723616a4daeacd4605f11b4d087d4a7cae5c74"><code>2b72361</code></a> fix: update <code>ajv</code> to <code>6.14.0</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslint/issues/20537">#20537</a>) (루밀LuMir)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/13eeedbbd16218b0da1425b78cb284937fd964ca"><code>13eeedb</code></a> docs: link rule type explanation to CLI option --fix-type (<a href="https://redirect.github.com/eslint/eslint/issues/20548">#20548</a>) (Mike McCready)</li> <li><a href="https://github.com/eslint/eslint/commit/98cbf6ba53a1fb2028d25078c7049a538d0e392c"><code>98cbf6b</code></a> docs: update migration guide per Program range change (<a href="https://redirect.github.com/eslint/eslint/issues/20534">#20534</a>) (Huáng Jùnliàng)</li> <li><a href="https://github.com/eslint/eslint/commit/61a24054411fa56ce74bef554846caa9d8cb01f5"><code>61a2405</code></a> docs: add missing semicolon in vars-on-top rule example (<a href="https://redirect.github.com/eslint/eslint/issues/20533">#20533</a>) (Abilash)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/951223b29669885643f7854d7c824288ba962d7e"><code>951223b</code></a> chore: update dependency <code>@​eslint/eslintrc</code> to ^3.3.4 (<a href="https://redirect.github.com/eslint/eslint/issues/20553">#20553</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/6aa1afe6694f3fd7f82116109a5ef2ad18ece074"><code>6aa1afe</code></a> chore: update dependency eslint-plugin-jsdoc to ^62.7.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20536">#20536</a>) (Milos Djermanovic)</li> </ul> <h2>v10.0.1</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e"><code>c87d5bd</code></a> fix: update eslint (<a href="https://redirect.github.com/eslint/eslint/issues/20531">#20531</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a"><code>d841001</code></a> fix: update <code>minimatch</code> to <code>10.2.1</code> to address security vulnerabilities (<a href="https://redirect.github.com/eslint/eslint/issues/20519">#20519</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78"><code>04c2147</code></a> fix: update error message for unused suppressions (<a href="https://redirect.github.com/eslint/eslint/issues/20496">#20496</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003"><code>38b089c</code></a> fix: update dependency <code>@​eslint/config-array</code> to ^0.23.1 (<a href="https://redirect.github.com/eslint/eslint/issues/20484">#20484</a>) (renovate[bot])</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a"><code>5b3dbce</code></a> docs: add AI acknowledgement section to templates (<a href="https://redirect.github.com/eslint/eslint/issues/20431">#20431</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c"><code>6f23076</code></a> docs: toggle nav in no-JS mode (<a href="https://redirect.github.com/eslint/eslint/issues/20476">#20476</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9"><code>b69cfb3</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> <h2>Chores</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/bfce7eaa0ec5d6591fd247b7ff57b51e45fb88a1"><code>bfce7ea</code></a> 10.0.3</li> <li><a href="https://github.com/eslint/eslint/commit/d44ced84bb00b1df3c616255f28d036089703ed8"><code>d44ced8</code></a> Build: changelog update for 10.0.3</li> <li><a href="https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4"><code>e511b58</code></a> fix: update eslint (<a href="https://redirect.github.com/eslint/eslint/issues/20595">#20595</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e"><code>ef8fb92</code></a> chore: package.json update for eslint-config-eslint release</li> <li><a href="https://github.com/eslint/eslint/commit/e8f21040f675753e92df8e04f2dbd03addb92985"><code>e8f2104</code></a> chore: updates for v9.39.4 release</li> <li><a href="https://github.com/eslint/eslint/commit/5cd1604cea5734bc235155a1a1add9f08ae83370"><code>5cd1604</code></a> refactor: simplify isCombiningCharacter helper (<a href="https://redirect.github.com/eslint/eslint/issues/20524">#20524</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6"><code>9fc31b0</code></a> docs: Update README</li> <li><a href="https://github.com/eslint/eslint/commit/70ff1d07a8e7eba9e70b67ea55fcf2e47cdc9b2d"><code>70ff1d0</code></a> chore: eslint-config-eslint require Node <code>^20.19.0 || ^22.13.0 || &gt;=24</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20586">#20586</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a"><code>f4c9cf9</code></a> fix: include variable name in <code>no-useless-assignment</code> message (<a href="https://redirect.github.com/eslint/eslint/issues/20581">#20581</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758"><code>4efaa36</code></a> docs: add info box for <code>eslint-plugin-eslint-comments</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20570">#20570</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v10.0.0...v10.0.3">compare view</a></li> </ul> </details> <br /> Updates `@langchain/core` from 1.1.26 to 1.1.33 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain-ai/langchainjs/releases"><code>@​langchain/core</code>'s releases</a>.</em></p> <blockquote> <h2><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.33</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10412">#10412</a> <a href="https://github.com/langchain-ai/langchainjs/commit/6db417b03ecb5e2ace413389d982294e0ac88433"><code>6db417b</code></a> Thanks <a href="https://github.com/pawel-twardziak"><code>@​pawel-twardziak</code></a>! - fix(core): respect timeout option in streamEvents v2</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10424">#10424</a> <a href="https://github.com/langchain-ai/langchainjs/commit/d69dfcca97503cf1c0b7e70ccf5fb7d507c60982"><code>d69dfcc</code></a> Thanks <a href="https://github.com/pawel-twardziak"><code>@​pawel-twardziak</code></a>! - fix(core): preserve multimodal content in getBufferString as placeholders</p> </li> </ul> <h2><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.32</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10330">#10330</a> <a href="https://github.com/langchain-ai/langchainjs/commit/26488b596f01b7b7fe2f1d97d07164e52365ade5"><code>26488b5</code></a> Thanks <a href="https://github.com/hntrl"><code>@​hntrl</code></a>! - fix(core): treat empty string tool call chunk IDs as missing during merge</p> <p>Fixed <code>_mergeLists</code> in message base to treat empty string <code>&quot;&quot;</code> IDs the same as <code>null</code>/<code>undefined</code> when merging tool call chunks. This fixes old completions-style streaming where follow-up chunks carry <code>id: &quot;&quot;</code> instead of <code>undefined</code>, which previously prevented chunks from being merged by index.</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10167">#10167</a> <a href="https://github.com/langchain-ai/langchainjs/commit/ca826f6fecae6087bf0dee7781ee80b587396ec1"><code>ca826f6</code></a> Thanks <a href="https://github.com/colifran"><code>@​colifran</code></a>! - feat: implement type inference for tool streams</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10334">#10334</a> <a href="https://github.com/langchain-ai/langchainjs/commit/a602c42db75d7e7e01cab38b12e0b65b9c0cce95"><code>a602c42</code></a> Thanks <a href="https://github.com/maahir30"><code>@​maahir30</code></a>! - fix(core): add JSDoc docstrings to fakeModel builder API and export FakeBuiltModel</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10254">#10254</a> <a href="https://github.com/langchain-ai/langchainjs/commit/db7d017f7ce13cb937147aabcbfa3847d80bde9d"><code>db7d017</code></a> Thanks <a href="https://github.com/pawel-twardziak"><code>@​pawel-twardziak</code></a>! - fix(core): preserve thoughtSignature in array content during streaming with thinking models</p> </li> </ul> <h2><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.31</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10271">#10271</a> <a href="https://github.com/langchain-ai/langchainjs/commit/7373b4cd6a78bee105a952a11838c573fd1aafae"><code>7373b4c</code></a> Thanks <a href="https://github.com/jacoblee93"><code>@​jacoblee93</code></a>! - feat(core): Use uuid7 instead of v4 for generating run ids</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10262">#10262</a> <a href="https://github.com/langchain-ai/langchainjs/commit/b0175a5d3b68e8fba44a85bc23879bd06def2f52"><code>b0175a5</code></a> Thanks <a href="https://github.com/maahir30"><code>@​maahir30</code></a>! - fix: Move fakeModel from utils/testing to testing namespace move to updated namespace</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10185">#10185</a> <a href="https://github.com/langchain-ai/langchainjs/commit/414f6ed402ac6f1c0fd6cce4bed64fa3708eea3d"><code>414f6ed</code></a> Thanks <a href="https://github.com/maahir30"><code>@​maahir30</code></a>! - feat: add custom Vitest matchers for LangChain message and tool call assertions</p> <p>Adds a new <code>@langchain/core/testing/matchers</code> export containing custom Vitest matchers (<code>toBeHumanMessage</code>, <code>toBeAIMessage</code>, <code>toBeSystemMessage</code>, <code>toBeToolMessage</code>, <code>toHaveToolCalls</code>, <code>toHaveToolCallCount</code>, <code>toContainToolCall</code>, <code>toHaveToolMessages</code>, <code>toHaveBeenInterrupted</code>, <code>toHaveStructuredResponse</code>) that external users can register via <code>expect.extend(langchainMatchers)</code> in their Vitest setup files. Re-exported from <code>langchain</code> for convenience.</p> </li> </ul> <h2><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.30</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10243">#10243</a> <a href="https://github.com/langchain-ai/langchainjs/commit/96c630dfd009f2546d5bc36f5067ff868bb4067f"><code>96c630d</code></a> Thanks <a href="https://github.com/hntrl"><code>@​hntrl</code></a>! - fix: add explicit <code>: symbol</code> type annotations to Symbol.for() declarations for cross-version compatibility</p> <p>TypeScript infers <code>unique symbol</code> type when Symbol.for() is used without an explicit type annotation, causing type incompatibility when multiple versions of the same package are present in a dependency tree. By adding explicit <code>: symbol</code> annotations, all declarations now use the general symbol type, making them compatible across versions while maintaining identical runtime behavior.</p> <p>Changes:</p> <ul> <li>Added <code>: symbol</code> to <code>MESSAGE_SYMBOL</code> in messages/base.ts</li> <li>Added <code>: symbol</code> to <code>MIDDLEWARE_BRAND</code> in agents/middleware/types.ts (also changed from Symbol() to Symbol.for() for cross-realm compatibility)</li> </ul> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10256">#10256</a> <a href="https://github.com/langchain-ai/langchainjs/commit/a8b9ccca5a85984a5a30008acd09f9991e591638"><code>a8b9ccc</code></a> Thanks <a href="https://github.com/colifran"><code>@​colifran</code></a>! - fix(core): standard schema type guards don't support callable schemas</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10204">#10204</a> <a href="https://github.com/langchain-ai/langchainjs/commit/a1f22bba907731a18dca23c31cec5333444a3f55"><code>a1f22bb</code></a> Thanks <a href="https://github.com/colifran"><code>@​colifran</code></a>! - feat(core): implement standard schema support for structured output</p> </li> </ul> <h2><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.29</h2> <h3>Patch Changes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain-ai/langchainjs/commit/58ac26793c378e60f6e60dce39825b2e8a54e8b1"><code>58ac267</code></a> chore: version packages (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10410">#10410</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/a870750d6edc002b7987f867fd1aae3b1eabe089"><code>a870750</code></a> fix(<code>@​langchain/google</code>): Role name for function response in Vertex (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10400">#10400</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/60f2a95012dbe23ea72dbaa93c626ecf80612690"><code>60f2a95</code></a> chore: fix changsets (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10436">#10436</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/e4193f8934b5fdb5f553a7068aca2e945d0e3763"><code>e4193f8</code></a> fix(<code>@​langchain/google</code>) Fixes for ID in Vertex function calls (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10292">#10292</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/c2960fe97a299ed1b748eeab53806badbfd35704"><code>c2960fe</code></a> fix(google): lazy-load jose in CJS auth helpers (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10407">#10407</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/d69dfcca97503cf1c0b7e70ccf5fb7d507c60982"><code>d69dfcc</code></a> fix(core): preserve multimodal content in getBufferString as placeholders (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/1">#1</a>...</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/d7d0bc70cdb2ea92b365807600fa85ec107ffd0e"><code>d7d0bc7</code></a> fix(genai): round-trip thinking content blocks in multi-turn convos (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10415">#10415</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/08657f21b330ee05b86a8abd557aef3939f5581b"><code>08657f2</code></a> fix(anthropic): omit undefined sampling params from API requests (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10420">#10420</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/792d5735f9cb41d418738fd55684be2c68832c55"><code>792d573</code></a> fix(community): auto-detect VL model endpoint and add apiUrl override (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10425">#10425</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/6db417b03ecb5e2ace413389d982294e0ac88433"><code>6db417b</code></a> fix(core): respect timeout option in streamEvents v2 (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10412">#10412</a>)</li> <li>Additional commits viewable in <a href="https://github.com/langchain-ai/langchainjs/compare/@langchain/core@1.1.26...@langchain/core@1.1.33">compare view</a></li> </ul> </details> <br /> Updates `langchain` from 1.2.25 to 1.2.33 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain-ai/langchainjs/releases">langchain's releases</a>.</em></p> <blockquote> <h2>langchain@1.2.33</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/9862">#9862</a> <a href="https://github.com/langchain-ai/langchainjs/commit/5b250b1a273df0ab4126b22d140dc2420130421f"><code>5b250b1</code></a> Thanks <a href="https://github.com/stellarrover"><code>@​stellarrover</code></a>! - fix(langchain/agents): Fix ReactAgent routing with returnDirect + beforeModel middleware</p> <p>This fixes a routing error when an agent has both tools with returnDirect: true and middleware with beforeModel hooks (e.g., summarizationMiddleware). Before this fix, non-returnDirect tools would fail with &quot;Branch condition returned unknown or null destination&quot;.</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/langchain-ai/langchainjs/commit/6db417b03ecb5e2ace413389d982294e0ac88433"><code>6db417b</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/d69dfcca97503cf1c0b7e70ccf5fb7d507c60982"><code>d69dfcc</code></a>]:</p> <ul> <li><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.33</li> </ul> </li> </ul> <h2>langchain@1.2.32</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10405">#10405</a> <a href="https://github.com/langchain-ai/langchainjs/commit/afbf5f1b1a9c6014f994829ab92bbfcaecb8a30b"><code>afbf5f1</code></a> Thanks <a href="https://github.com/christian-bromann"><code>@​christian-bromann</code></a>! - fix(langchain): add browser export</li> </ul> <h2>langchain@1.2.31</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10265">#10265</a> <a href="https://github.com/langchain-ai/langchainjs/commit/2647b4841bc4ae28dc6c8b245532df8620611a74"><code>2647b48</code></a> Thanks <a href="https://github.com/christian-bromann"><code>@​christian-bromann</code></a>! - fix(langchain): export todo schema</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10167">#10167</a> <a href="https://github.com/langchain-ai/langchainjs/commit/ca826f6fecae6087bf0dee7781ee80b587396ec1"><code>ca826f6</code></a> Thanks <a href="https://github.com/colifran"><code>@​colifran</code></a>! - feat: implement type inference for tool streams</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10290">#10290</a> <a href="https://github.com/langchain-ai/langchainjs/commit/a596d3f7395c0ab27357aa0cd30bafb2d5d967c1"><code>a596d3f</code></a> Thanks <a href="https://github.com/colifran"><code>@​colifran</code></a>! - fix(langchain): serializable schemas aren't exposed on create agent response format</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/langchain-ai/langchainjs/commit/26488b596f01b7b7fe2f1d97d07164e52365ade5"><code>26488b5</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/ca826f6fecae6087bf0dee7781ee80b587396ec1"><code>ca826f6</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/a602c42db75d7e7e01cab38b12e0b65b9c0cce95"><code>a602c42</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/db7d017f7ce13cb937147aabcbfa3847d80bde9d"><code>db7d017</code></a>]:</p> <ul> <li><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.32</li> </ul> </li> </ul> <h2>langchain@1.2.30</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10262">#10262</a> <a href="https://github.com/langchain-ai/langchainjs/commit/b0175a5d3b68e8fba44a85bc23879bd06def2f52"><code>b0175a5</code></a> Thanks <a href="https://github.com/maahir30"><code>@​maahir30</code></a>! - fix: Move fakeModel from utils/testing to testing namespace move to updated namespace</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10185">#10185</a> <a href="https://github.com/langchain-ai/langchainjs/commit/414f6ed402ac6f1c0fd6cce4bed64fa3708eea3d"><code>414f6ed</code></a> Thanks <a href="https://github.com/maahir30"><code>@​maahir30</code></a>! - feat: add custom Vitest matchers for LangChain message and tool call assertions</p> <p>Adds a new <code>@langchain/core/testing/matchers</code> export containing custom Vitest matchers (<code>toBeHumanMessage</code>, <code>toBeAIMessage</code>, <code>toBeSystemMessage</code>, <code>toBeToolMessage</code>, <code>toHaveToolCalls</code>, <code>toHaveToolCallCount</code>, <code>toContainToolCall</code>, <code>toHaveToolMessages</code>, <code>toHaveBeenInterrupted</code>, <code>toHaveStructuredResponse</code>) that external users can register via <code>expect.extend(langchainMatchers)</code> in their Vitest setup files. Re-exported from <code>langchain</code> for convenience.</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/langchain-ai/langchainjs/commit/7373b4cd6a78bee105a952a11838c573fd1aafae"><code>7373b4c</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/b0175a5d3b68e8fba44a85bc23879bd06def2f52"><code>b0175a5</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/414f6ed402ac6f1c0fd6cce4bed64fa3708eea3d"><code>414f6ed</code></a>]:</p> <ul> <li><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.31</li> </ul> </li> </ul> <h2>langchain@1.2.29</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10245">#10245</a> <a href="https://github.com/langchain-ai/langchainjs/commit/48dfa1dd08c0c2c801356a8fd0d17f08c85f967e"><code>48dfa1d</code></a> Thanks <a href="https://github.com/christian-bromann"><code>@​christian-bromann</code></a>! - fix(agents): propagate structured output retry Command through wrapModelCall middleware</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10243">#10243</a> <a href="https://github.com/langchain-ai/langchainjs/commit/96c630dfd009f2546d5bc36f5067ff868bb4067f"><code>96c630d</code></a> Thanks <a href="https://github.com/hntrl"><code>@​hntrl</code></a>! - fix: add explicit <code>: symbol</code> type annotations to Symbol.for() declarations for cross-version compatibility</p> <p>TypeScript infers <code>unique symbol</code> type when Symbol.for() is used without an explicit type annotation, causing type incompatibility when multiple versions of the same package are present in a dependency tree. By adding explicit <code>: symbol</code> annotations, all declarations now use the general symbol type, making them compatible across versions while maintaining identical runtime behavior.</p> <p>Changes:</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain-ai/langchainjs/commit/58ac26793c378e60f6e60dce39825b2e8a54e8b1"><code>58ac267</code></a> chore: version packages (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10410">#10410</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/a870750d6edc002b7987f867fd1aae3b1eabe089"><code>a870750</code></a> fix(<code>@​langchain/google</code>): Role name for function response in Vertex (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10400">#10400</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/60f2a95012dbe23ea72dbaa93c626ecf80612690"><code>60f2a95</code></a> chore: fix changsets (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10436">#10436</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/e4193f8934b5fdb5f553a7068aca2e945d0e3763"><code>e4193f8</code></a> fix(<code>@​langchain/google</code>) Fixes for ID in Vertex function calls (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10292">#10292</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/c2960fe97a299ed1b748eeab53806badbfd35704"><code>c2960fe</code></a> fix(google): lazy-load jose in CJS auth helpers (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10407">#10407</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/d69dfcca97503cf1c0b7e70ccf5fb7d507c60982"><code>d69dfcc</code></a> fix(core): preserve multimodal content in getBufferString as placeholders (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/1">#1</a>...</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/d7d0bc70cdb2ea92b365807600fa85ec107ffd0e"><code>d7d0bc7</code></a> fix(genai): round-trip thinking content blocks in multi-turn convos (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10415">#10415</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/08657f21b330ee05b86a8abd557aef3939f5581b"><code>08657f2</code></a> fix(anthropic): omit undefined sampling params from API requests (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10420">#10420</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/792d5735f9cb41d418738fd55684be2c68832c55"><code>792d573</code></a> fix(community): auto-detect VL model endpoint and add apiUrl override (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10425">#10425</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/6db417b03ecb5e2ace413389d982294e0ac88433"><code>6db417b</code></a> fix(core): respect timeout option in streamEvents v2 (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10412">#10412</a>)</li> <li>Additional commits viewable in <a href="https://github.com/langchain-ai/langchainjs/compare/langchain@1.2.25...langchain@1.2.33">compare view</a></li> </ul> </details> <br /> Updates `@langchain/anthropic` from 1.3.18 to 1.3.24 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain-ai/langchainjs/releases"><code>@​langchain/anthropic</code>'s releases</a>.</em></p> <blockquote> <h2><code>@​langchain/anthropic</code><a href="https://github.com/1"><code>@​1</code></a>.3.24</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10420">#10420</a> <a href="https://github.com/langchain-ai/langchainjs/commit/08657f21b330ee05b86a8abd557aef3939f5581b"><code>08657f2</code></a> Thanks <a href="https://github.com/pawel-twardziak"><code>@​pawel-twardziak</code></a>! - Fix temperature/topK/topP handling: guard all three so undefined values are not set on the request object, and fix broken topK/topP validation when thinking is enabled.</li> <li>Updated dependencies [<a href="https://github.com/langchain-ai/langchainjs/commit/6db417b03ecb5e2ace413389d982294e0ac88433"><code>6db417b</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/d69dfcca97503cf1c0b7e70ccf5fb7d507c60982"><code>d69dfcc</code></a>]: <ul> <li><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.33</li> </ul> </li> </ul> <h2><code>@​langchain/anthropic</code><a href="https://github.com/1"><code>@​1</code></a>.3.23</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10250">#10250</a> <a href="https://github.com/langchain-ai/langchainjs/commit/8252619b727bfcc37a3f01921edf3550d50949f6"><code>8252619</code></a> Thanks <a href="https://github.com/JadenKim-dev"><code>@​JadenKim-dev</code></a>! - fix(anthropic): prevent cache token double-counting in streaming</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/langchain-ai/langchainjs/commit/26488b596f01b7b7fe2f1d97d07164e52365ade5"><code>26488b5</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/ca826f6fecae6087bf0dee7781ee80b587396ec1"><code>ca826f6</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/a602c42db75d7e7e01cab38b12e0b65b9c0cce95"><code>a602c42</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/db7d017f7ce13cb937147aabcbfa3847d80bde9d"><code>db7d017</code></a>]:</p> <ul> <li><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.32</li> </ul> </li> </ul> <h2><code>@​langchain/anthropic</code><a href="https://github.com/1"><code>@​1</code></a>.3.22</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10207">#10207</a> <a href="https://github.com/langchain-ai/langchainjs/commit/acab2f75d6661b17b5f5f5eceb113427f7d32036"><code>acab2f7</code></a> Thanks <a href="https://github.com/colifran"><code>@​colifran</code></a>! - feat(anthropic): implement standard schema support for structured output</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/langchain-ai/langchainjs/commit/96c630dfd009f2546d5bc36f5067ff868bb4067f"><code>96c630d</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/a8b9ccca5a85984a5a30008acd09f9991e591638"><code>a8b9ccc</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/a1f22bba907731a18dca23c31cec5333444a3f55"><code>a1f22bb</code></a>]:</p> <ul> <li><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.30</li> </ul> </li> </ul> <h2><code>@​langchain/anthropic</code><a href="https://github.com/1"><code>@​1</code></a>.3.21</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10106">#10106</a> <a href="https://github.com/langchain-ai/langchainjs/commit/9f30267e95a2a42fac71f1d3674b84c5a190dbbc"><code>9f30267</code></a> Thanks <a href="https://github.com/hntrl"><code>@​hntrl</code></a>! - Add package version metadata to runnable traces. Each package now stamps its version in <code>this.metadata.versions</code> at construction time, making version info available in LangSmith trace metadata.</p> </li> <li> <p><a href="https://redirect.github.com/langchain-ai/langchainjs/pull/10166">#10166</a> <a href="https://github.com/langchain-ai/langchainjs/commit/e9c41f0ab9ea6e7fdeceffa9063a422d4fb62777"><code>e9c41f0</code></a> Thanks <a href="https://github.com/kanweiwei"><code>@​kanweiwei</code></a>! - fix(anthropic): only set topP when defined to avoid API error</p> </li> <li> <p>Updated dependencies [<a href="https://github.com/langchain-ai/langchainjs/commit/9f30267e95a2a42fac71f1d3674b84c5a190dbbc"><code>9f30267</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/403a99fd826383f30300809ae077e1c967023520"><code>403a99f</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/3b1fd5458a4aa29c398122829f383f21b5ac39da"><code>3b1fd54</code></a>, <a href="https://github.com/langchain-ai/langchainjs/commit/77bd98274a885e947d76f7a9c6dd0b3763453218"><code>77bd982</code></a>]:</p> <ul> <li><code>@​langchain/core</code><a href="https://github.com/1"><code>@​1</code></a>.1.29</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain-ai/langchainjs/commit/58ac26793c378e60f6e60dce39825b2e8a54e8b1"><code>58ac267</code></a> chore: version packages (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10410">#10410</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/a870750d6edc002b7987f867fd1aae3b1eabe089"><code>a870750</code></a> fix(<code>@​langchain/google</code>): Role name for function response in Vertex (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10400">#10400</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/60f2a95012dbe23ea72dbaa93c626ecf80612690"><code>60f2a95</code></a> chore: fix changsets (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10436">#10436</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/e4193f8934b5fdb5f553a7068aca2e945d0e3763"><code>e4193f8</code></a> fix(<code>@​langchain/google</code>) Fixes for ID in Vertex function calls (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10292">#10292</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/c2960fe97a299ed1b748eeab53806badbfd35704"><code>c2960fe</code></a> fix(google): lazy-load jose in CJS auth helpers (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10407">#10407</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/d69dfcca97503cf1c0b7e70ccf5fb7d507c60982"><code>d69dfcc</code></a> fix(core): preserve multimodal content in getBufferString as placeholders (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/1">#1</a>...</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/d7d0bc70cdb2ea92b365807600fa85ec107ffd0e"><code>d7d0bc7</code></a> fix(genai): round-trip thinking content blocks in multi-turn convos (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10415">#10415</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/08657f21b330ee05b86a8abd557aef3939f5581b"><code>08657f2</code></a> fix(anthropic): omit undefined sampling params from API requests (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10420">#10420</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/792d5735f9cb41d418738fd55684be2c68832c55"><code>792d573</code></a> fix(community): auto-detect VL model endpoint and add apiUrl override (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10425">#10425</a>)</li> <li><a href="https://github.com/langchain-ai/langchainjs/commit/6db417b03ecb5e2ace413389d982294e0ac88433"><code>6db417b</code></a> fix(core): respect timeout option in streamEvents v2 (<a href="https://redirect.github.com/langchain-ai/langchainjs/issues/10412">#10412</a>)</li> <li>Additional commits viewable in <a href="https://github.com/langchain-ai/langchainjs/compare/@langchain/anthropic@1.3.18...@langchain/anthropic@1.3.24">compare view</a></li> </ul> </details> <br /> Updates `modal` from 0.7.1 to 0.7.3 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/modal-labs/modal-client/blob/main/CHANGELOG_GO_JS.md">modal's changelog</a>.</em></p> <blockquote> <h2>js/v0.7.3, go/v0.7.3</h2> <ul> <li>Migrated SDKs from <code>github.com/modal-labs/libmodal</code> to <code>github.com/modal-labs/modal-client</code>.</li> </ul> <h2>modal-js/v0.7.2, modal-go/v0.7.2</h2> <ul> <li>Updated <code>Sandbox</code> methods to wait for newly created sandboxes to be ready and not error immediately when it's not avaliable yet.</li> <li>Fixed a bug in <code>modal-js</code> so that canceling <code>sandbox.stdout</code> or <code>sandbox.stderr</code> cleans up background resources.</li> <li>Updated <code>Sandbox</code> (JS) to raise a better error when the sandbox was terminated.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/modal-labs/modal-client/commits/go/v0.7.3">compare view</a></li> </ul> </details> <details> <summary>Attestation changes</summary> <p>This version has no provenance attestation, while the previous version (0.7.1) was attested. Review the <a href="https://www.npmjs.com/package/modal?activeTab=versions">package versions</a> before updating.</p> </details> <br /> Updates `langsmith` from 0.5.7 to 0.5.10 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/langchain-ai/langsmith-sdk/commits">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> --- <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-06-05 17:22:46 -04:00
yindo closed this issue 2026-06-05 17:22:47 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagentsjs#353