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

Performance History

Latest Results

chore: release v11.20.1
release-plz-2026-05-28T15-25-06Z
5 hours ago
chore(deps): update dependency vite-plus to v0.1.24 (#1196) 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.23` → `0.1.24`](https://renovatebot.com/diffs/npm/vite-plus/0.1.23/0.1.24) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plus/0.1.24?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plus/0.1.24?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plus/0.1.23/0.1.24?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plus/0.1.23/0.1.24?slim=true) | --- ### Release Notes <details> <summary>voidzero-dev/vite-plus (vite-plus)</summary> ### [`v0.1.24`](https://redirect.github.com/voidzero-dev/vite-plus/releases/tag/v0.1.24): vite-plus v0.1.24 [Compare Source](https://redirect.github.com/voidzero-dev/vite-plus/compare/v0.1.23...v0.1.24) A new `vp pm stage` publishing workflow, hardened installs and upgrades, a Node-version mismatch reinstall prompt, and the bundled vite/vitest/tsdown stack moves forward. ##### Features - `vp pm stage`: a new `vp pm` subcommand exposing npm's staged-publishing workflow (upload a build to a staging area without 2FA, then approve or reject it from a trusted device); it maps to `pnpm stage` / `npm stage` / `yarn npm ... --staged` per package manager, with an npm fallback for yarn Classic and bun ([#&#8203;1715](https://redirect.github.com/voidzero-dev/vite-plus/pull/1715)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - `vp`: prompt to reinstall when up-to-date global packages were built against a different Node.js than the active one (defaults to no); adds `--reinstall-node-mismatch` and `--ignore-node-mismatch`, and skips the prompt in CI ([#&#8203;1666](https://redirect.github.com/voidzero-dev/vite-plus/pull/1666)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ) - `vp format`: add `format` as a visible alias of `vp fmt`, so the common slip `vp format` resolves correctly and `vp format --init` / `--migrate` apply the same `vite.config.ts` wiring as `vp fmt` ([#&#8203;1727](https://redirect.github.com/voidzero-dev/vite-plus/pull/1727)), by [@&#8203;semimikoh](https://redirect.github.com/semimikoh) ##### Fixes & Enhancements - `vp install` / Node runtime download: HTTP retries now wrap the whole body stream, hash verification, and archive extraction (not just the request headers), so truncated or corrupt downloads of package managers and Node are re-fetched instead of failing on the first attempt ([#&#8203;1719](https://redirect.github.com/voidzero-dev/vite-plus/pull/1719)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - `vp upgrade --force` on Windows: install into a fresh directory before repointing `current`, so the forced reinstall no longer fails trying to overwrite the running `vp.exe` ([#&#8203;1714](https://redirect.github.com/voidzero-dev/vite-plus/pull/1714)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - `vp install -g`: install global packages directly into their final prefix instead of a temp dir that gets moved, so packages whose postinstall scripts bake in absolute or relative temp paths still resolve their bins; a failed package in a multi-package install no longer removes the shims of the ones that already succeeded ([#&#8203;1698](https://redirect.github.com/voidzero-dev/vite-plus/pull/1698)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ) - `vp why`: remove the `-g` / `--global` flag, which delegated to the package manager's global mode and ignored Vite+-managed global packages; `vp why` stays project-scoped while `vp outdated -g` keeps using the managed global flow ([#&#8203;1720](https://redirect.github.com/voidzero-dev/vite-plus/pull/1720)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ) - Windows installer: remove the existing `current` link via PowerShell (detecting junctions, symlinks, and stale directories) instead of `cmd /c rmdir`, which could fail with "The directory is not empty" ([#&#8203;1726](https://redirect.github.com/voidzero-dev/vite-plus/pull/1726)), by [@&#8203;TheAlexLichter](https://redirect.github.com/TheAlexLichter) - `vp create`: skip editor-config detection and package-local editor settings by default when creating a project inside an existing monorepo; `--editor <name>` stays an explicit opt-in and `--no-editor` an opt-out ([#&#8203;1729](https://redirect.github.com/voidzero-dev/vite-plus/pull/1729)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) - `vp create vite:monorepo` (pnpm): keep the aliased `vite`/`vitest` in the website app's `package.json` so the workspace `overrides.vite: catalog:` has a direct consumer and `vp why vite` resolves to `@voidzero-dev/vite-plus-core`; npm/yarn/bun still drop the dead-weight keys ([#&#8203;1728](https://redirect.github.com/voidzero-dev/vite-plus/pull/1728)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - `vp pack`: rewrite direct `createRequire(...)("picomatch")` calls in bundled tsdown output to the local bundled CJS entry, so packing no longer depends on an undeclared runtime `picomatch` under pnpm `hoist: false` ([#&#8203;1732](https://redirect.github.com/voidzero-dev/vite-plus/pull/1732)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - `vp migrate`: resolve a `catalog:` husky pin from the workspace catalog (`pnpm-workspace.yaml`, `.yarnrc.yml`, or `package.json` catalogs) during the git-hooks preflight, so a compatible catalog-pinned husky no longer triggers a false "could not determine husky version" warning and skips hook setup ([#&#8203;1710](https://redirect.github.com/voidzero-dev/vite-plus/pull/1710)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) ##### Docs - Add a **Copy Prompt** button to the docs site that copies an AI-friendly getting-started prompt (intro, `llms-full.txt` pointer, install commands, and core `vp` commands) for handing straight to a coding agent ([#&#8203;1706](https://redirect.github.com/voidzero-dev/vite-plus/pull/1706)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Update `troubleshooting.md`: `vite.config.ts` related issues are resolved by updating oxlint and oxfmt ([#&#8203;1708](https://redirect.github.com/voidzero-dev/vite-plus/pull/1708)), by [@&#8203;leaysgur](https://redirect.github.com/leaysgur) - Clarify the product and repository documentation locations and the new Run guide/config paths in `AGENTS.md` ([#&#8203;1707](https://redirect.github.com/voidzero-dev/vite-plus/pull/1707)), by [@&#8203;leaysgur](https://redirect.github.com/leaysgur) ##### Chore - `vp` install: reduce retained `vp` versions from 5 to 3 across the installer, `vp upgrade`, and the shell/PowerShell bootstrap scripts (active and previous versions stay protected for rollback); document the 3-version retention and `vp upgrade --rollback` ([#&#8203;1716](https://redirect.github.com/voidzero-dev/vite-plus/pull/1716)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Exclude the snap-tests directory from Vitest config discovery so the VS Code Vitest extension stops generating a stray `.vitest-plugin-loaded` file ([#&#8203;1723](https://redirect.github.com/voidzero-dev/vite-plus/pull/1723)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ) - Refresh trusted stack stats on the docs homepage ([#&#8203;1734](https://redirect.github.com/voidzero-dev/vite-plus/pull/1734)), by [@&#8203;voidzero-guard](https://redirect.github.com/voidzero-guard)\[bot] - Update [@&#8203;wan9chi](https://redirect.github.com/wan9chi)'s GitHub handle (formerly `branchseer`) ([#&#8203;1705](https://redirect.github.com/voidzero-dev/vite-plus/pull/1705)), by [@&#8203;wan9chi](https://redirect.github.com/wan9chi) - Update GitHub Actions ([#&#8203;1724](https://redirect.github.com/voidzero-dev/vite-plus/pull/1724), [#&#8203;1730](https://redirect.github.com/voidzero-dev/vite-plus/pull/1730)), by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - Upgrade upstream dependencies: vite `8.0.14 → 8.0.16`, vitest `4.1.7 → 4.1.8`, tsdown `0.22.0 → 0.22.1`, `@vitejs/devtools` `0.2.0 → 0.3.1` ([#&#8203;1713](https://redirect.github.com/voidzero-dev/vite-plus/pull/1713), [#&#8203;1735](https://redirect.github.com/voidzero-dev/vite-plus/pull/1735), [#&#8203;1737](https://redirect.github.com/voidzero-dev/vite-plus/pull/1737)), by [@&#8203;voidzero-guard](https://redirect.github.com/voidzero-guard)\[bot] ##### Bundled Versions | Tool | Version | Source | | --------------- | -------- | ------------------------------------------------------------------------------------------------- | | vite | `8.0.16` | [`f94df87`](https://redirect.github.com/vitejs/vite/commit/f94df87ff03b40b65e29bacdc04cc18c7bccaa4a) | | rolldown | `1.0.3` | [`a287faa`](https://redirect.github.com/rolldown/rolldown/commit/a287faaa3db70e9e4145b6bc16567f596a3c2e1f) | | tsdown | `0.22.1` | [npm](https://npmx.dev/package/tsdown/v/0.22.1) | | vitest | `4.1.8` | [npm](https://npmx.dev/package/vitest/v/4.1.8) | | oxlint | `1.67.0` | [npm](https://npmx.dev/package/oxlint/v/1.67.0) | | oxlint-tsgolint | `0.23.0` | [npm](https://npmx.dev/package/oxlint-tsgolint/v/0.23.0) | | oxfmt | `0.52.0` | [npm](https://npmx.dev/package/oxfmt/v/0.52.0) | ##### New Contributors Welcome to our new contributor [@&#8203;semimikoh](https://redirect.github.com/semimikoh)! :tada: **Full Changelog**: <https://github.com/voidzero-dev/vite-plus/compare/v0.1.23...v0.1.24> ##### Published Packages - `@voidzero-dev/vite-plus-core@0.1.24` - `@voidzero-dev/vite-plus-test@0.1.24` - `vite-plus@0.1.24` ##### 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. **Upgrade:** ```bash vp upgrade ``` </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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDYuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwNi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
5 hours ago
chore: release v11.20.1
release-plz-2026-05-28T15-25-06Z
1 day ago
chore(deps): update crate-ci/typos action to v1.47.0 (#1195) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [crate-ci/typos](https://redirect.github.com/crate-ci/typos) | action | minor | `v1.46.3` → `v1.47.0` | --- ### Release Notes <details> <summary>crate-ci/typos (crate-ci/typos)</summary> ### [`v1.47.0`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.47.0) [Compare Source](https://redirect.github.com/crate-ci/typos/compare/v1.46.3...v1.47.0) #### \[1.47.0] - 2026-05-29 ##### Features - Updated the dictionary with the [May 2026](https://redirect.github.com/crate-ci/typos/issues/1545) changes </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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
1 day ago
chore: release v11.20.1
release-plz-2026-05-28T15-25-06Z
2 days ago

Latest Branches

CodSpeed Performance Gauge
-6%
chore: release v11.20.1#1178
6 hours ago
a99b0b6
release-plz-2026-05-28T15-25-06Z
CodSpeed Performance Gauge
-3%
chore(deps): update dependency vite-plus to v0.1.24#1196
16 hours ago
03b42b8
renovate/vite+
CodSpeed Performance Gauge
-6%
15 hours ago
3cc3f08
renovate/napi
© 2026 CodSpeed Technology
Home Terms Privacy Docs