Skip to content

Releases: voidzero-dev/vite-plus

vite-plus v0.1.14 — Shell Completions, Log Modes, Linux musl, and Devcontainer Support

24 Mar 14:56
Immutable release. Only release title and notes can be modified.
71b90b4

Choose a tag to compare

A feature-packed release bringing shell completion support, new task log output modes, Linux musl target builds, improved project creation UX, and numerous testing and compatibility fixes.

Highlights

  • Shell completion support — Tab completions for bash, zsh, fish, and PowerShell (#974)
  • Task log output modes — New --log=interleaved|labeled|grouped modes for controlling task output display (vite-task#266)
  • Smart cache skipping — Tasks that modify their own inputs are now automatically excluded from caching (vite-task#248)
  • Linux musl target support — Native builds for Alpine Linux and musl-based distros (#995)
  • Create project in current directoryvp create . now works to scaffold a project in the current directory (#1097)
  • Non-interactive installation — Devcontainers and CI environments can now install vite-plus without interactive prompts (#1092)

Features

Fixes & Enhancements

  • Show binary location when shell config is not writable (#1060) — @fengmk2
  • Add troubleshooting tips for npm template not found error (#1055) — @naokihaba
  • Warn when object-form manualChunks is detected (#1046) — @kazupon
  • Use OxfmtConfig instead of FormatOptions for fmt types (#1075) — @camc314
  • Include skill docs in release artifacts (#1087) — @kazupon
  • Invalidate resolve cache after version configuration changes (#1089) — @kazupon
  • Traverse parent directories to find vite.config.ts in vp pack (#1072) — @kazupon
  • Support non-interactive installation for devcontainers (#1092) — @fengmk2
  • Correct Vue.js language key in Zed settings (#1109) — @CoutinhoTTS
  • Exclude @vitest/browser/context from vendor-aliases to fix missing server export (#1110) — @kazupon
  • Handle spurious key events in Windows command picker (#1100) — @nekomoyi
  • Revert bundler module resolution in monorepo template (#1111) — @fengmk2
  • Auto-inline packages that use expect.extend() to fix module instance splitting (#1113) — @kazupon
  • Add .claude/worktrees/ to monorepo template gitignore (#1125) — @jong-kyung
  • Warn on uncoercible husky version instead of false positive (#1124) — @jong-kyung
  • Fix cargo deny workflow (#1048) — @fengmk2
  • Align default untracked env patterns with Turborepo (vite-task#262)
  • Fix flaky SIGSEGV on musl (vite-task#278)
  • Use neutral symbols for cache hit/miss indicators (vite-task#268)

Docs

Chore

Published Packages

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

Installation

macOS/Linux:

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

Windows:

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

Upgrade:

vp upgrade

New Contributors

Welcome to all new contributors! 🎉

@bhbs, @naokihaba, @camc314, @CoutinhoTTS

Full Changelog: v0.1.13...v0.1.14

vite-plus v0.1.14-alpha.3

24 Mar 13:31
Immutable release. Only release title and notes can be modified.
01693e3

Choose a tag to compare

Pre-release

vite-plus v0.1.14-alpha.3

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.14-alpha.3 bash

Windows:

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

View the full commit: 01693e3

vite-plus v0.1.14-alpha.1

24 Mar 03:33
Immutable release. Only release title and notes can be modified.
0ff9227

Choose a tag to compare

Pre-release

vite-plus v0.1.14-alpha.1

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.14-alpha.1 bash

Windows:

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

View the full commit: 0ff9227

vite-plus v0.1.14-alpha.0

23 Mar 06:31
Immutable release. Only release title and notes can be modified.
fc9bf49

Choose a tag to compare

Pre-release

vite-plus v0.1.14-alpha.0

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.14-alpha.0 bash

Windows:

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

View the full commit: fc9bf49

vite-plus v0.1.13 — Windows Improvements, Svelte Support & DTS Fixes

20 Mar 05:16
Immutable release. Only release title and notes can be modified.
9861b67

Choose a tag to compare

This release brings significant Windows platform improvements, Svelte template support, and resolves over 130 DTS warnings.

Highlights

  • Svelte Supportvp create now supports Svelte templates via the sv CLI (#982)
  • Windows Trampoline — Replaced .cmd wrappers with a trampoline exe for more reliable Node.js version switching on Windows (#981)
  • DTS Warnings Resolved — Fixed ~137 DTS warnings in vp pack when importing UserConfig (#993)
  • Terminal Color Detection — Adopted DA1 sandwich technique for robust OSC color query detection (#986)

Features

  • Add svelte template support via sv CLI (#982) — @mudiageo
  • Use trampoline exe instead of .cmd wrappers on Windows (#981) — @fengmk2
  • Add Kiro agent instructions (#1033) — @ErikCH
  • Upgrade oxlint 1.55→1.56, oxfmt 0.40→0.41, tsdown 0.21.3→0.21.4, @vitejs/devtools 0.1.0→0.1.2 (#980) — @Brooooooklyn
  • Upgrade Vite 8.0.0→8.0.1, Rolldown rc.9→rc.10, oxc_resolver→11.19.1 (#1043) — @Brooooooklyn
  • Upgrade oxlint-tsgolint 0.17.0→0.17.1 (#1058) — @Brooooooklyn

Fixes & Enhancements

  • Normalize target directory to forward slashes on Windows in vp create (#971) — @fengmk2
  • Use vp fmt instead of bin in create (#972) — @Salnika
  • Split IDE and shell profile checks in vp env doctor (#961) — @jong-kyung
  • Resolve vendor-aliases paths from package root, not distRoot (#985) — @Brooooooklyn
  • Unset session override when vp env use called without arguments (#960) — @JasonOA888
  • Add Windows support and extract clean-dist in justfile (#953) — @nekomoyi
  • Adopt DA1 sandwich technique for robust OSC color query detection (#986) — @Brooooooklyn
  • Copy esm-shims.js to dist during tsdown bundling (#1013) — @kazupon
  • Auto-install hooks and staged config in prepare script (#1028) — @fengmk2
  • Update resolution logic for vp create to match npm-init (#1041) — @rrdelaney
  • Resolve ~137 DTS warnings in vp pack when importing UserConfig (#993) — @kazupon
  • Use jsonc-parser for vscode settings (#1003) — @liangmiQwQ
  • Export all values from vite-plus/pack subpath (#1044) — @kazupon
  • Handle permission errors when configuring shell PATH (#1040) — @kazupon
  • Remove --tag alpha from vp upgrade in CI (#1009) — @fengmk2
  • Upgrade cac to v7 to fix sync-remote major version conflict (#1049) — @fengmk2
  • Show node version fallback in vp --version (#1032) — @TheAlexLichter

Docs

  • Clarify built-in command vs custom script precedence in AGENTS.md (#1010) — @creativerezz

Chore

Published Packages

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

Installation

macOS/Linux:

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

Windows:

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

Upgrade:

vp upgrade

New Contributors

Welcome to all new contributors! 🎉

@jong-kyung, @JasonOA888, @mudiageo, @creativerezz, @rrdelaney, @liangmiQwQ, @ErikCH, @TheAlexLichter

Full Changelog: v0.1.12...v0.1.13

vite-plus v0.1.13-alpha.5

20 Mar 00:36
Immutable release. Only release title and notes can be modified.
2dfc0c3

Choose a tag to compare

Pre-release

vite-plus v0.1.13-alpha.5

Published Packages

  • @voidzero-dev/vite-plus-core@0.1.13-alpha.5
  • @voidzero-dev/vite-plus-test@0.1.13-alpha.5
  • vite-plus@0.1.13-alpha.5

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.13-alpha.5 bash

Windows:

\$env:VITE_PLUS_VERSION=\"0.1.13-alpha.5\"; irm https://vite.plus/ps1 | iex

View the full commit: 2dfc0c3

vite-plus v0.1.13-alpha.4

19 Mar 12:51
Immutable release. Only release title and notes can be modified.
ffc1638

Choose a tag to compare

Pre-release

vite-plus v0.1.13-alpha.4

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.13-alpha.4 bash

Windows:

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

View the full commit: ffc1638

vite-plus v0.1.13-alpha.3

18 Mar 08:19
Immutable release. Only release title and notes can be modified.
d64cba8

Choose a tag to compare

Pre-release

vite-plus v0.1.13-alpha.3

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.13-alpha.3 bash

Windows:

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

View the full commit: d64cba8

vite-plus v0.1.13-alpha.2

18 Mar 06:08
Immutable release. Only release title and notes can be modified.
9db93c2

Choose a tag to compare

Pre-release

vite-plus v0.1.13-alpha.2

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.13-alpha.2 bash

Windows:

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

View the full commit: 9db93c2

vite-plus v0.1.13-alpha.1

17 Mar 13:42
Immutable release. Only release title and notes can be modified.
849c126

Choose a tag to compare

Pre-release

vite-plus v0.1.13-alpha.1

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.13-alpha.1 bash

Windows:

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

View the full commit: 849c126