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

4 hours ago

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

Don't miss a new vite-plus release

NewReleases is sending notifications on new releases.