Skip to content

vite-plus v0.2.7: Clearer guidance for built-in commands and scripts

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Jul 08:54
Immutable release. Only release title and notes can be modified.
c17e1c3

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 and package.json script share a name (#2259, #2262, #2265, vite-task#570), by @wan9chi
  • Add --concurrency to vp pack to limit parallel Rolldown builds, and update tsdown 0.22.13 -> 0.22.14 and Vite DevTools 0.4.2 -> 0.4.5 (#2233), by @voidzero-guard[bot]
  • Add read-only Svelte rune globals to migrated Oxlint overrides, preventing false no-undef errors (#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 vp commands versus package scripts through vp run or vpr, including migration and agent guidance (#2255), by @wan9chi
  • Document GitLab CI/CD setup with the reusable setup-vp template (#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 upgrade

Full Changelog: v0.2.6...v0.2.7

Published Packages

  • @voidzero-dev/vite-plus-core@0.2.7
  • vite-plus@0.2.7

Installation

macOS/Linux:

curl -fsSL https://vite.plus | bash

Windows:

irm https://vite.plus/ps1 | iex

Or 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 build

Run any vp command without installing it; see the Docker guide for more.