chore(deps): update vite+ to v0.3.2 - #723
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
fspy benchmarklinuxmacoswindows |
renovate
Bot
force-pushed
the
renovate/vite+
branch
from
September 14, 2026 19:12
3c1b741 to
7f95824
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
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.
This PR contains the following updates:
0.3.1→0.3.20.3.1→0.3.2Release Notes
voidzero-dev/vite-plus (vite)
v0.3.2: vite-plus v0.3.2: independent package-manager versions and Oxlint plugin APIsCompare Source
vp env usenow sets each package manager's version independently. This release also adds Oxlint plugin APIs and fixes migration, installation, and template extraction.Breaking Changes
Package-manager overrides
Direct package-manager commands no longer use
VP_PACKAGE_MANAGER. Use the matching version variable in shell profiles, CI jobs, and Dockerfiles:VP_PACKAGE_MANAGER=npm@<version>VP_NPM_VERSION=<version>VP_PACKAGE_MANAGER=pnpm@<version>VP_PNPM_VERSION=<version>VP_PACKAGE_MANAGER=yarn@<version>VP_YARN_VERSION=<version>VP_PACKAGE_MANAGER=bun@<version>VP_BUN_VERSION=<version>VP_PACKAGE_MANAGERstill selects the manager and version forvp installand related commands.vp env use pnpm@10now changes only the direct pnpm commands. To overridevp install, setVP_PACKAGE_MANAGERexplicitly.The old
.session-package-managerfile is no longer read or migrated. Runvp env useagain to create the new session files. Projects that use only project pins or global defaults need no changes. See the environment guide (#2658, #2659), by @liangmiQwQ.Installer preferences
VP_NODE_MANAGERnow controls only Node.js. Existing installations retain saved preferences during upgrades, sovp upgradeneeds no configuration changes. For scripted installations, setVP_PM_MANAGERto apply the same choice to package managers:VP_NODE_MANAGER=noVP_NODE_MANAGER=no VP_PM_MANAGER=noVP_NODE_MANAGER=yesVP_NODE_MANAGER=yes VP_PM_MANAGER=yesUpdate installer commands in CI jobs and Dockerfiles. Use
VP_NPM_MANAGER,VP_PNPM_MANAGER,VP_YARN_MANAGER, orVP_BUN_MANAGERfor individual preferences. The interactive prompt retains its combined choice. See the installer variables guide (#2681), by @liangmiQwQ.Vite DevTools
Projects that install
@vitejs/devtoolsmust update its dependency range from^0.4.0 || ^0.5.0to^0.7.1. Projects without this optional dependency need no changes. This requirement comes with the Vite upgrade listed below.Highlights
vp upgradeshare setup behavior across platforms, which simplifies maintenance. The installers retain support for older releases (#2611), by @liangmiQwQ.vite-plus/lint/pluginsandvite-plus/lint/plugins-dev.vp migrateupdates supported existing imports (#2328), by @fengmk2.vp installandvp addnow honor--ignore-scriptsfor named packages and managed global installations (#2682), by @jong-kyung.vp createrejects malformed registry versions that could place organization template files outside the cache directory (#2665), by @fengmk2.Features
vite@8.2.2tovite@8.3.0and fromrolldown@1.2.7torolldown@1.2.8. They also update fromoxlint@1.81.0tooxlint@1.82.0and fromoxfmt@0.66.0tooxfmt@0.67.0. The new linter and formatter can flag code that passed before. Runvp fmtafter the upgrade if CI runsvp check(#2670), by @fengmk2.Fixes & Enhancements
vp env pinupdates an active local.nvmrcand preserves its comments. Use--target nvmrcto select this file explicitly (#2676), by @ywenhao.vp migratereports unsupported ESLint rules that it skips, so users can review the missing checks (#2689), by @yusuke99.vp migrateimports leftover tsdown configuration when a project already uses Vite+ (#2646), by @TheAlexLichter.vp migrateaccepts single-line JSON formatter configuration with a final newline (#2643), by @TheAlexLichter.vp migrateavoids a redundantplaywrightdependency when the project already declares@playwright/test(#2637), by @yusuke99.--no-interactiveand report missing arguments without prompts. Existing generators need the updated entrypoint (#2677), by @SaKaNa-Y.vp upgradeinstalls its dependencies correctly when the installation directory is inside a pnpm workspace (#2644), by @fengmk2.nodeis absent fromPATH(#2673), by @fengmk2.package.jsonerrors include the affected file's path (#2683), by @adamaveray.Docs
envfield (#2653), by @SaKaNa-Y.viteandvitestdependencies (#2660), by @naokihaba.Chore
Bundled Versions
vite8.3.0434e8e9rolldown1.2.89704b56tsdown0.23.0vitest4.1.11oxlint1.82.0oxlint-tsgolint7.0.2001oxfmt0.67.0Upgrade
New Contributors
@yusuke99, @pablog12, @SaKaNa-Y, @ywenhao, @adamaveray
Full Changelog: voidzero-dev/vite-plus@v0.3.1...v0.3.2
Published Packages
@voidzero-dev/vite-plus-core@0.3.2vite-plus@0.3.2Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
Or download and run
vp-setup.exefrom the assets below.Docker:
docker run --rm -it -v "$PWD:/app" -w /app ghcr.io/voidzero-dev/vite-plus:0.3.2 vp buildRun any
vpcommand without installing it; see the Docker guide for more.Configuration
📅 Schedule: (in timezone Asia/Shanghai)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.