Skip to content

Releases: voidzero-dev/vite-plus

vite-plus v0.1.21-alpha.1

30 Apr 12:58
Immutable release. Only release title and notes can be modified.
cbd7464

Choose a tag to compare

Pre-release

vite-plus v0.1.21-alpha.1

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.21-alpha.1
  • @voidzero-dev/vite-plus-test@0.1.21-alpha.1
  • vite-plus@0.1.21-alpha.1

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.21-alpha.1 bash

Windows:

\$env:VP_VERSION=\"0.1.21-alpha.1\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: cbd7464

vite-plus v0.1.21-alpha.0

30 Apr 09:20
Immutable release. Only release title and notes can be modified.
7b9e6d6

Choose a tag to compare

Pre-release

vite-plus v0.1.21-alpha.0

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.21-alpha.0
  • @voidzero-dev/vite-plus-test@0.1.21-alpha.0
  • vite-plus@0.1.21-alpha.0

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.21-alpha.0 bash

Windows:

\$env:VP_VERSION=\"0.1.21-alpha.0\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: 7b9e6d6

vite-plus v0.1.20

29 Apr 03:08
Immutable release. Only release title and notes can be modified.
bcc93a4

Choose a tag to compare

This release focuses on experience improvements, bug fixes, and dependency updates.

Features

  • Auto-migrate ESLint/Prettier to oxlint/oxfmt in vp create (#1434) — @fengmk2
  • Multi-editor selection in vp create (#1438) — @lyzno1
  • Ship docs directly at vite-plus/docs (#1440) — @cpojer
  • Redefine vp check --no-lint for type-check-only workflow (#1444) — @jong-kyung
  • Error on vp install -g without package names (#1472) — @liangmiQwQ
  • Add language-specific formatter overrides to .vscode/settings.json (#1491) — @oilater
  • Platform support for targets without input auto-inference (e.g. Android) — tasks still run, but those relying on auto-inference run uncached with a summary noting that input must be configured manually to enable caching (vite-task#352) — @branchseer
  • Upgrade upstream dependencies: vite v8.0.10, vitest 4.1.5, rolldown v1.0.0-rc.17, tsdown 0.21.10, oxfmt 0.46.0, oxlint 1.61.0, oxlint-tsgolint 0.22.0, oxc toolchain 0.127.0, @vitejs/devtools 0.1.15, @napi-rs/wasm-runtime ^1.1.4, diff ^9.0.0 (#1435, #1460, #1469, #1479) — @Brooooooklyn

Fixes & Enhancements

  • Condense Vite+ AGENTS.md content (#1430) — @cpojer
  • Suppress Vite+ header in non-TTY and git hook contexts (#1439) — @fengmk2
  • Avoid truncating lock file to prevent sharing violation on Windows (#1467) — @rorychatt
  • Support PowerShell on non-Windows platforms (#1481) — @nekomoyi
  • vp run no longer aborts with failed to prepare the command for injection: Invalid argument when the user environment already has LD_PRELOAD (Linux) or DYLD_INSERT_LIBRARIES (macOS) set; the tracer shim is now appended to any existing value and placed last, preserving user preloads' symbol-interposition precedence (vite-task#349) — @branchseer

Docs

Chore

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.20
  • @voidzero-dev/vite-plus-test@0.1.20
  • vite-plus@0.1.20

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.

Upgrade:

vp upgrade

New Contributors

Welcome to all new contributors! 🎉

@branchv, @lyzno1, @yuyinws, @rorychatt, @oilater

Full Changelog: v0.1.19...v0.1.20

vite-plus v0.1.20-alpha.4

28 Apr 09:25
Immutable release. Only release title and notes can be modified.
bcc93a4

Choose a tag to compare

Pre-release

vite-plus v0.1.20-alpha.4

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.20-alpha.4
  • @voidzero-dev/vite-plus-test@0.1.20-alpha.4
  • vite-plus@0.1.20-alpha.4

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.20-alpha.4 bash

Windows:

\$env:VP_VERSION=\"0.1.20-alpha.4\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: bcc93a4

vite-plus v0.1.20-alpha.3

27 Apr 14:08
Immutable release. Only release title and notes can be modified.
210897e

Choose a tag to compare

Pre-release

vite-plus v0.1.20-alpha.3

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.20-alpha.3
  • @voidzero-dev/vite-plus-test@0.1.20-alpha.3
  • vite-plus@0.1.20-alpha.3

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.20-alpha.3 bash

Windows:

\$env:VP_VERSION=\"0.1.20-alpha.3\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: 210897e

vite-plus v0.1.20-alpha.2

25 Apr 03:49
Immutable release. Only release title and notes can be modified.
a5f36e0

Choose a tag to compare

Pre-release

vite-plus v0.1.20-alpha.2

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.20-alpha.2
  • @voidzero-dev/vite-plus-test@0.1.20-alpha.2
  • vite-plus@0.1.20-alpha.2

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.20-alpha.2 bash

Windows:

\$env:VP_VERSION=\"0.1.20-alpha.2\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: a5f36e0

vite-plus v0.1.20-alpha.1

23 Apr 02:02
Immutable release. Only release title and notes can be modified.
fac1a20

Choose a tag to compare

Pre-release

vite-plus v0.1.20-alpha.1

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.20-alpha.1
  • @voidzero-dev/vite-plus-test@0.1.20-alpha.1
  • vite-plus@0.1.20-alpha.1

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.20-alpha.1 bash

Windows:

\$env:VP_VERSION=\"0.1.20-alpha.1\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: fac1a20

vite-plus v0.1.20-alpha.0

22 Apr 15:26
Immutable release. Only release title and notes can be modified.
aeacdb0

Choose a tag to compare

Pre-release

vite-plus v0.1.20-alpha.0

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.20-alpha.0
  • @voidzero-dev/vite-plus-test@0.1.20-alpha.0
  • vite-plus@0.1.20-alpha.0

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.20-alpha.0 bash

Windows:

\$env:VP_VERSION=\"0.1.20-alpha.0\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: aeacdb0

vite-plus v0.1.19 — Windows polish, vp rebuild, and lazy plugin loading

21 Apr 08:15
Immutable release. Only release title and notes can be modified.
41e78e2

Choose a tag to compare

A reliability-focused release: terminal handling and file-handle leaks on Windows are fixed, a top-level vp rebuild alias lands, and lazyPlugins() defers plugin initialization until first use.

Highlights

  • Windows Ctrl+C — terminal state is now restored after Ctrl+C in interactive commands, and .cmd shims are routed through PowerShell to stop Windows corrupting the terminal (#1407, #1414)
  • Workspace file-handle leak on Windowsvp run dev no longer keeps an open handle on pnpm-workspace.yaml for the life of the session, so pnpm in a second terminal can rewrite the file without EPERM (#1400, vite-task#335)
  • CLI extra args leaking into dependent tasks — fixed a bug where args after a task name (e.g. vp run test some-filter) were forwarded to tasks pulled in via dependsOn, breaking their execution (vite-task#332)
  • Top-level vp rebuild alias — rebuild your monorepo with a single command, no run -- wrapping needed (#1383)
  • Conditional plugin loading — new lazyPlugins() helper defers plugin initialization until first use (#1215)

Features

  • Add top-level vp rebuild alias (#1383) — @Han5991
  • Add lazyPlugins() helper for conditional plugin loading (#1215) — @fengmk2
  • Add TypeScript shim for Vue and Astro component files in vp migrate/vp create (#1411) — @naokihaba
  • Allow --stdin-filepath for the oxfmt bin (#1429) — @leaysgur
  • Upgrade upstream dependencies: rolldown v1.0.0-rc.16, oxc 0.126.0, tsdown 0.21.9, oxlint-tsgolint 0.21.1, @vitejs/devtools 0.1.14 (#1395, #1406, #1415) — @Brooooooklyn

Fixes & Enhancements

  • Restore terminal state after Ctrl+C in interactive commands (#1407) — @claude
  • Route Windows .cmd shims through PowerShell to fix Ctrl+C terminal corruption (#1414) — @fengmk2
  • Respect oxlint exit code so denyWarnings fails vp check (#1425) — @fengmk2
  • Avoid SetGlobalDefaultError panic when rolldown devtools is enabled (#1364) — @fengmk2
  • Stop forwarding -- to npx-invoked remote templates in vp create (#1421) — @jong-kyung
  • Embed node version requirement at compile time (#1412) — @liangmiQwQ
  • Upgrade oxc catalog entries proactively in the upgrade-deps workflow (#1409) — @fengmk2
  • Workspace no longer holds file handles across a session (vite-task#335) — @fengmk2
  • Fix CLI extra args leaking from the requested task into dependsOn tasks — args after a task name (e.g. vp run test some-filter) are now forwarded only to that task (vite-task#332) — @branchseer
  • Windows file access tracking no longer panics on malformed paths (vite-task#330) — @SegaraRai
  • [Breaking cache format] Migrate from bincode (unmaintained) to wincode; cache format bumps from v10 → v11, so expect a one-time cache miss on upgrade (vite-task#334) — @branchseer
  • musl builds skip allocating the unused 4 GiB IPC shared-memory region and lock file (vite-task#328) — @branchseer

Refactor

  • Show key hints for multichoice prompts (#1392) — @rChaoz

Docs

  • Point the Windows installer at setup.viteplus.dev (#1390) — @fengmk2

Chore

  • Generate diff-accurate upgrade-deps PR descriptions via Claude (#1402) — @fengmk2
  • Upgrade @oxc-node/core to catalog version (0.0.35) (#1000) — @Arthie
  • Bump vite-task for workspace file-handle fix (#1400) — @fengmk2
  • Make the "Disable Windows Defender" step non-blocking in the E2E workflow (#1397) — @Copilot
  • Update pnpm to v10.33.0 (#1246) — @renovate[bot]

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.19
  • @voidzero-dev/vite-plus-test@0.1.19
  • vite-plus@0.1.19

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.

Upgrade:

vp upgrade

New Contributors

Welcome to all new contributors! 🎉

@Han5991, @Arthie

Full Changelog: v0.1.18...v0.1.19

vite-plus v0.1.19-alpha.3

21 Apr 04:05
Immutable release. Only release title and notes can be modified.
da5f147

Choose a tag to compare

Pre-release

vite-plus v0.1.19-alpha.3

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.19-alpha.3
  • @voidzero-dev/vite-plus-test@0.1.19-alpha.3
  • vite-plus@0.1.19-alpha.3

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VP_VERSION=0.1.19-alpha.3 bash

Windows:

\$env:VP_VERSION=\"0.1.19-alpha.3\"; irm https://vite.plus/ps1 | iex

Or download and run vp-setup.exe from the assets below.

View the full commit: da5f147