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

Performance History

Latest Results

chore: release v11.19.2
release-plz-2026-03-02T05-19-13Z
1 day ago
chore: release v11.19.2
release-plz-2026-03-02T05-19-13Z
2 days ago
chore(deps): update dependency vite-plus to v0.1.22 (#1138) 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)) | [`0.1.21` → `0.1.22`](https://renovatebot.com/diffs/npm/vite-plus/0.1.21/0.1.22) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plus/0.1.22?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plus/0.1.22?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plus/0.1.21/0.1.22?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plus/0.1.21/0.1.22?slim=true) | --- ### Release Notes <details> <summary>voidzero-dev/vite-plus (vite-plus)</summary> ### [`v0.1.22`](https://redirect.github.com/voidzero-dev/vite-plus/releases/tag/v0.1.22): vite-plus v0.1.22 [Compare Source](https://redirect.github.com/voidzero-dev/vite-plus/compare/v0.1.21...v0.1.22) A critical Vitest browser-mode security fix, parallel `vp add -g` installs, a built-in oxlint rule to prefer `vite-plus` imports, and a new `--git` switch for `vp create`. ##### Highlights - **Security**: bundled `vitest` bumped to `4.1.6` to address [GHSA-2h32-95rg-cppp](https://redirect.github.com/vitest-dev/vitest/security/advisories/GHSA-2h32-95rg-cppp) (Critical, CVSS 9.6), an XSS to RCE chain via the `otelCarrier` query parameter in Vitest browser mode ([#&#8203;1633](https://redirect.github.com/voidzero-dev/vite-plus/pull/1633)) - **Parallel global install**: `vp add/install/update -g` now installs packages concurrently with a progress bar and a `--concurrency` flag (default 5) ([#&#8203;1597](https://redirect.github.com/voidzero-dev/vite-plus/pull/1597)) - **Prefer vite-plus imports**: new bundled oxlint rule rewrites `vite`/`vitest` imports to `vite-plus`, enabled by default in generated and migrated `lint` configs ([#&#8203;1408](https://redirect.github.com/voidzero-dev/vite-plus/pull/1408)) - **Git init on scaffold**: `vp create` learns `--git`/`--no-git` (interactive prompt; auto-commits "Initial commit from Vite+") ([#&#8203;1484](https://redirect.github.com/voidzero-dev/vite-plus/pull/1484)) ##### Features - Spawn npm for global installation in parallel with a progress bar and a `--concurrency` option ([#&#8203;1597](https://redirect.github.com/voidzero-dev/vite-plus/pull/1597)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ) - Add bundled oxlint rule to prefer `vite-plus` imports over `vite`/`vitest` ([#&#8203;1408](https://redirect.github.com/voidzero-dev/vite-plus/pull/1408)), by [@&#8203;Han5991](https://redirect.github.com/Han5991) - `vp create`: initialize a git repository and create an initial commit on scaffold ([#&#8203;1484](https://redirect.github.com/voidzero-dev/vite-plus/pull/1484)), by [@&#8203;ryohidaka](https://redirect.github.com/ryohidaka) - `vp create`: rename underscore-prefixed files (`_gitignore`, `_npmrc`, `_yarnrc.yml`) to dotfiles for `@org/create` bundled templates ([#&#8203;1574](https://redirect.github.com/voidzero-dev/vite-plus/pull/1574)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - Add `VP_PR_VERSION` env var to install unreleased PR builds via pkg.pr.new ([#&#8203;1578](https://redirect.github.com/voidzero-dev/vite-plus/pull/1578)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) ##### Fixes & Enhancements - Skip merging standalone `.oxfmtrc`/`.oxlintrc` config when the `fmt:`/`lint:` key is already declared in `vite.config.ts` (fixes duplicate-block regression in `vp create fate`) ([#&#8203;1601](https://redirect.github.com/voidzero-dev/vite-plus/pull/1601)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Suppress the `VITE+ - The Unified Toolchain for the Web` banner for `vp lint --lsp`, `vp fmt --lsp`, and `vp fmt --stdin-filepath` so stdout stays a pure LSP / formatter stream ([#&#8203;1619](https://redirect.github.com/voidzero-dev/vite-plus/pull/1619)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - `vp create`: detect output directory when running in the current directory ([#&#8203;1606](https://redirect.github.com/voidzero-dev/vite-plus/pull/1606)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - `vp update -g`: skip installs when the recorded global package version already matches the npm-resolved version, and tolerate string/array outputs from `npm view ... version --json` ([#&#8203;1596](https://redirect.github.com/voidzero-dev/vite-plus/pull/1596)), by [@&#8203;leno23](https://redirect.github.com/leno23) - `vp create`: preserve single-segment project path in `updateWorkspaceConfig` ([#&#8203;1582](https://redirect.github.com/voidzero-dev/vite-plus/pull/1582)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - `vp env use`: keep the change session-scoped on Windows ([#&#8203;1577](https://redirect.github.com/voidzero-dev/vite-plus/pull/1577)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - `vp rebuild`: accept positional package names ([#&#8203;1564](https://redirect.github.com/voidzero-dev/vite-plus/pull/1564)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Adopt the new vite-task error formatter; errors now print as `error: <top-level>` plus `* <source>` chain lines, with bold-red highlight on a TTY ([vite-task#390](https://redirect.github.com/voidzero-dev/vite-task/pull/390)), by [@&#8203;branchseer](https://redirect.github.com/branchseer) - vite-task: forward `LOCALAPPDATA` so Node's compile cache stays outside the workspace on Windows ([vite-task#389](https://redirect.github.com/voidzero-dev/vite-task/pull/389)), by [@&#8203;branchseer](https://redirect.github.com/branchseer) - Bump vite-task to `c945cc0` ([#&#8203;1628](https://redirect.github.com/voidzero-dev/vite-plus/pull/1628)), by [@&#8203;branchseer](https://redirect.github.com/branchseer) ##### Refactor - Revert `vp pm plugin` command (per discussion in [#&#8203;1038](https://redirect.github.com/voidzero-dev/vite-plus/issues/1038)) ([#&#8203;1623](https://redirect.github.com/voidzero-dev/vite-plus/pull/1623)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) ##### Docs - Add `vitepress-plugin-llms` to the docs site so the published docs include LLM-friendly outputs (`/llms.txt`) ([#&#8203;1625](https://redirect.github.com/voidzero-dev/vite-plus/pull/1625)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - Refresh home stats for oxlint, vite, and vitest ([#&#8203;1512](https://redirect.github.com/voidzero-dev/vite-plus/pull/1512)), by [@&#8203;nozomee](https://redirect.github.com/nozomee) - Mention `vp env doctor` in agent instructions ([#&#8203;1603](https://redirect.github.com/voidzero-dev/vite-plus/pull/1603)), by [@&#8203;leno23](https://redirect.github.com/leno23) ##### Chore - Consolidate the upstream build chain into a single `pnpm build` script (justfile recipe now just calls `pnpm build`) ([#&#8203;1626](https://redirect.github.com/voidzero-dev/vite-plus/pull/1626)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Fix bootstrap-cli on Windows ([#&#8203;1583](https://redirect.github.com/voidzero-dev/vite-plus/pull/1583)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Refresh trusted stack stats ([#&#8203;1573](https://redirect.github.com/voidzero-dev/vite-plus/pull/1573), [#&#8203;1616](https://redirect.github.com/voidzero-dev/vite-plus/pull/1616)), by [@&#8203;voidzero-guard](https://redirect.github.com/voidzero-guard)\[bot] - Update GitHub Actions ([#&#8203;1611](https://redirect.github.com/voidzero-dev/vite-plus/pull/1611), [#&#8203;1612](https://redirect.github.com/voidzero-dev/vite-plus/pull/1612)), by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - Address zizmor findings in composite actions and the release workflow; drop unused `actions-cool/issues-helper` ([#&#8203;1630](https://redirect.github.com/voidzero-dev/vite-plus/pull/1630)), by [@&#8203;Boshen](https://redirect.github.com/Boshen) - Switch plain checkouts to `taiki-e/checkout-action` ([#&#8203;1620](https://redirect.github.com/voidzero-dev/vite-plus/pull/1620)), by [@&#8203;Boshen](https://redirect.github.com/Boshen) - Switch release to a version-bump PR + push trigger flow ([#&#8203;1575](https://redirect.github.com/voidzero-dev/vite-plus/pull/1575)), by [@&#8203;Boshen](https://redirect.github.com/Boshen) - Gate release publish on environment approval with a Discord notice ([#&#8203;1571](https://redirect.github.com/voidzero-dev/vite-plus/pull/1571)), by [@&#8203;Boshen](https://redirect.github.com/Boshen) - Enable `cargo clippy` with `-D warnings` ([#&#8203;1579](https://redirect.github.com/voidzero-dev/vite-plus/pull/1579)), by [@&#8203;Boshen](https://redirect.github.com/Boshen) - Drop unused `setup-node` from the version-check job ([#&#8203;1600](https://redirect.github.com/voidzero-dev/vite-plus/pull/1600)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Add Void deploy workflows for the docs site ([#&#8203;1590](https://redirect.github.com/voidzero-dev/vite-plus/pull/1590)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Add `--help` case to config snap tests for npm10/yarn1/yarn4 ([#&#8203;1585](https://redirect.github.com/voidzero-dev/vite-plus/pull/1585)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - Add `--help` case to publish snap tests for npm10/yarn1/yarn4 ([#&#8203;1584](https://redirect.github.com/voidzero-dev/vite-plus/pull/1584)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - Verify `.gitignore` and `.yarnrc.yml` in the new-vite-monorepo snap ([#&#8203;1576](https://redirect.github.com/voidzero-dev/vite-plus/pull/1576)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - vite-task: bump pnpm to `11.1.2` ([vite-task#383](https://redirect.github.com/voidzero-dev/vite-task/pull/383)), by [@&#8203;branchseer](https://redirect.github.com/branchseer) - vite-task: update lint-staged to v17 ([vite-task#385](https://redirect.github.com/voidzero-dev/vite-task/pull/385)), by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] ##### Bundled Versions | Tool | Version | Source | | --------------- | -------- | ------------------------------------------------------------------------------------------------- | | vite | `8.0.11` | [`66f3194`](https://redirect.github.com/vitejs/vite/commit/66f3194aa8e59924562575f0a98e7f4ae0acdd89) | | rolldown | `1.0.0` | [`ac5c710`](https://redirect.github.com/rolldown/rolldown/commit/ac5c71025a639d394a0db9c3a921b7eda5d71a88) | | tsdown | `0.22.0` | [npm](https://npmx.dev/package/tsdown/v/0.22.0) | | vitest | `4.1.6` | [npm](https://npmx.dev/package/vitest/v/4.1.6) | | oxlint | `1.63.0` | [npm](https://npmx.dev/package/oxlint/v/1.63.0) | | oxlint-tsgolint | `0.22.1` | [npm](https://npmx.dev/package/oxlint-tsgolint/v/0.22.1) | | oxfmt | `0.48.0` | [npm](https://npmx.dev/package/oxfmt/v/0.48.0) | ##### New Contributors Welcome to all new contributors! :tada: [@&#8203;nozomee](https://redirect.github.com/nozomee), [@&#8203;ryohidaka](https://redirect.github.com/ryohidaka), [@&#8203;leno23](https://redirect.github.com/leno23) **Full Changelog**: <https://github.com/voidzero-dev/vite-plus/compare/v0.1.21...v0.1.22> ##### Published Packages - `@voidzero-dev/vite-plus-core@0.1.22` - `@voidzero-dev/vite-plus-test@0.1.22` - `vite-plus@0.1.22` ##### 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. </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 is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xODUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE4NS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
2 days ago
chore: release v11.19.2
release-plz-2026-03-02T05-19-13Z
3 days ago

Latest Branches

CodSpeed Performance Gauge
+4%
chore: release v11.19.2#1044
1 day ago
5bc77c2
release-plz-2026-03-02T05-19-13Z
CodSpeed Performance Gauge
+3%
chore(deps): update dependency vite-plus to v0.1.22#1139
2 days ago
8347329
renovate/vite+
CodSpeed Performance Gauge
+4%
2 months ago
1b77738
perf/reduce-tsconfig-lookup
© 2026 CodSpeed Technology
Home Terms Privacy Docs