Skip to content

chore(deps): update dependency vite to v8.2.1 - #2153

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vite-8.x-lockfile
Open

chore(deps): update dependency vite to v8.2.1#2153
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vite-8.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
vite (source) 8.1.38.2.1 age confidence

Release Notes

vitejs/vite (vite)

v8.2.1

Compare Source

Bug Fixes
Performance Improvements
Documentation
Miscellaneous Chores
Code Refactoring
Tests

v8.2.0

Compare Source

Features
Bug Fixes
  • bundledDev: print build errors to the terminal when an HMR update fails (#​23024) (41c4658)
  • deps: update all non-major dependencies (#​23069) (4c07b74)
  • hmr: preserve environment snapshot during server restart (#​22992) (b1186c3)
  • importAnalysis: interop imports injected into optimized dep files by plugins (#​23029) (8c2a87d)
  • module-runner: keep stack trace interception working when Object.prototype is frozen (#​23073) (599c5b0)
  • server: strip base in indexHtml module graph lookup (#​22932) (fa005d1)
  • support resolving top-level input option with plugins (#​23101) (41df81a)
Documentation
Tests

v8.1.5

Compare Source

Please refer to CHANGELOG.md for details.

v8.1.4

Compare Source

Features
Bug Fixes
Documentation
Miscellaneous Chores
Code Refactoring
Tests
Build System

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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 requested a review from ALRubinger as a code owner July 14, 2026 22:05
@renovate
renovate Bot enabled auto-merge (squash) July 14, 2026 22:05
@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch from cc5911f to 94fb235 Compare July 14, 2026 22:35
@ALRubinger
ALRubinger force-pushed the renovate/vite-8.x-lockfile branch from 94fb235 to ec1c171 Compare July 14, 2026 22:58
@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch from ec1c171 to 0af9eec Compare July 14, 2026 22:59
@codecov

codecov Bot commented Jul 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.39%. Comparing base (3027de7) to head (3b4098c).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2153   +/-   ##
=======================================
  Coverage   83.38%   83.39%           
=======================================
  Files         395      395           
  Lines       39218    39218           
=======================================
+ Hits        32703    32705    +2     
+ Misses       4575     4574    -1     
+ Partials     1940     1939    -1     
Flag Coverage Δ
integration 7.29% <ø> (ø)
unit 81.47% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ALRubinger
ALRubinger force-pushed the renovate/vite-8.x-lockfile branch from 0af9eec to 1e741d4 Compare July 14, 2026 23:11
@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch 3 times, most recently from 29c5f78 to e83adc2 Compare July 19, 2026 09:35
@renovate renovate Bot changed the title chore(deps): update dependency vite to v8.1.4 chore(deps): update dependency vite to v8.1.5 Jul 19, 2026
@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch 4 times, most recently from 5682d76 to d543666 Compare July 24, 2026 17:52
@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch 2 times, most recently from 22ed092 to 31d7d42 Compare August 2, 2026 13:09
@renovate renovate Bot changed the title chore(deps): update dependency vite to v8.1.5 chore(deps): update dependency vite to v8.2.0 Aug 2, 2026
@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch from 31d7d42 to b0560fe Compare August 9, 2026 17:52
@renovate renovate Bot changed the title chore(deps): update dependency vite to v8.2.0 chore(deps): update dependency vite to v8.2.1 Aug 9, 2026
@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch 5 times, most recently from d3cfc99 to 0ea7ca5 Compare August 17, 2026 03:24
@ALRubinger

Copy link
Copy Markdown
Owner

Renovate shepherd: needs a human — root cause is repo-level, not this PR

This PR's Webapp Tests / Webapp Integration E2E failures are not a problem with the dependency bump itself:

[ERR_PNPM_OUTDATED_LOCKFILE] Cannot install with "frozen-lockfile"
because pnpm-lock.yaml is not up to date with <ROOT>/package.json
  specifiers in the lockfile don't match specifiers in package.json

What Renovate did wrong. In webapp/ it rewrote pnpm-lock.yaml's specifier: line to the bumped range while leaving webapp/package.json's range untouched — so the lockfile and manifest disagree and CI's pnpm install --frozen-lockfile refuses to install. In ui/ and docs/ the same bump is written correctly (only the resolved version: moves). Only webapp/ is affected.

Why only webapp/. webapp/ is the one workspace that has both pnpm-lock.yaml and a stray, tracked webapp/package-lock.json. Renovate therefore runs both its npm and pnpm managers over the same webapp/package.json, and the npm manager's range-bumping leaks into the pnpm lockfile's specifier: field without the corresponding manifest edit surviving.

Nothing reads webapp/package-lock.json — it is referenced by no workflow in .github/ and by no target in Taskfile.yml. webapp/ is a pnpm workspace (webapp/pnpm-workspace.yaml), and CI installs with pnpm install --frozen-lockfile at pnpm 11.21.0.

Recommended fix (one change, unblocks every PR in this class): delete the tracked webapp/package-lock.json and add it to webapp/.gitignore. Renovate will then treat webapp/ as pnpm-only and generate correct lockfile-only updates. This PR and its siblings should then rebase clean.

Why the shepherd is not auto-fixing this PR. The per-PR repair is a multi-workspace lockfile regeneration on top of a conflicted rebase. Re-deriving the conflicted lockfiles pulls in incidental transitive drift beyond what this PR claims to change (in one trial, docs/pnpm-lock.yaml also moved shiki, js-yaml, smol-toml, remark-smartypants, and @napi-rs/wasm-runtime). Deciding what drift may ride along in a single-dependency PR is a judgment call, so it is being left to you rather than merged unattended.

The branch is exactly as Renovate authored it; nothing here has been rewritten.

Posted by the renovate-shepherd skill.

@renovate
renovate Bot force-pushed the renovate/vite-8.x-lockfile branch from 0ea7ca5 to 3b4098c Compare August 17, 2026 21:17
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