Skip to content

chore(deps): bump jspdf from 3.0.4 to 4.1.0 in the npm_and_yarn group across 1 directory#711

Merged
ding113 merged 1 commit intodevfrom
dependabot/npm_and_yarn/npm_and_yarn-86f792e9c5
Feb 3, 2026
Merged

chore(deps): bump jspdf from 3.0.4 to 4.1.0 in the npm_and_yarn group across 1 directory#711
ding113 merged 1 commit intodevfrom
dependabot/npm_and_yarn/npm_and_yarn-86f792e9c5

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 2, 2026

Bumps the npm_and_yarn group with 1 update in the / directory: jspdf.

Updates jspdf from 3.0.4 to 4.1.0

Release notes

Sourced from jspdf's releases.

v4.1.0

This release fixes several security issues.

What's Changed

Full Changelog: parallax/jsPDF@v4.0.0...v4.1.0

v4.0.0

This release fixes a critical path traversal/local file inclusion security vulnerability in the jsPDF Node.js build. File system access is now restricted by default and can be enabled by either using node's --permission flag or the new jsPDF.allowFsRead property.

There are no other breaking changes.

Commits

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 <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
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Greptile Overview

Greptile Summary

This PR updates the jspdf dependency from the ^3 major line to ^4 in package.json, pulling in jsPDF v4.x (including security fixes mentioned in upstream release notes). The only codebase impact is at dependency resolution/install time, but it can have runtime implications where jsPDF APIs or Node-specific file-loading behavior are used.

Confidence Score: 3/5

  • Generally safe to merge, but as a major dependency bump it may require a quick verification of jsPDF API usage and Node file-loading behavior.
  • Change is limited to a single dependency range update, but it crosses a major version boundary (v3→v4) where upstream notes indicate behavior changes around Node filesystem access; without seeing lockfile/test results here, there is moderate risk of a runtime break if the repo relies on affected APIs.
  • package.json (verify any jsPDF usage and CI/test coverage).

Important Files Changed

Filename Overview
package.json Bumps jspdf dependency range from ^3 to ^4 (major upgrade).

Sequence Diagram

sequenceDiagram
  participant Dev as Developer/CI
  participant NPM as npm/yarn
  participant App as claude-code-hub
  participant jsPDF as jspdf v4.x

  Dev->>NPM: install (package.json updated)
  NPM-->>App: Resolve jspdf ^4
  App->>jsPDF: Import/use jsPDF API
  jsPDF-->>App: Generate PDF output / read resources (Node build restricted by default)
  Note over App,jsPDF: v4 restricts Node fs access unless explicitly enabled
Loading

Bumps the npm_and_yarn group with 1 update in the / directory: [jspdf](https://github.com/parallax/jsPDF).


Updates `jspdf` from 3.0.4 to 4.1.0
- [Release notes](https://github.com/parallax/jsPDF/releases)
- [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md)
- [Commits](parallax/jsPDF@v3.0.4...v4.1.0)

---
updated-dependencies:
- dependency-name: jspdf
  dependency-version: 4.1.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

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 Feb 2, 2026
@dependabot dependabot bot added the javascript Pull requests that update javascript code label Feb 2, 2026
@coderabbitai
Copy link

coderabbitai bot commented Feb 2, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@ding113 ding113 changed the base branch from main to dev February 3, 2026 21:31
@ding113 ding113 merged commit e790445 into dev Feb 3, 2026
14 of 16 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Claude Code Hub Roadmap Feb 3, 2026
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/npm_and_yarn-86f792e9c5 branch February 3, 2026 21:31
@github-actions github-actions bot mentioned this pull request Feb 7, 2026
10 tasks
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

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant