github voidzero-dev/vite-plus v0.2.6
vite-plus v0.2.6: Stable type-aware linting and more reliable task caching

6 hours ago

This release moves Vite+'s type-aware linting to the stable tsgolint 7 engine, updates the bundled build and formatting tools, strengthens vp run caching and workspace discovery, and removes the redundant vp build startup banner.

Highlights

  • Move bundled type-aware linting to stable tsgolint 7, and update Vite 8.1.4 -> 8.1.5, Rolldown 1.1.5 -> 1.2.0, tsdown 0.22.7 -> 0.22.13, Oxlint 1.73.0 -> 1.75.0, oxlint-tsgolint 0.24.0 -> 7.0.2001, and Oxfmt 0.58.0 -> 0.60.0 (#2214), by @voidzero-guard[bot]
  • Improve vp run reliability by caching much larger automatically tracked input sets, discovering npm workspaces whose patterns start with ./, and providing more accurate error messages (vite-task#554, vite-task#547, vite-task#552, #2215), by @wan9chi and @liangmiQwQ
  • Remove the redundant Vite startup banner from vp build output and fail fast when upstream Vite changes invalidate Vite+ branding patches (#2200, #2205), by @liangmiQwQ

Refactor

  • Deduplicate package-manager version gates in migration catalog handling (#2216), by @jong-kyung
  • Unify static and generated CLI help under one document model and renderer (#2211), by @jong-kyung
  • Reuse shared subprocess exit-status handling across global CLI command paths (#2196), by @jong-kyung

Docs

  • Fix broken documentation anchors and add Migration Rules to the Migrate sidebar (#2203), by @charpeni

Chore

  • Stabilize vp create build-approval snapshots by removing package-age timing from those fixtures (#2224), by @wan9chi
  • Remove the temporary release workflow dispatch used for the previous release (#2193), by @wan9chi
  • Share package-manager fixtures across CLI tests (#2197), by @jong-kyung
  • Remove stale raw Oxlint and Oxfmt development dependencies that bypassed repository editor configuration (#2187), by @liangmiQwQ

Bundled Versions

Tool Version Source
vite 8.1.5 5e7fe12
rolldown 1.2.0 03e1e34
tsdown 0.22.13 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

New Contributors

Welcome @charpeni.

Full Changelog: v0.2.5...v0.2.6

Published Packages

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

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: cd064c6

Docker:

docker run --rm -it -v "$PWD:/app" -w /app ghcr.io/voidzero-dev/vite-plus:0.2.6 vp build

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

Don't miss a new vite-plus release

NewReleases is sending notifications on new releases.