This release fixes Homebrew setup, Windows installation, and workspace dependency commands. It also updates Rolldown, Oxlint, and Oxfmt.
Fixes & Enhancements
- Homebrew installations complete setup once, retain their bundled CLI, and direct upgrades to
brew upgrade vite-plus(#2729), by @fengmk2. - Windows installations decode remote legacy PowerShell scripts correctly (#2701), by @james-elicx.
vp migrateremoves the unsupported React RefreshallowCompoundComponentsoption and warns about possible lint errors (#2702), by @fengmk2.- New monorepo packages use the root lint configuration without a conflicting nested configuration (#2667), by @semimikoh.
- Yarn Classic rejects filtered additions and removals instead of changing unintended dependencies (#2705), by @jong-kyung.
- Yarn Berry rejects unsupported filtered updates and respects filters during recursive removal (#2709, #2712), by @jong-kyung.
- Yarn and Bun warn when a command does not support
--workspace-root. Yarn Classic accepts root additions throughvp addandvp install <packages>(#2713), by @jong-kyung. vp dedupewarns about unsupported check options (#2717), by @jong-kyung.- Rust command output respects
NO_COLOR(#2716), by @liangmiQwQ. - Windows commands find lowercase shims in directories with case-sensitive file names (#2727), by @fengmk2.
Dependency Updates
- Update
rolldown@1.2.8torolldown@1.2.9,oxlint@1.82.0tooxlint@1.83.0, andoxfmt@0.67.0tooxfmt@0.68.0. The new lint and format versions can flag code that passed before. Runvp fmtafter upgrading if CI runsvp check(#2725), by @voidzero-guard[bot].
Docs
- Reorganize the guide and expand the global CLI sections (#2684, #2715), by @liangmiQwQ.
- Explain Nushell startup requirements and recovery for XDG installations (#2704), by @naokihaba.
Chore
- Add documentation previews for fork PRs (#2691), by @fengmk2.
- Publish
@voidzero-dev/vite-plus-promptswith npm releases (#2707), by @fengmk2. - Reuse native preview installations and clarify release evidence and package checks (#2693, #2708), by @fengmk2.
- Stabilize dependency-removal snapshots and temporarily skip Socket Firewall tests on Windows (#2711, #2730), by @fengmk2.
- Clarify package-manager comments and update the preview workflow reference (#2706, #2714), by @jong-kyung.
- Run dependency upgrade automation with Kimi K3 (#2723), by @Brooooooklyn.
Bundled Versions
| Tool | Version | Source |
|---|---|---|
vite
| 8.3.0
| 434e8e9
|
rolldown
| 1.2.9
| 5b4746e
|
tsdown
| 0.23.0
| npm |
vitest
| 4.1.11
| npm |
oxlint
| 1.83.0
| npm |
oxlint-tsgolint
| 7.0.2001
| npm |
oxfmt
| 0.68.0
| npm |
Upgrade
vp upgradeNew Contributors
Full Changelog: v0.3.2...v0.3.3
Published Packages
@voidzero-dev/vite-plus-core@0.3.3vite-plus@0.3.3
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.
Docker:
docker run --rm -it -v "$PWD:/app" -w /app ghcr.io/voidzero-dev/vite-plus:0.3.3 vp buildRun any vp command without installing it; see the Docker guide for more.