chore(deps-dev): Bump the build-tooling group across 1 directory with 3 updates - #12
chore(deps-dev): Bump the build-tooling group across 1 directory with 3 updates#12dependabot[bot] wants to merge 2 commits into
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
rfutils | 72de772 | Aug 02 2026, 06:46 PM |
|
Tested locally against Server build output (
This is precisely the trap
Under vite 8 that elimination stops happening: the So this needs an actual fix to how the static/server split is expressed, not just a version bump. Leaving open. There's no security pressure behind it — the vite and vitest advisories were already cleared on |
6c45996 to
b2270f2
Compare
Tested PR #12 (vite 8.1.5 / vitest 4.1.10 / plugin-react 6.0.4) locally. Typecheck, lint, 72 tests, build and build:static all pass — but the server build regresses from one 221 kB chunk (236 K total) to eight chunks including a 374 kB pdfjs one (792 K total), because Vite 8 stops eliminating the `if (staticBuild)` branch in api.ts and the dynamic `import('./localApi.js')` survives with it. That is exactly what buildMode.ts exists to prevent, so the guard now says so, gives the one-line check to run after any Vite bump, and explains why the root `overrides` pins Vite 6. PR #12 stays open with the same detail on it. Also regenerated package-lock.json from scratch: the incremental install left a stale duplicate @types/node 22.20.1 behind after the bump to ^26.1.2. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
b2270f2 to
116d379
Compare
… 3 updates Bumps the build-tooling group with 3 updates in the / directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest), [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vitest` from 3.2.7 to 4.1.10 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.10/packages/vitest) Updates `@vitejs/plugin-react` from 4.7.0 to 6.0.4 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.4/packages/plugin-react) Updates `vite` from 6.4.3 to 8.1.5 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.1.5/packages/vite) --- updated-dependencies: - dependency-name: "@vitejs/plugin-react" dependency-version: 6.0.4 dependency-type: direct:development update-type: version-update:semver-major dependency-group: build-tooling - dependency-name: vite dependency-version: 8.1.5 dependency-type: direct:development update-type: version-update:semver-major dependency-group: build-tooling - dependency-name: vitest dependency-version: 4.1.10 dependency-type: direct:development update-type: version-update:semver-major dependency-group: build-tooling ... Signed-off-by: dependabot[bot] <support@github.com>
116d379 to
c123d75
Compare
The build-tooling group moved packages/web to vite ^8.1.5 and @vitejs/plugin-react ^6.0.4, but the root `overrides` still forced vite ^6.4.3 across the whole tree. npm honoured the override, so plugin-react 6 loaded against vite 6 and the build died on ERR_PACKAGE_PATH_NOT_EXPORTED for `vite/internal` — a subpath vite 6 does not export. Dependabot cannot see this: it edits the workspace manifest and has no reason to look at a root override. The override went in on 2026-07-30 to stop vitest 3 resolving its own vite 5.4.21, which carried the fs.deny bypass. vitest 4.1.10 peers vite ^6 || ^7 || ^8, so pointing the override at ^8.1.5 keeps its purpose — one vite for the whole tree, nothing on 5.x — at the version the workspace now asks for. Verified: a clean install resolves a single vite 8.2.0. Build, static build, typecheck and 72 tests all pass. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Bumps the build-tooling group with 3 updates in the / directory: vitest, @vitejs/plugin-react and vite.
Updates
vitestfrom 3.2.7 to 4.1.10Release notes
Sourced from vitest's releases.
... (truncated)
Commits
db616d2chore: release v4.1.10 (#10718)bae52b5fix(vm): fix external module resolve error with deps optimizer query for enco...a7a61e7chore: release v4.1.9 (#10598)934b0f5fix(pool): prevent test run hang on worker crash (#10543) [backport to v4] (#...7fb2965fix(browser): wait for orchestrator readiness before resolving browser sessio...a518019fix: fiximportOriginalwith optimizer and query import [backport to v4] (#...e61f2ddchore: release v4.1.8e4067b3fix(browser): disable clientcdpAPI whenallowWrite/allowExec: false[ba...a09d472chore: release v4.1.7a8fd24cchore: release v4.1.6Updates
@vitejs/plugin-reactfrom 4.7.0 to 6.0.4Release notes
Sourced from @vitejs/plugin-react's releases.
... (truncated)
Changelog
Sourced from @vitejs/plugin-react's changelog.
... (truncated)
Commits
f4b5498release: plugin-react@6.0.47a40659fix(react):$RefreshSig$ is not definedwith NODE_ENV=production vite dev ...98b32d4fix(deps): update react 19.2.8 (#1298)8ae5449fix: babel-plugin-react-compiler cannot be imported when used in a framework ...f09ea01fix(deps): update all non-major dependencies (#1282)640fd35release: plugin-react@6.0.3889efb0fix(deps): update all non-major dependencies (#1249)6c57dd4fix(plugin-react): use '/' base in bundledDev preamble to fix non-root base p...3cc33a7fix(deps): update react-related dependencies (#1245)c0f7c7fdocs: mention the Biome rule in the "Consistent components exports" section (...Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@vitejs/plugin-reactsince your current version.Updates
vitefrom 6.4.3 to 8.1.5Release notes
Sourced from vite's releases.
... (truncated)
Changelog
Sourced from vite's changelog.
... (truncated)
Commits
5e7fe12release: v8.1.56c08c39fix(optimizer): respect importer module format for dynamic import interop wit...5a72b87fix(client): overlay error message format align rolldown (#22869)f8b38e3fix(module-runner): don't crash stack-trace source mapping when globalThis.Bu...8100320fix(bundled-dev): avoid duplicatedbuildEnd(#22931)c88c236docs(build): fix incorrect@defaultfor build.cssMinify (#22948)b59a73ffix(ssr): scope switch-case declarations to the switch, not the function (#22...fef682dfix(deps): update all non-major dependencies (#22921)3c345e4fix(deps): update rolldown-related dependencies (#22922)369ed60docs(build): fix incorrect@defaultfor build.lib.formats (#22911)