chore(deps): upgrade Vite+ to 0.3.1 and Vitest to 4.1.11 - #3215
Open
fengmk2 wants to merge 3 commits into
Open
Conversation
commit: |
Contributor
Performance benchmarksCompared 3 improved · 0 regressed · 3 within ±1.5%
View detailed results and traces 🟢 improvement · 🔴 regression · ⚫ change below 1.5% · paired base/head |
Member
|
/bigbonk review for issues. 8 min time limit. |
Contributor
|
LGTM! |
fengmk2
force-pushed
the
chore/upgrade-vite-plus-0.3.1
branch
from
September 11, 2026 15:36
45747f7 to
a66b9d9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Upgrade
vite-plusand thevitealias from0.2.6to0.3.1. Updatevitestand@vitest/coverage-istanbulfrom4.1.10to4.1.11. Group these packages in.github/dependabot.ymlso Dependabot updates them together.The release includes Rolldown
1.2.7and Oxc0.148.0. Rolldown PR #10809 fixes the default-parameter scope analysis reported in issue #10779. That error could prevent removal of a dead dynamic import from a server build. The existing production branch-pruning regression passes with this release.Oxlint changes from
1.75.0to1.81.0. Since1.79.0,no-redeclarealso checks ES modules (PR #25691). Two intentionalnext/documentdeclaration merges therefore need narrow ignores. Remove an unused underscore parameter reported after PR #25663. React diagnostics also require code changes because this repository usesdenyWarnings: true.The React fixes derive benchmark controls from URL state and reset local state when its input changes. Narrow exceptions preserve router ref timing, committed snapshots, client-only mount behavior, and legacy
Linkrefs. The overlay resets frame visibility without remounting its dialog. This preserves pagination focus, as Next.js does. A browser regression test checks consecutiveEnterpresses in both directions and frame visibility after error changes.The bundled
tsdownversion changes to0.23.0. Update package configurations to usedeps.neverBundleand selectdts.generatorexplicitly. Setdeps.resolveDepSubpathto preserve the previous behavior.Move
tests/dynamic-requests-build.test.tsto the integration project. These tests start Vite servers and exceeded the unit project's five-second limit in CI. They now use the existing integration timeout and worker limits, with no assertion changes.Before submission, unit tests, integration tests, browser tests, performance checks, and quality checks passed. All ten example builds also passed.