Skip to content

chore(deps): update dependencies - #1615

Merged
domoritz merged 1 commit into
masterfrom
domoritz/Update-dependencies-make-a-pull-request
Sep 2, 2026
Merged

domoritz merged 1 commit into
masterfrom
domoritz/Update-dependencies-make-a-pull-request

Conversation

@domoritz

@domoritz domoritz commented Sep 1, 2026

Copy link
Copy Markdown
Member

Update all dependencies to their latest patch and minor versions with ncu, and regenerate the lockfile.

Highlights

  • Build/tooling: vite 8.0.16 → 8.2.2, vitest 4.1.10 → 4.1.11, prettier 3.8.1 → 3.9.6, typescript-eslint 8.54.0 → 8.69.0, @vitejs/plugin-react 6.0.3 → 6.1.1, playwright 1.59.1/1.61.1 → 1.62.1
  • Vega: vega-cli 6.3.1 → 6.4.0, vega-functions 6.1.1 → 6.2.0, vega-interpreter 2.2.1 → 2.3.2, vega-typings 2.1.0 → 2.3.0, vega-selections 6.1.2 → 6.1.5
  • App: react/react-dom 19.2.x → 19.2.8, react-router-dom 7.16.0 → 7.18.3, cytoscape 3.33.1 → 3.34.2, ajv 8.18.0 → 8.20.0
  • Security: npm audit fix resolves the high-severity js-yaml advisory (GHSA-5p4m-2wfm-xmqj). The remaining dompurify advisory only has a fix that downgrades monaco-editor, so it is left alone.
  • The E2E Playwright Docker image moves to v1.62.1-noble to match @playwright/test.

Held back

Major bumps left for separate PRs: eslint 10, jsdom 30, typescript 7. prettier2 intentionally stays on prettier 2.

Verification

All run locally on Node 24 (the version CI uses):

  • npx tsc --noEmit — clean
  • npm run lint — 0 errors
  • npx vitest run --project unit — 37 passed
  • npx playwright test --project=chromium — 84 passed
  • npm run build — succeeds
  • npm ci — resolves cleanly from the regenerated lockfile

🤖 Generated with Claude Code

https://claude.ai/code/session_01YJAJsF48U5ZuD2F1t8f7JJ

Apply all available patch and minor updates with ncu, and refresh the
lockfile (also picks up the js-yaml advisory fix via npm audit fix).

Bump the E2E Playwright Docker image to v1.62.1-noble to match
@playwright/test.

Held back (major, needs separate work): eslint 10, jsdom 30,
typescript 7. prettier2 stays on prettier 2 by design.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJAJsF48U5ZuD2F1t8f7JJ
@domoritz
domoritz merged commit 68c2703 into master Sep 2, 2026
4 checks passed
@domoritz
domoritz deleted the domoritz/Update-dependencies-make-a-pull-request branch September 2, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant