chore(deps): aggregate pending dependency updates - #10546
Open
chrisgervang wants to merge 2 commits into
Open
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 432ee57. Configure here.
| vite@7.3.2, "vite@^6.0.0 || ^7.0.0 || ^8.0.0", "vite@^6.0.0 || ^7.0.0 || ^8.0.0-0": | ||
| version "7.3.2" | ||
| resolved "https://registry.yarnpkg.com/vite/-/vite-7.3.2.tgz#cb041794d4c1395e28baea98198fd6e8f4b96b5c" | ||
| integrity sha512-Bby3NOsna2jsjfLVOHKes8sGwgl4TT0E6vvpYgnAYDIF/tie7MRaFthmKuHx1NSXjiTueXH3do80FMQgvEktRg== |
There was a problem hiding this comment.
Vite security downgrade in lockfile
Medium Severity
The Vitest 4.1.0 bump regenerates yarn.lock so vite falls from 7.3.6 to 7.3.2. That reintroduces CVE-2026-53571 (GHSA-fx2h-pf6j-xcff), a high-severity Windows server.fs.deny bypass fixed in 7.3.5. Yarn Classic mishandles Vitest 4.1.0’s vite OR-range, which likely drove the bad resolution.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 432ee57. Configure here.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Background
Consolidates the currently open Dependabot updates from #10523, #10522, #10348, #10340, #10339, and #10322 into one current branch and supersedes those PRs.
Change List
pre-committo 2.0.0 and regenerate the missing transitive lock entries.@tootallnate/once, and the Vitest toolchain; align the paired Vitest browser and coverage packages at 4.1.0 to avoid unsupported mixed versions.yarn.lockagainst currentmaster.yarn --frozen-lockfile,yarn lint,yarn build, andyarn test-fastpass; fullyarn testpasses 1,127 tests with 8 skipped and 7 local failures reproduced identically onorigin/master.Note
Low Risk
Changes are limited to CI action pins and dev/test dependencies with no application runtime or security-sensitive logic changes.
Overview
Consolidates several open Dependabot bumps into one branch: GitHub Actions pins move to newer patch releases (
actions/checkoutv7.0.1, OpenSSF Scorecard v2.4.4, CodeQL SARIF upload v4.37.6, Coveralls v2.3.8) across release, test, scorecard, and website workflows.Root devDependencies bump the Vitest stack to 4.1.0 (
vitest,@vitest/browser-playwright,@vitest/coverage-v8) so browser, coverage, and core packages stay on the same version.pre-commitgoes from 1.x to 2.0.0, which refreshes its hook runner (moderncross-spawn/which) while keeping the sametest-fastand bindings pre-commit scripts.yarn.lockis regenerated for transitive updates (e.g.@mapbox/tiny-sdf2.2.0,@types/d3-array,@tootallnate/once, esbuild 0.27.7, vite 7.3.2) tied to those bumps.Reviewed by Cursor Bugbot for commit a9985f3. Bugbot is set up for automated code reviews on this repo. Configure here.