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

Performance History

Latest Results

chore: release v11.23.1
release-plz-2026-07-03T16-00-13Z
51 minutes ago
chore: release v11.23.1
release-plz-2026-07-03T16-00-13Z
54 minutes ago
chore(deps): update dependency vite-plus to v0.2.3 (#1284) 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.2.2` โ†’ `0.2.3`](https://renovatebot.com/diffs/npm/vite-plus/0.2.2/0.2.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plus/0.2.3?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plus/0.2.3?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plus/0.2.2/0.2.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plus/0.2.2/0.2.3?slim=true) | --- ### Release Notes <details> <summary>voidzero-dev/vite-plus (vite-plus)</summary> ### [`v0.2.3`](https://redirect.github.com/voidzero-dev/vite-plus/releases/tag/v0.2.3): vite-plus v0.2.3: config extraction, create, and vp run reliability fixes [Compare Source](https://redirect.github.com/voidzero-dev/vite-plus/compare/v0.2.2...v0.2.3) A patch release that fixes static config extraction for `vite.config.ts` files whose `defineConfig` comes from a preset or custom wrapper (no longer misread as Vite+'s own), fixes `vp create` for org templates on registries that strip custom package fields, cleans up terminal output after Ctrl-C during `vp run`, and updates bundled Vite to 8.1.3. ##### Highlights - **Custom `VP_HOME` is honored on every run**: the global `vp` now respects a user-set `VP_HOME` for its home directory instead of falling back to `~/.vite-plus`, and persists it in the generated env files, so a custom install location no longer produces multiple instances or unusable packages ([#&#8203;2029](https://redirect.github.com/voidzero-dev/vite-plus/pull/2029)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ) ##### Features - Upgrade bundled Vite from `8.1.2` to `8.1.3` (inlined CSS after the shebang line, CSS preload for nested dynamic imports, SSR stacktrace column fix) ([#&#8203;2042](https://redirect.github.com/voidzero-dev/vite-plus/pull/2042)), by [@&#8203;voidzero-guard](https://redirect.github.com/voidzero-guard)\[bot] ##### Fixes & Enhancements - `vp run` no longer misreads a `vite.config.ts` when its `defineConfig` comes from a preset or a custom wrapper instead of `vite-plus` or `vite`. Such configs are now evaluated at runtime rather than assumed to be Vite+'s own, so projects that use them no longer wrongly report `Task "build" not found` ([#&#8203;2060](https://redirect.github.com/voidzero-dev/vite-plus/pull/2060), [#&#8203;2075](https://redirect.github.com/voidzero-dev/vite-plus/pull/2075)), by [@&#8203;liangmiQwQ](https://redirect.github.com/liangmiQwQ) and [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Killing a `vp run` task with Ctrl-C no longer leaves odd OSC escape sequences in the terminal; `vp` defers its own Ctrl-C handling until the child process exits ([#&#8203;2079](https://redirect.github.com/voidzero-dev/vite-plus/pull/2079)), by [@&#8203;forehalo](https://redirect.github.com/forehalo) - `vp migrate`: rewriting a `package.json` prettier script now emits a single `--check`, so scripts that combined `--check` with `--list-different` / `-l` / `-c` no longer produce a duplicated `vp fmt --check --check` ([#&#8203;2044](https://redirect.github.com/voidzero-dev/vite-plus/pull/2044)), by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - `vp create @&#8203;org:name`: read the org template catalog (`createConfig`) from the published tarball when the registry (e.g. GitHub Packages) strips custom fields from packument metadata ([#&#8203;2063](https://redirect.github.com/voidzero-dev/vite-plus/pull/2063)), by [@&#8203;hiro-daikin](https://redirect.github.com/hiro-daikin) - `vp run`: missing env vars requested through `@voidzero-dev/vite-task-client` now return `undefined` instead of `null`, preserving Vite production `NODE_ENV` semantics when builds run through `vp run` ([vite-task#508](https://redirect.github.com/voidzero-dev/vite-task/pull/508), via [#&#8203;2076](https://redirect.github.com/voidzero-dev/vite-plus/pull/2076)), by [@&#8203;wan9chi](https://redirect.github.com/wan9chi) ##### Refactor - `static_config`: drop the unreachable `vite.config.json` branch ([#&#8203;2045](https://redirect.github.com/voidzero-dev/vite-plus/pull/2045)), and remove unused exported CLI helpers ([#&#8203;2046](https://redirect.github.com/voidzero-dev/vite-plus/pull/2046)), by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) ##### Docs - Update the announcement links and callout for the beta release ([#&#8203;2027](https://redirect.github.com/voidzero-dev/vite-plus/pull/2027)), remove the stale `Dockerfile.alpine` comment ([#&#8203;2068](https://redirect.github.com/voidzero-dev/vite-plus/pull/2068)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Add the missing `pnpm-workspace.yaml` to the docs Dockerfile ([#&#8203;2059](https://redirect.github.com/voidzero-dev/vite-plus/pull/2059)), by [@&#8203;wan-kong](https://redirect.github.com/wan-kong) - Refresh the root agent guide ([#&#8203;2072](https://redirect.github.com/voidzero-dev/vite-plus/pull/2072)), by [@&#8203;jong-kyung](https://redirect.github.com/jong-kyung) ##### Chore - Cross-compile Windows tests and CLI binaries on Linux with cargo-xwin ([#&#8203;1824](https://redirect.github.com/voidzero-dev/vite-plus/pull/1824)), install local vite-plus builds through a local npm registry ([#&#8203;2021](https://redirect.github.com/voidzero-dev/vite-plus/pull/2021)), fast docs format check for docs-only PRs ([#&#8203;2028](https://redirect.github.com/voidzero-dev/vite-plus/pull/2028)), pack local dirs for the registry bridge instead of pkg.pr.new ([#&#8203;2038](https://redirect.github.com/voidzero-dev/vite-plus/pull/2038)), remove the stale create workflow updater ([#&#8203;2061](https://redirect.github.com/voidzero-dev/vite-plus/pull/2061)), and add PTY-based interactive CLI snapshot tests ([#&#8203;2052](https://redirect.github.com/voidzero-dev/vite-plus/pull/2052)), by [@&#8203;fengmk2](https://redirect.github.com/fengmk2) - Cache `vp run` output for docs builds ([#&#8203;2006](https://redirect.github.com/voidzero-dev/vite-plus/pull/2006)), by [@&#8203;wan9chi](https://redirect.github.com/wan9chi) - Remove legacy completion cleanup ([#&#8203;2050](https://redirect.github.com/voidzero-dev/vite-plus/pull/2050)), by [@&#8203;nekomoyi](https://redirect.github.com/nekomoyi) - Update the crate-ci/typos action ([#&#8203;2039](https://redirect.github.com/voidzero-dev/vite-plus/pull/2039)) and GitHub Actions ([#&#8203;2055](https://redirect.github.com/voidzero-dev/vite-plus/pull/2055), [#&#8203;1905](https://redirect.github.com/voidzero-dev/vite-plus/pull/1905)), by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - Refresh the Node.js release keyring ([#&#8203;2058](https://redirect.github.com/voidzero-dev/vite-plus/pull/2058)) and the docs trusted-stack stats ([#&#8203;2064](https://redirect.github.com/voidzero-dev/vite-plus/pull/2064)), by [@&#8203;voidzero-guard](https://redirect.github.com/voidzero-guard)\[bot] ##### Bundled Versions | Tool | Version | Source | | --------------- | -------- | ------------------------------------------------------------------------------------------------- | | vite | `8.1.3` | [`578ffb8`](https://redirect.github.com/vitejs/vite/commit/578ffb80d46940f3b99cd96ed609f8b3a0ac5ede) | | rolldown | `1.1.4` | [`6cbd233`](https://redirect.github.com/rolldown/rolldown/commit/6cbd2330dc5ca973b90444973ee04c2dc7ee2f2d) | | tsdown | `0.22.3` | [npm](https://npmx.dev/package/tsdown/v/0.22.3) | | vitest | `4.1.9` | [npm](https://npmx.dev/package/vitest/v/4.1.9) | | oxlint | `1.72.0` | [npm](https://npmx.dev/package/oxlint/v/1.72.0) | | oxlint-tsgolint | `0.24.0` | [npm](https://npmx.dev/package/oxlint-tsgolint/v/0.24.0) | | oxfmt | `0.57.0` | [npm](https://npmx.dev/package/oxfmt/v/0.57.0) | ##### Upgrade ```bash vp upgrade ``` ##### New Contributors [@&#8203;wan-kong](https://redirect.github.com/wan-kong) and [@&#8203;hiro-daikin](https://redirect.github.com/hiro-daikin) made their first contributions. **Full Changelog**: <https://github.com/voidzero-dev/vite-plus/compare/v0.2.2...v0.2.3> ##### Published Packages - `@voidzero-dev/vite-plus-core@0.2.3` - `vite-plus@0.2.3` ##### 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:0.2.3 vp build ``` Run any `vp` command without installing it; see the [Docker guide](https://viteplus.dev/guide/docker) for more. </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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
55 minutes ago
feat: expose tsconfig paths resolve method without file existence check
feat/expose-tsconfig-paths-resolve-method-without-file-existence-check
9 hours ago
feat: expose tsconfig paths resolve method without file existence check
feat/expose-tsconfig-paths-resolve-method-without-file-existence-check
9 hours ago
feat: expose tsconfig paths resolve method without file existence check
feat/expose-tsconfig-paths-resolve-method-without-file-existence-check
9 hours ago

Latest Branches

CodSpeed Performance Gauge
+1%
chore: release v11.23.1#1274
56 minutes ago
91addc4
release-plz-2026-07-03T16-00-13Z
CodSpeed Performance Gauge
-2%
chore(deps): update dependency vite-plus to v0.2.3#1284
60 minutes ago
47652c4
renovate/vite+
CodSpeed Performance Gauge
+3%
ยฉ 2026 CodSpeed Technology
Home Terms Privacy Docs