Releases: voidzero-dev/vite-plus
vite-plus v0.1.12 — 14 New Contributors & 40+ Improvements
The first release since the alpha announcement, packed with bug fixes, platform improvements, and contributions from 14 new community members. Thank you to everyone who jumped in!
Highlights
- Better Windows support — symlink fallback to copy/junction (#931), forward-slash normalization in
vp create - Shell & environment — fish snippet install (#837),
ZDOTDIR/XDG_CONFIG_HOMEsupport (#892), tmux hang fix (#945) - Editor support — Zed editor in
vp create(#832), Gemini CLI agent instructions (#891)
Features
vp create: use degit to download vite:library template from GitHub (#948) — @fengmk2vp create: add Zed editor support (#832) — @xingwangzhevp --version: show package manager and Node.js version (#918) — @nekomoyi- Install: create a fish snippet instead of modifying config.fish (#837) — @CyanChanges
- Add Gemini CLI agent instructions (#891) — @aulikhin
- Upgrade upstream dependencies:
@vitejs/devtools0.0.0-alpha.34 → 0.1.0,@rolldown/debug1.0.0-rc.8 → 1.0.0-rc.9 (#893);tsdown0.21.2 → 0.21.3,oxlint-tsgolint0.16.0 → 0.17.0 (#947) — @Brooooooklyn - Add version override input to release workflow (#913) — @fengmk2
Bug Fixes
- Avoid symlink EPERM on Windows by falling back to copy/junction (#931) — @fengmk2
- Skip OSC color queries in tmux to prevent hang on launch (#945) — @Brooooooklyn
- Respect
ZDOTDIRandXDG_CONFIG_HOMEin install, doctor, and implode (#892) — @mst-mkt - Avoid false musl detection on WSL/glibc systems (#823) — @hadronomy
- Show errors when
vp installfails and bypass npm & pnpm minimum release age (#834) — @kazupon - Dynamically scan root .d.ts files from
@vitest/browser(#944) — @kazupon - Include
aria-role.d.tsin@voidzero-dev/vite-plus-testpackage (#909) — @kazupon - Resolve ws CJS named export error with cloudflare preset (#855) — @fengmk2
- Use
create-nitro-appinstead ofcreate-nitroforvp create nitro(#898) — @nekomoyi - Remove unsupported
catalogModefor yarn monorepo (#873) — @Salnika - Suggest
vp run devfor templates in create summary (#874) — @MahmoodKhalil57 - Check
vpxshim invp env doctor(#876) — @MahmoodKhalil57 - Strip trailing slash from registry URL in install script (#916) — @zerone0x
- Skip agent selector when AGENTS.md already exists (#937) — @zerone0x
- Use
pathToFileURLfor dynamic imports in oxfmt/oxlint bin wrappers (#867) — @fengmk2 - Align OXC formatter config with vite.config.ts (#862) — @GGGLHHH
- Generate comprehensive LICENSE file for npm publish (#936) — @fengmk2
- Fix
vp checkinside GitHub Actions (#914) — @hyoban - Replace stale
--no-type-checkexample invp checkhelp (#875) — @MahmoodKhalil57 - Add repository field to CLI binary package.json for npm provenance (#911) — @fengmk2
- Correct broken doc paths in skill routing table (#856) — @Brooooooklyn
- Switch from Namespace runners to free GitHub-hosted runners (#817) — @fengmk2
Docs
- Add a "Why Vite+" section (#813) — @cpojer
- Fix mobile menu dark mode in home (#815) — @mdong1909
- Fix broken migration doc anchors for tsdown and lint-staged (#821) — @alvarosabu
- Fix
vp createexample (#921) — @cpojer - Update migration docs to include Vitest (#932) — @cpojer
- Render diagram using mermaid (#940) — @branchseer
Chore
- Replace deprecated
experimentalSortImportswithsortImports(#886) — @wobsoriano - Use
sortPackageJsoninstead ofexperimentalSortPackageJson(#917) — @aulikhin - Add metadata to publishable package.json files (#895) — @Boshen
- Run cargo shear --fix and disable unused doctests/tests (#915) — @Boshen
- Isolate docs from root workspace (#941) — @branchseer
- Speed up Windows CI with Dev Drive (#872) — @Boshen
- Ignore test fixture package.json files in renovate (#863) — @Boshen
- Ignore vitest-dev and vite-task crates in renovate (#868) — @Boshen
- Ignore subtreed directories in renovate (#870) — @Boshen
- Update crate-ci/typos action to v1.44.0 (#845)
Published Packages
@voidzero-dev/vite-plus-core@0.1.12@voidzero-dev/vite-plus-test@0.1.12vite-plus@0.1.12
Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
irm https://vite.plus/ps1 | iexUpgrade:
vp upgradeNew Contributors
Welcome to all new contributors! 🎉
@hadronomy, @kazupon, @xingwangzhe, @CyanChanges, @alvarosabu, @GGGLHHH, @Salnika, @MahmoodKhalil57, @nekomoyi, @wobsoriano, @aulikhin, @hyoban, @zerone0x, @mst-mkt
Full Changelog: v0.1.11...v0.1.12
vite-plus v0.1.12-alpha.2
vite-plus v0.1.12-alpha.2
Published Packages
@voidzero-dev/vite-plus-core@0.1.12-alpha.2@voidzero-dev/vite-plus-test@0.1.12-alpha.2vite-plus@0.1.12-alpha.2
Installation
macOS/Linux:
curl -fsSL https://vite.plus | VITE_PLUS_VERSION=0.1.12-alpha.2 bashWindows:
\$env:VITE_PLUS_VERSION=\"0.1.12-alpha.2\"; irm https://vite.plus/ps1 | iexView the full commit: fe3189b
Announcing Vite+ Alpha: Open Source. Unified.
The first alpha release of Vite+ — a unified web development toolchain that combines Vite, Vitest, Oxlint, Oxfmt, Rolldown, and tsdown into a single CLI.
Highlights
- One config to rule them all — replace scattered config files with a single
vite.config.ts - Rust-powered performance — production builds 1.6-7.7x faster, linting 50-100x faster, formatting up to 30x faster
- Built-in task runner — run monorepo tasks with intelligent caching and dependency resolution
- Node.js version management —
vp envmanages Node.js versions out of the box - MIT licensed — fully open source
Published Packages
@voidzero-dev/vite-plus-core@0.1.11@voidzero-dev/vite-plus-test@0.1.11vite-plus@0.1.11
Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
irm https://vite.plus/ps1 | iexRead the full announcement: https://voidzero.dev/posts/announcing-vite-plus-alpha
vite-plus v0.1.10
vite-plus v0.1.10
Published Packages
@voidzero-dev/vite-plus-core@0.1.10@voidzero-dev/vite-plus-test@0.1.10vite-plus@0.1.10
Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
irm https://vite.plus/ps1 | iexView the full commit: 1848576
vite-plus v0.1.9
vite-plus v0.1.9
Published Packages
@voidzero-dev/vite-plus-core@0.1.9@voidzero-dev/vite-plus-test@0.1.9vite-plus@0.1.9
Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
irm https://vite.plus/ps1 | iexView the full commit: b25efbd
vite-plus v0.1.8
vite-plus v0.1.8
Published Packages
@voidzero-dev/vite-plus-core@0.1.8@voidzero-dev/vite-plus-test@0.1.8vite-plus@0.1.8
Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
irm https://vite.plus/ps1 | iexView the full commit: 0a1ec92
vite-plus v0.1.7
vite-plus v0.1.7
Published Packages
@voidzero-dev/vite-plus-core@0.1.7@voidzero-dev/vite-plus-test@0.1.7vite-plus@0.1.7
Installation
macOS/Linux:
curl -fsSL https://viteplus.dev/install.sh | bashWindows:
irm https://viteplus.dev/install.ps1 | iexView the full commit: a7dc666
vite-plus v0.1.6
vite-plus v0.1.6
Published Packages
@voidzero-dev/vite-plus-core@0.1.6@voidzero-dev/vite-plus-test@0.1.6vite-plus@0.1.6
Installation
macOS/Linux:
curl -fsSL https://viteplus.dev/install.sh | bashWindows:
irm https://viteplus.dev/install.ps1 | iexView the full commit: 0c40c50
vite-plus v0.1.5
vite-plus v0.1.5
Published Packages
@voidzero-dev/vite-plus-core@0.1.5@voidzero-dev/vite-plus-test@0.1.5vite-plus@0.1.5
Installation
macOS/Linux:
curl -fsSL https://staging.viteplus.dev/install.sh | bashWindows:
irm https://staging.viteplus.dev/install.ps1 | iexView the full commit: 1333406
v0.1.4
Full Changelog: v0.1.3...v0.1.4