Skip to content

chore: Bump vite and postcss in the UI example - #298

Merged
ecv merged 1 commit into
mainfrom
deps/ui-vite-postcss
Oct 25, 2026
Merged

ecv merged 1 commit into
mainfrom
deps/ui-vite-postcss

Conversation

@ecv

@ecv ecv commented Oct 25, 2026

Copy link
Copy Markdown
Contributor

The UI container image fails to build on Dependabot's vite and postcss bump (#207), so those security updates cannot merge. This PR lands the same bump with a lockfile that matches the manifest. The UI install, library build and example build all pass locally on vite 6.4.

Supersedes #207. Its lockfile did not match its manifest, so the frozen install in the image build rejected it. Versions stay at the bot's targets: vite ^6.4.2 and postcss ^8.5.10, both in the example app only.

#294 also edits the UI manifest and lockfile (different dependencies). Whichever lands second needs a lockfile regeneration.

The Dependabot bump of vite and postcss left the UI lockfile out of sync
with the example's package.json, so the UI image build failed on
`pnpm install --frozen-lockfile`.

Key changes:
- Raise vite to ^6.4.2 and postcss to ^8.5.10 in the example app.
- Regenerate the lockfile so the frozen install passes; the library and
  example builds both succeed on vite 6.
@ecv
ecv requested review from kevwilliams and scotwells October 25, 2026 05:23
@ecv
ecv merged commit 60b3b12 into main Oct 25, 2026
9 checks passed
@ecv
ecv deleted the deps/ui-vite-postcss branch October 25, 2026 06:04
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.

2 participants