Avatar for the oxc-project user
oxc-project
oxc-resolver
BlogDocsChangelog

Performance History

Latest Results

chore: release v11.25.0
release-plz-2026-09-06T16-57-58Z
15 hours ago
chore(deps): update napi
renovate/napi
15 hours ago
chore: release v11.25.0
release-plz-2026-09-06T16-57-58Z
15 hours ago
chore(deps): update dependency vite-plus to v1.3.0 (#1417) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [vite-plus](https://viteplus.dev/guide) ([source](https://redirect.github.com/voidzero-dev/vite-plus/tree/HEAD/packages/cli)) | [`1.2.0` → `1.4.0`](https://renovatebot.com/diffs/npm/vite-plus/1.2.0/1.4.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plus/1.4.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plus/1.4.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plus/1.2.0/1.4.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plus/1.2.0/1.4.0?slim=true) | --- ### Release Notes <details> <summary>voidzero-dev/vite-plus (vite-plus)</summary> ### [`v1.4.0`](https://redirect.github.com/voidzero-dev/vite-plus/releases/tag/v1.4.0): vite-plus v1.4.0 [Compare Source](https://redirect.github.com/voidzero-dev/vite-plus/compare/v1.3.0...v1.4.0) #### vite-plus v1.4.0 ##### Published Packages - `@voidzero-dev/vite-plus-core@1.4.0` - `vite-plus@1.4.0` - `create-vite-plus@1.4.0` ##### Installation **macOS/Linux:** ```bash curl -fsSL https://vite.plus | bash ``` **Windows:** ```powershell irm https://vite.plus/ps1 | iex ``` Or download and run `vp-setup.exe` from the assets below. View the full commit: [`102fe8e`](https://redirect.github.com/voidzero-dev/vite-plus/commit/102fe8edad2c45690f24830feee30bfe242817ee) ### [`v1.3.0`](https://redirect.github.com/voidzero-dev/vite-plus/releases/tag/v1.3.0): vite-plus v1.3.0 [Compare Source](https://redirect.github.com/voidzero-dev/vite-plus/compare/v1.2.0...v1.3.0) Vite+ 1.3 adds `create-vite-plus` for starting a project without the global `vp`, new `vp pm pkg` and `vp pm licenses` commands, and package-manager dist-tags in `vp env`. ##### Features - Create a Vite+ project without installing the global `vp` through `pnpm create vite-plus`, `npm create vite-plus@latest`, `yarn create vite-plus`, or `bun create vite-plus`, which run `vp create` with the same arguments ([docs](https://viteplus.dev/guide/create#without-the-global-cli)) ([#&#8203;3028](https://redirect.github.com/voidzero-dev/vite-plus/pull/3028), [#&#8203;3048](https://redirect.github.com/voidzero-dev/vite-plus/pull/3048)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ). - `vp pm pkg get`, `set`, `delete`, and `fix` read and update `package.json` through the detected package manager: npm 7.20.0 and later (`fix` from 9.8.0), pnpm 11.3.0 and later, and Bun 1.2.19 and later ([docs](https://viteplus.dev/guide/package-management#package-manifest)) ([#&#8203;3020](https://redirect.github.com/voidzero-dev/vite-plus/pull/3020)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung). - `vp pm licenses list` (or `ls`) lists dependency licenses through pnpm 7.17.0 and later, Yarn Classic, or Bun 1.4.0 and later, with `--json` for machine-readable output ([#&#8203;3037](https://redirect.github.com/voidzero-dev/vite-plus/pull/3037)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung). - `vp env` accepts npm dist-tags in package-manager specs: `vp env pin pnpm@latest-10` pins the exact version the tag points to, and `vp env default pnpm@latest-10` follows the tag on each use ([#&#8203;3047](https://redirect.github.com/voidzero-dev/vite-plus/pull/3047)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ). - Upgrade the bundled tools ([#&#8203;3058](https://redirect.github.com/voidzero-dev/vite-plus/pull/3058), [#&#8203;3078](https://redirect.github.com/voidzero-dev/vite-plus/pull/3078)), by [@&#8203;voidzero-guard](https://redirect.github.com/voidzero-guard)\[bot] and [@&#8203;fengmk2](https://redirect.github.com/fengmk2): - `rolldown@1.2.13` to `rolldown@1.2.14`. Rolldown adds the `output.charset` option and fixes several tree-shaking, code-splitting, and renaming bugs. - `vitest@5.0.4` to `vitest@5.0.5`, with fixes for browser mode, hook cleanup after a failing hook, and `--changed` with quoted file names. ##### Fixes & Enhancements - Import rewriting in `vp migrate` is up to 14 times faster on large projects, for example 78 s to 5.6 s on Dify ([#&#8203;2987](https://redirect.github.com/voidzero-dev/vite-plus/pull/2987)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2). - `vp dev` prints Vite's `ready in N ms` line, so scripts that wait for it no longer time out after `vp migrate`. `--debug`, `--filter`, and `--profile` now take effect in `vp dev`, `vp build`, and `vp preview`, and `vp preview` stops when the build output is missing, as `vite preview` does ([#&#8203;3056](https://redirect.github.com/voidzero-dev/vite-plus/pull/3056)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2). - `vp staged` prints one result line per task, such as `āœ” vp check --fix`, instead of the task list and Git progress. Warnings, errors, and rollback results stay visible, `--verbose` shows task output, and `--debug` keeps the full log ([#&#8203;3060](https://redirect.github.com/voidzero-dev/vite-plus/pull/3060)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2). - After a successful upgrade, `vp upgrade` reminds you to run `vp migrate` in projects that use an older Vite+ version ([#&#8203;3063](https://redirect.github.com/voidzero-dev/vite-plus/pull/3063)), by [@&#8203;KTrain5169](https://redirect.github.com/KTrain5169). - The coding agent picker in `vp create` and `vp migrate` lists Claude Code under `AGENTS.md` and no longer offers a separate `CLAUDE.md` option. `--agent claude` and existing `CLAUDE.md` files still work ([#&#8203;3055](https://redirect.github.com/voidzero-dev/vite-plus/pull/3055)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2). ##### Docs - Recommend setting `runtimeOnFail: ignore` and `pmOnFail: ignore` in the project's `pnpm-workspace.yaml` for pnpm 11 and later, since pnpm does not read `runtimeOnFail` from its global config ([#&#8203;3077](https://redirect.github.com/voidzero-dev/vite-plus/pull/3077)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ). ##### Chore - Speed up CI with ThinLTO native test builds, a pinned prepacked Windows SDK, and a precompiled std for trampoline tests, keep dependencies in Cargo caches, switch Linux runners, and update Windows build pins with Renovate ([#&#8203;3026](https://redirect.github.com/voidzero-dev/vite-plus/pull/3026), [#&#8203;2995](https://redirect.github.com/voidzero-dev/vite-plus/pull/2995), [#&#8203;3009](https://redirect.github.com/voidzero-dev/vite-plus/pull/3009), [#&#8203;3000](https://redirect.github.com/voidzero-dev/vite-plus/pull/3000), [#&#8203;3073](https://redirect.github.com/voidzero-dev/vite-plus/pull/3073), [#&#8203;3049](https://redirect.github.com/voidzero-dev/vite-plus/pull/3049)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2). - Stabilize CLI snapshots during slow package-manager downloads, isolate Vitest browser and UI server ports, skip slow snapshot cases on Linux and Windows, and remove duplicate Rust unit tests ([#&#8203;3043](https://redirect.github.com/voidzero-dev/vite-plus/pull/3043), [#&#8203;3061](https://redirect.github.com/voidzero-dev/vite-plus/pull/3061), [#&#8203;3059](https://redirect.github.com/voidzero-dev/vite-plus/pull/3059), [#&#8203;3057](https://redirect.github.com/voidzero-dev/vite-plus/pull/3057)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) and [@&#8203;Brooooooklyn](https://redirect.github.com/Brooooooklyn). - Upgrade Rust crates and JavaScript dependencies, including `rustls@0.23.46` and `ast-grep@0.51.0`, and remove unused catalog entries ([#&#8203;1780](https://redirect.github.com/voidzero-dev/vite-plus/pull/1780), [#&#8203;1782](https://redirect.github.com/voidzero-dev/vite-plus/pull/1782), [#&#8203;1783](https://redirect.github.com/voidzero-dev/vite-plus/pull/1783)), by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] and [@&#8203;fengmk2](https://redirect.github.com/fengmk2). - Refine the release-manager guidance ([#&#8203;3052](https://redirect.github.com/voidzero-dev/vite-plus/pull/3052)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2). ##### Bundled Versions | Tool | Version | Source | Changelog | | --------------- | ---------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | | vite | `8.3.4` | [`b6c20f6`](https://redirect.github.com/vitejs/vite/commit/b6c20f6a8126d8561891e5fb9368e8fc9da37538) | unchanged | | rolldown | `1.2.14` | [`c9a8cda`](https://redirect.github.com/rolldown/rolldown/commit/c9a8cda42bc0fdd84c7b4b4e6d7f95ae83e8b5f7) | [1.2.14](https://redirect.github.com/rolldown/rolldown/releases/tag/v1.2.14) | | tsdown | `0.23.1` | [npm](https://npmx.dev/package/tsdown/v/0.23.1) | unchanged | | vitest | `5.0.5` | [npm](https://npmx.dev/package/vitest/v/5.0.5) | [5.0.5](https://redirect.github.com/vitest-dev/vitest/releases/tag/v5.0.5) | | oxlint | `1.88.0` | [npm](https://npmx.dev/package/oxlint/v/1.88.0) | unchanged | | oxlint-tsgolint | `7.0.2004` | [npm](https://npmx.dev/package/oxlint-tsgolint/v/7.0.2004) | unchanged | | oxfmt | `0.73.0` | [npm](https://npmx.dev/package/oxfmt/v/0.73.0) | unchanged | ##### Upgrade ```bash vp upgrade ``` **Full Changelog**: <https://github.com/voidzero-dev/vite-plus/compare/v1.2.0...v1.3.0> ##### Published Packages - `@voidzero-dev/vite-plus-core@1.3.0` - `vite-plus@1.3.0` - `create-vite-plus@1.3.0` ##### Installation **macOS/Linux:** ```bash curl -fsSL https://vite.plus | bash ``` **Windows:** ```powershell irm https://vite.plus/ps1 | iex ``` Or download and run `vp-setup.exe` from the assets below. **Docker:** ```bash docker run --rm -it -v "$PWD:/app" -w /app ghcr.io/voidzero-dev/vite-plus:1.3.0 vp build ``` Run any `vp` command without installing it; see the [Docker guide](https://viteplus.dev/guide/docker) for more. ##### Create a New App Start a project without installing the global `vp`: `create-vite-plus` runs `vp create` through your package manager. ```bash pnpm create vite-plus vite:application --directory my-app cd my-app && pnpm exec vp dev ``` Run the command without arguments to pick a template interactively, and see the [create guide](https://viteplus.dev/guide/create#without-the-global-cli) for other package managers, templates, and options. </details> --- ### Configuration šŸ“… **Schedule**: (in timezone Asia/Shanghai) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ā™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. šŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/oxc-project/oxc-resolver). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjE3Ni4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
15 hours ago
chore(deps): update napi
renovate/napi
1 day ago
chore(deps): update napi
renovate/napi
1 day ago

Latest Branches

CodSpeed Performance Gauge
+3%
chore: release v11.25.0#1376
15 hours ago
0413f8f
release-plz-2026-09-06T16-57-58Z
CodSpeed Performance Gauge
+2%
15 hours ago
b7e4aa4
renovate/napi
CodSpeed Performance Gauge
-8%
chore(deps): update dependency vite-plus to v1.4.0#1417
15 hours ago
ba18132
renovate/vite+
Ā© 2026 CodSpeed Technology
Home Terms Privacy Docs