oxc-project
oxc-resolver
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(deps): update dependency vite-plus to v0.2.2 (#1272) 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.1` → `0.2.2`](https://renovatebot.com/diffs/npm/vite-plus/0.2.1/0.2.2) |  |  |  |  | --- ### Release Notes <details> <summary>voidzero-dev/vite-plus (vite-plus)</summary> ### [`v0.2.2`](https://redirect.github.com/voidzero-dev/vite-plus/releases/tag/v0.2.2): vite-plus v0.2.2 [Compare Source](https://redirect.github.com/voidzero-dev/vite-plus/compare/v0.2.1...v0.2.2) #### vite-plus v0.2.2 ##### Published Packages - `@voidzero-dev/vite-plus-core@0.2.2` - `vite-plus@0.2.2` ##### 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: [`4f7fd0b`](https://redirect.github.com/voidzero-dev/vite-plus/commit/4f7fd0b66ebb5433acdb06f8660cf0f08c5a0d4b) </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
5 hours ago
chore(deps): update dependency vite-plus to v0.2.2
renovate/vite+
5 hours ago
chore: release v11.23.0 (#1259) ## 🤖 New release * `oxc_resolver`: 11.22.0 -> 11.23.0 * `oxc_resolver_napi`: 11.22.0 -> 11.23.0 <details><summary><i><b>Changelog</b></i></summary><p> ## `oxc_resolver` <blockquote> ## [11.23.0](https://github.com/oxc-project/oxc-resolver/compare/v11.22.0...v11.23.0) - 2026-07-02 ### <!-- 0 -->🚀 Features - *(tsconfig)* expose outDir, declarationDir, resolveJsonModule, checkJs ([#1257](https://github.com/oxc-project/oxc-resolver/pull/1257)) (by @Boshen) ### <!-- 1 -->🐛 Bug Fixes - *(exports)* propagate the last error in array target resolution ([#1267](https://github.com/oxc-project/oxc-resolver/pull/1267)) (by @Boshen) ### <!-- 2 -->🚜 Refactor - deduplicate cross-file helpers, drop stale lint allows ([#1269](https://github.com/oxc-project/oxc-resolver/pull/1269)) (by @Boshen) - *(dts)* deduplicate package entry selection and remove dead code ([#1266](https://github.com/oxc-project/oxc-resolver/pull/1266)) (by @Boshen) - *(tsconfig)* skip TsConfig deep clone for non-root configs ([#1265](https://github.com/oxc-project/oxc-resolver/pull/1265)) (by @Boshen) - *(alias)* compile fallback aliases once at construction ([#1264](https://github.com/oxc-project/oxc-resolver/pull/1264)) (by @Boshen) ### <!-- 4 -->⚡ Performance - *(alias)* scan a packed first-byte array instead of striding over alias entries ([#1260](https://github.com/oxc-project/oxc-resolver/pull/1260)) (by @Boshen) ### Contributors * @Boshen </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/). Co-authored-by: oxc-guard[bot] <276638029+oxc-guard[bot]@users.noreply.github.com>
main
12 hours ago
chore: release v11.23.0
release-plz-2026-07-01T23-42-22Z
13 hours ago
chore: remove test and JS-side leftovers (#1271) Small leftovers found while sweeping the test suite and the JS side: - `src/tests/resolve.rs`: the "file in module with query and fragment" table row appeared twice, byte-identical — the upstream enhanced-resolve `resolve.test.js` has the case exactly once, so the second row was a copy-paste in the port. The loop just ran the same assertion twice. - `src/tests/alias.rs`: `#[allow(clippy::too_many_lines)]` no longer suppresses anything (verified by removing it and running the CI clippy command). The same allow in `imports_field.rs` is still load-bearing (1191/100) and stays. - `vite.config.ts`: `"napi/browser.js"` was listed twice in `fmt.ignorePatterns`. - `napi/test.mjs`: removed a stale comment about a `.ts` extension next to code that adds `.mjs` and resolves an already-suffixed specifier. - `napi/webcontainer-fallback.js`: removed an inert lint directive (`// eslint-disable-next-line: no-console`) — the project lints with oxlint, the syntax is invalid even for ESLint, and `no-console` isn't enabled. Part of a second cleanup pass; follows #1264–#1268.
main
13 hours ago
chore(bench): move specifier allocation out of the timed symlink loop (#1270) The two "resolve from symlinks" benches did, per timed iteration, 10,000 eager `format!("./file{i}")` allocations plus an `assert!(.. .is_ok())` branch — unlike every sibling bench in the file, which iterates precomputed data and discards results with `_ =`. The asserts also re-checked an invariant already validated once before the benchmark group runs. This precomputes the specifiers once (mirroring the `find tsconfig` bench's hoisting pattern) and drops the in-loop asserts, so the benches measure symlink resolution rather than resolution + allocation noise. The validation pass also now constructs one resolver instead of 10,000. **Heads-up:** this will step-change the CodSpeed series for `resolver_memory/resolve from symlinks` and `resolver_real/resolve from symlinks` downward — that's the removed allocation/assert overhead, not a resolver perf change. Part of a second cleanup pass; follows #1264–#1268.
main
13 hours ago
Merge branch 'main' into chore/test-js-leftovers
chore/test-js-leftovers
13 hours ago
chore: release v11.23.0
release-plz-2026-07-01T23-42-22Z
13 hours ago
Latest Branches
CodSpeed Performance Gauge
+1%
chore(deps): update dependency vite-plus to v0.2.2
#1272
5 hours ago
29ab525
renovate/vite+
CodSpeed Performance Gauge
+5%
chore: release v11.23.0
#1259
13 hours ago
d7582aa
release-plz-2026-07-01T23-42-22Z
CodSpeed Performance Gauge
-2%
chore: remove test and JS-side leftovers
#1271
13 hours ago
883ff6f
chore/test-js-leftovers
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs