Skip to content

build(v1): upgrade frontend toolchain to Vite 8 and plugin-react-swc 4 - #169

Merged
sfc-gh-bnisco merged 1 commit into
masterfrom
bump-v1-vite-8
Jul 28, 2026
Merged

build(v1): upgrade frontend toolchain to Vite 8 and plugin-react-swc 4#169
sfc-gh-bnisco merged 1 commit into
masterfrom
bump-v1-vite-8

Conversation

@sfc-gh-bnisco

@sfc-gh-bnisco sfc-gh-bnisco commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Single change that supersedes dependabot PRs #160, #162, #163, #166, #167, #168.

Before: v1 template + all 3 examples on vite ^6.4.2 / @vitejs/plugin-react-swc ^3.9.0. Dependabot bumped one example at a time, so examples-check-deps (which requires every example to match the template exactly) failed on each PR.

After: entire v1 line moved in lockstep to vite ^8.1.5 / @vitejs/plugin-react-swc ^4.3.2 (cookiecutter sources, rendered templates, and all 3 examples), with lockfiles regenerated. The fresh lockfiles pull postcss 8.5.23 (#166) and drop rollup since Vite 8 bundles with rolldown (#167).

Verified locally: examples-check-deps, e2e-utils-check, templates-check-not-modified (all 4 variants), and a clean vite build of every v1 frontend.


Once this merges, the following PRs are fully superseded and should be closed (GitHub closing keywords only auto-close issues, not PRs, so these need to be closed manually, or with a @dependabot close comment on the bot PRs):

Move the entire v1 line (cookiecutter sources, rendered templates, and all
three examples) to vite ^8.1.5 and @vitejs/plugin-react-swc ^4.3.2 in lockstep.

The examples-check-deps CI gate requires every v1 example to match the v1
template's toolchain versions exactly, so Dependabot's per-example bumps could
never go green on their own. Bumping the template and examples together satisfies
that check. Regenerating the example lockfiles also pulls postcss 8.5.23 and
drops rollup (Vite 8 bundles with rolldown), superseding the standalone
transitive-bump PRs.

Supersedes dependabot PRs #160, #162, #163, #166, #167, #168.
@sfc-gh-bnisco
sfc-gh-bnisco marked this pull request as ready for review July 28, 2026 16:42
@sfc-gh-bnisco
sfc-gh-bnisco requested review from a team as code owners July 28, 2026 16:42

@sfc-gh-lmasuch sfc-gh-lmasuch left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM 👍

@sfc-gh-bnisco
sfc-gh-bnisco merged commit f67146e into master Jul 28, 2026
9 checks passed
@sfc-gh-bnisco
sfc-gh-bnisco deleted the bump-v1-vite-8 branch July 28, 2026 17:28
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