This release points users to vpr <name> when a Vite+ built-in command and package script share a name, adds concurrency control to vp pack, and smooths migrations and package-manager setup.
Highlights
- Point users to
vpr <name>when a Vite+ built-in command andpackage.jsonscript share a name (#2259, #2262, #2265, vite-task#570), by @wan9chi - Add
--concurrencytovp packto limit parallel Rolldown builds, and update tsdown0.22.13->0.22.14and Vite DevTools0.4.2->0.4.5(#2233), by @voidzero-guard[bot] - Add read-only Svelte rune globals to migrated Oxlint overrides, preventing false
no-undeferrors (#2192), by @naokihaba - Install package managers from npm tarballs with nonstandard top-level directories, fixing Yarn 1.22.19 installation (#2264), by @TheAlexLichter
Fixes & Enhancements
- Prevent the Oxc language server from crashing when contributors open the Vite+ workspace in VS Code (#2245), by @jong-kyung
Docs
- Document the full procedure for removing Vite+ commit hooks (#2218), by @TheAlexLichter
- Document per-process and per-machine ways to disable Vite+ commit hooks without uninstalling them (#2230), by @TheAlexLichter
- Clarify when to use built-in
vpcommands versus package scripts throughvp runorvpr, including migration and agent guidance (#2255), by @wan9chi - Document GitLab CI/CD setup with the reusable
setup-vptemplate (#2258), by @naokihaba
Chore
- Run Semgrep security scans on pull requests and pushes to
main(#2223), by @Boshen - Re-enable Vitest browser-mode CLI snapshot coverage on every supported platform (#2275), by @wan9chi
- Stabilize Windows CLI snapshot tests for interrupted installs and browser port fallback (#2282), by @wan9chi
- Replace deprecated shared JavaScript and TypeScript VS Code settings with their current
js/ts.*names (#2246), by @jong-kyung
Bundled Versions
| Tool | Version | Source |
|---|---|---|
| vite | 8.1.5
| 5e7fe12
|
| rolldown | 1.2.0
| 03e1e34
|
| tsdown | 0.22.14
| npm |
| vitest | 4.1.10
| npm |
| oxlint | 1.75.0
| npm |
| oxlint-tsgolint | 7.0.2001
| npm |
| oxfmt | 0.60.0
| npm |
Upgrade
vp upgradeFull Changelog: v0.2.6...v0.2.7
Published Packages
@voidzero-dev/vite-plus-core@0.2.7vite-plus@0.2.7
Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
irm https://vite.plus/ps1 | iexOr download and run vp-setup.exe from the assets below.
View the full commit: c17e1c3
Docker:
docker run --rm -it -v "$PWD:/app" -w /app ghcr.io/voidzero-dev/vite-plus:0.2.7 vp buildRun any vp command without installing it; see the Docker guide for more.