Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 5, 2026

This PR contains the following updates:

Package Change Age Confidence
react-svgmt (source) 1.1.111.2.0 age confidence

Release Notes

hugozap/react-svgmt (react-svgmt)

v1.2.0

  • Update React and ReactDOM dependency to v17.0.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Jan 5, 2026
@renovate
Copy link
Contributor Author

renovate bot commented Jan 5, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR!   react@"^16.5.2" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^17.0.0" from [email protected]
npm ERR! node_modules/react-svgmt
npm ERR!   react-svgmt@"1.2.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /runner/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /runner/cache/others/npm/_logs/2026-01-09T13_50_16_603Z-debug-0.log

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 5, 2026

📝 Walkthrough

Walkthrough

The pull request updates a single dependency in package.json: react-svgmt is bumped from 1.1.11 to 1.2.0. No other files, exports, or control flow are changed; this is solely a dependency version update.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: updating react-svgmt dependency from 1.1.11 to v1.2.0, matching the package.json modification.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


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

@codecov
Copy link

codecov bot commented Jan 5, 2026

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

2544-2550: Incompatible React peer dependency.

react-svgmt v1.2.0 requires React 17 as a peer dependency, but this project uses React 16.5.2. Update React or pin react-svgmt to a compatible version.

📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 4cdf4a6 and 5ae9c14.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 5ae9c14 to 8cff953 Compare January 7, 2026 14:14
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2550: The package.json currently pins "react-svgmt": "1.2.0" which
requires React ^17.0.0 while the project dependencies still pin React/ReactDOM
at ^16.5.2; update the React and ReactDOM entries in package.json to a
v17-compatible range (e.g., ^17.0.0) or downgrade react-svgmt to a version
compatible with React 16, then run install and test; specifically modify the
"react" and "react-dom" dependency lines in package.json to match React 17 to
resolve the peer dependency mismatch and ensure package-lock/yarn.lock is
regenerated.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 5ae9c14 and 8cff953.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch 3 times, most recently from 02ccdb1 to caf8930 Compare January 8, 2026 09:52
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: package.json currently pins "react-svgmt": "1.2.0" which requires
React v17 while the project lists "react": "16.5.2"; either replace
"react-svgmt": "1.2.0" with a version compatible with React 16 (find the latest
16-compatible react-svgmt and update that dependency) or upgrade the project's
React dependency to ^17.0.0 and update any breaking changes; update package.json
accordingly and run npm/yarn install and tests to verify.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 02ccdb1 and caf8930.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch 2 times, most recently from 350d3e8 to 8ece1f0 Compare January 8, 2026 11:15
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

2644-2650: react-svgmt 1.2.0 requires React v17.0.0 but project uses v16.5.2.

Upgrading react-svgmt to 1.2.0 will cause unmet peer dependency warnings/errors. React and react-dom must be upgraded to v17.0.0 or the react-svgmt update should be reverted.

📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between caf8930 and 8ece1f0.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 8ece1f0 to 606bb32 Compare January 8, 2026 11:19
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: The package.json update added "react-svgmt": "1.2.0" which requires
React ^17 but this project uses React 16.5.2; either revert the dependency to a
16-compatible release (replace "react-svgmt": "1.2.0" with the last
v16-compatible tag, e.g., "react-svgmt": "1.1.0") or instead upgrade the
project's React and ReactDOM to ^17.x (update package.json entries for "react"
and "react-dom" and run tests); ensure whichever approach you choose resolves
peer dependency warnings and runs the app/tests successfully.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 8ece1f0 and 606bb32.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch 2 times, most recently from 539aa39 to 5b37fc1 Compare January 8, 2026 11:29
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: The project is using React ^16.5.2 while [email protected] requires
React ^17; update the peer dependency by bumping react and react-dom entries in
package.json to a compatible v17 version (e.g., ^17.0.0), then update lockfile
(package-lock.json or yarn.lock) by running the package manager install to
reconcile versions and run tests/build to verify compatibility; ensure
references in any bundler configs or import checks remain valid after the
upgrade.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 606bb32 and 539aa39.

📒 Files selected for processing (1)
  • package.json

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: The project currently uses react v16.5.2 while the added dependency
"react-svgmt": "1.2.0" requires React v17; fix by either updating package.json
to bump "react" and "react-dom" to a compatible v17.x version (and run
tests/build to address any breaking changes), or revert the new package to
"react-svgmt": "1.1.11" in package.json so it remains compatible with React
v16.5.2; update the same dependency entry ("react-svgmt") and the
"react"/"react-dom" entries accordingly and run install to validate.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 539aa39 and 5b37fc1.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 5b37fc1 to c9ede73 Compare January 8, 2026 11:43
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

2644-2650: React version mismatch: react-svgmt v1.2.0 requires React v17.0.0.

react-svgmt v1.2.0 declares peer dependencies on React v17.0.0 and ReactDOM v17.0.0, but this project uses v16.5.2. This will cause peer dependency conflicts and potential runtime errors.

Upgrade React and ReactDOM to v17.0.0, or revert react-svgmt to v1.1.11.

📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 5b37fc1 and c9ede73.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from c9ede73 to 99259b3 Compare January 9, 2026 13:50
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2685: The dependency "react-svgmt": "1.2.0" requires React 17+, but the
project uses React 16.5.2; update package.json to either (A) bump "react" and
"react-dom" to a ^17.0.0 version and then run your package manager install and
run tests, or (B) downgrade "react-svgmt" to a version compatible with React 16
(replace "react-svgmt": "1.2.0" with the older compatible version); ensure you
adjust any breaking API usage in code referencing React/ReactDOM or react-svgmt
and confirm CI/tests pass before merging.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between c9ede73 and 99259b3.

📒 Files selected for processing (1)
  • package.json

"react-redux": "^7.1.1",
"react-svg-pan-zoom": "3.9.0",
"react-svgmt": "1.1.11",
"react-svgmt": "1.2.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

npm info [email protected] peerDependencies

Repository: deepnote/vscode-deepnote

Length of output: 137


🏁 Script executed:

rg -n '"react":|"react-dom":' package.json | head -20

Repository: deepnote/vscode-deepnote

Length of output: 137


Upgrade React and ReactDOM before merging.

react-svgmt 1.2.0 requires React 17.0.0+, but this project uses React 16.5.2. Upgrade both react and react-dom to ^17.0.0, or downgrade react-svgmt to a compatible version.

🤖 Prompt for AI Agents
In @package.json at line 2685, The dependency "react-svgmt": "1.2.0" requires
React 17+, but the project uses React 16.5.2; update package.json to either (A)
bump "react" and "react-dom" to a ^17.0.0 version and then run your package
manager install and run tests, or (B) downgrade "react-svgmt" to a version
compatible with React 16 (replace "react-svgmt": "1.2.0" with the older
compatible version); ensure you adjust any breaking API usage in code
referencing React/ReactDOM or react-svgmt and confirm CI/tests pass before
merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant