Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 23, 2025

Bumps @langchain/core from 1.0.1 to 1.1.8.

Release notes

Sourced from @​langchain/core's releases.

@​langchain/core@​1.1.8

Patch Changes

@​langchain/core@​1.1.6

Patch Changes

@​langchain/core@​1.1.5

Patch Changes

@​langchain/core@​1.1.4

Patch Changes

@​langchain/core@​1.1.3

Patch Changes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​langchain/core since your current version.


Dependabot compatibility score

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Important

Bump @langchain/core from 1.0.1 to 1.1.8 in package.json with security and functionality improvements.

  • Dependency Update:
    • Bump @langchain/core from 1.0.1 to 1.1.8 in package.json.
  • Improvements:
    • Security hardening for load function.
    • Fix for merging undefined objects.
    • Improved handling of closed ReadableStream in EventStreamCallbackHandler.
    • Various security fixes and better subgraph nesting handling.
    • Use uuid7 for run IDs to prevent errors.
    • Added bindTools to FakeListChatModel and improved toFormattedString() for nested objects.

This description was created by Ellipsis for f3220e2. You can customize this summary. It will automatically update as commits are pushed.

Disclaimer: Experimental PR review

Greptile Summary

This PR updates @langchain/core from version 1.0.1 to 1.1.8, bringing important security hardening and bug fixes.

Key Changes:

  • Security hardening for the load function (addresses potential security vulnerabilities)
  • Fixed "Cannot merge two undefined objects" error
  • Fixed handling of closed ReadableStreams in EventStreamCallbackHandler
  • Fixed missing parent runs in tracer to prevent LangSmith 400 errors
  • Now using uuid7 for run IDs instead of uuid4
  • Removed p-retry as a direct dependency (now bundled internally)

Transitive Updates:

  • langsmith: 0.3.74 → 0.4.2
  • js-tiktoken: 1.0.20 → 1.0.21
  • Minor version bumps for ansi-styles, console-table-printer, and semver

The update is fully backward compatible - all APIs used in the codebase (types, base classes, messages from @langchain/core) remain stable. The langchain CallbackHandler implementation should continue to work without any code changes.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk
  • This is a standard dependency update from a bot that includes important security fixes and bug improvements. All changes are within the minor version range (1.0.1 → 1.1.8) and maintain backward compatibility. The codebase only uses stable APIs from @langchain/core that have not changed. The security hardening for the load function is a valuable improvement.
  • No files require special attention

Important Files Changed

Filename Overview
package.json Updated @langchain/core from ^1.0.1 to ^1.1.8 for security fixes and bug improvements
pnpm-lock.yaml Lock file updated with new dependency versions, including transitive updates to langsmith, js-tiktoken, and other packages

Sequence Diagram

sequenceDiagram
    participant D as Dependabot
    participant P as package.json
    participant L as pnpm-lock.yaml
    participant LC as @langchain/core
    participant LS as langsmith
    participant T as Transitive Deps

    D->>P: Update @langchain/core: 1.0.1 → 1.1.8
    P->>L: Trigger lock file update
    L->>LC: Resolve @langchain/core@1.1.8
    LC->>LS: Pull langsmith 0.4.2 (was 0.3.74)
    LC->>T: Update js-tiktoken, ansi-styles, etc
    T-->>L: Lock transitive dependencies
    L-->>D: Dependencies resolved and locked
Loading

Bumps [@langchain/core](https://github.com/langchain-ai/langchainjs) from 1.0.1 to 1.1.8.
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core==1.0.1...@langchain/core@1.1.8)

---
updated-dependencies:
- dependency-name: "@langchain/core"
  dependency-version: 1.1.8
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Dec 23, 2025
@vercel
Copy link

vercel bot commented Dec 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
langfuse-js Ready Ready Preview Dec 23, 2025 8:10pm

@hassiebp hassiebp merged commit 3fcf2fd into main Dec 23, 2025
8 of 12 checks passed
@hassiebp hassiebp deleted the dependabot/npm_and_yarn/langchain/core-1.1.8 branch December 23, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants