Skip to content

Releases: voidzero-dev/vite-plus

vite-plus v0.1.12 — 14 New Contributors & 40+ Improvements

Choose a tag to compare

@github-actions github-actions released this 16 Mar 09:26
Immutable release. Only release title and notes can be modified.
8c6c1b2

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_HOME support (#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) — @fengmk2
  • vp create: add Zed editor support (#832) — @xingwangzhe
  • vp --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/devtools 0.0.0-alpha.34 → 0.1.0, @rolldown/debug 1.0.0-rc.8 → 1.0.0-rc.9 (#893); tsdown 0.21.2 → 0.21.3, oxlint-tsgolint 0.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 ZDOTDIR and XDG_CONFIG_HOME in install, doctor, and implode (#892) — @mst-mkt
  • Avoid false musl detection on WSL/glibc systems (#823) — @hadronomy
  • Show errors when vp install fails and bypass npm & pnpm minimum release age (#834) — @kazupon
  • Dynamically scan root .d.ts files from @vitest/browser (#944) — @kazupon
  • Include aria-role.d.ts in @voidzero-dev/vite-plus-test package (#909) — @kazupon
  • Resolve ws CJS named export error with cloudflare preset (#855) — @fengmk2
  • Use create-nitro-app instead of create-nitro for vp create nitro (#898) — @nekomoyi
  • Remove unsupported catalogMode for yarn monorepo (#873) — @Salnika
  • Suggest vp run dev for templates in create summary (#874) — @MahmoodKhalil57
  • Check vpx shim in vp 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 pathToFileURL for 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 check inside GitHub Actions (#914) — @hyoban
  • Replace stale --no-type-check example in vp check help (#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 create example (#921) — @cpojer
  • Update migration docs to include Vitest (#932) — @cpojer
  • Render diagram using mermaid (#940) — @branchseer

Chore

  • Replace deprecated experimentalSortImports with sortImports (#886) — @wobsoriano
  • Use sortPackageJson instead of experimentalSortPackageJson (#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)

Bundled Versions

Tool Version Source
vite 8.0.0 b565af6
rolldown 1.0.0-rc.9 00f9fa1
tsdown 0.21.3 npm
vitest 4.1.0 npm
oxlint 1.55.0 npm
oxlint-tsgolint 0.17.0 npm
oxfmt 0.40.0 npm

Published Packages

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

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! 🎉

@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

Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Mar 04:08
Immutable release. Only release title and notes can be modified.
fe3189b

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.2
  • vite-plus@0.1.12-alpha.2

Installation

macOS/Linux:

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

Windows:

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

View the full commit: fe3189b

Announcing Vite+ Alpha: Open Source. Unified.

Choose a tag to compare

@github-actions github-actions released this 13 Mar 06:15
Immutable release. Only release title and notes can be modified.
ef77182

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 managementvp env manages Node.js versions out of the box
  • MIT licensed — fully open source

Bundled Versions

Tool Version Source
vite 8.0.0 b565af6
rolldown 1.0.0-rc.9 00f9fa1
tsdown 0.21.2 npm
vitest 4.1.0 npm
oxlint 1.55.0 npm
oxlint-tsgolint 0.16.0 npm
oxfmt 0.40.0 npm

Published Packages

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

Installation

macOS/Linux:

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

Windows:

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

Read the full announcement: https://voidzero.dev/posts/announcing-vite-plus-alpha

vite-plus v0.1.10

Choose a tag to compare

@github-actions github-actions released this 13 Mar 03:31
Immutable release. Only release title and notes can be modified.
1848576

vite-plus v0.1.10

Published Packages

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

Installation

macOS/Linux:

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

Windows:

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

View the full commit: 1848576

vite-plus v0.1.9

Choose a tag to compare

@github-actions github-actions released this 12 Mar 17:33
Immutable release. Only release title and notes can be modified.
b25efbd

vite-plus v0.1.9

Published Packages

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

Installation

macOS/Linux:

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

Windows:

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

View the full commit: b25efbd

vite-plus v0.1.8

Choose a tag to compare

@github-actions github-actions released this 12 Mar 09:09
Immutable release. Only release title and notes can be modified.
0a1ec92

vite-plus v0.1.8

Published Packages

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

Installation

macOS/Linux:

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

Windows:

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

View the full commit: 0a1ec92

vite-plus v0.1.7

Choose a tag to compare

@github-actions github-actions released this 11 Mar 11:42
Immutable release. Only release title and notes can be modified.
a7dc666

vite-plus v0.1.7

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://viteplus.dev/install.sh | bash

Windows:

irm https://viteplus.dev/install.ps1 | iex

View the full commit: a7dc666

vite-plus v0.1.6

Choose a tag to compare

@github-actions github-actions released this 11 Mar 00:12
Immutable release. Only release title and notes can be modified.
0c40c50

vite-plus v0.1.6

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://viteplus.dev/install.sh | bash

Windows:

irm https://viteplus.dev/install.ps1 | iex

View the full commit: 0c40c50

vite-plus v0.1.5

Choose a tag to compare

@github-actions github-actions released this 10 Mar 15:50
Immutable release. Only release title and notes can be modified.
1333406

vite-plus v0.1.5

Published Packages

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

Installation

macOS/Linux:

curl -fsSL https://staging.viteplus.dev/install.sh | bash

Windows:

irm https://staging.viteplus.dev/install.ps1 | iex

View the full commit: 1333406

v0.1.4

Choose a tag to compare

@fengmk2 fengmk2 released this 10 Mar 15:10
Immutable release. Only release title and notes can be modified.
12abba5

Full Changelog: v0.1.3...v0.1.4