Skip to content

Commit 886e7d2

Browse files
chore(deps): update rolldown to v1.1.2 (#631)
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/) | |---|---|---|---|---|---| | [rolldown](https://rolldown.rs/) ([source](https://redirect.github.com/rolldown/rolldown/tree/HEAD/packages/rolldown)) | [`1.1.0` → `1.1.2`](https://renovatebot.com/diffs/npm/rolldown/1.1.0/1.1.2) | ![age](https://developer.mend.io/api/mc/badges/age/npm/rolldown/1.1.2?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rolldown/1.1.2?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rolldown/1.1.0/1.1.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rolldown/1.1.0/1.1.2?slim=true) | --- ### Release Notes <details> <summary>rolldown/rolldown (rolldown)</summary> ### [`v1.1.2`](https://redirect.github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#112---2026-06-18) [Compare Source](https://redirect.github.com/rolldown/rolldown/compare/v1.1.1...v1.1.2) ##### 🚀 Features - add option named for invalid return type errors for more places ([#&#8203;9846](https://redirect.github.com/rolldown/rolldown/issues/9846)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - add option names for invalid return type errors ([#&#8203;9821](https://redirect.github.com/rolldown/rolldown/issues/9821)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - transform: infer decorator strictNullChecks from tsconfig ([#&#8203;9590](https://redirect.github.com/rolldown/rolldown/issues/9590)) by [@&#8203;kylecannon](https://redirect.github.com/kylecannon) - expose React Compiler options for rolldown and Vite users ([#&#8203;9801](https://redirect.github.com/rolldown/rolldown/issues/9801)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - tracing: gate chrome-json trace layer behind `chrome-tracing` feature ([#&#8203;9773](https://redirect.github.com/rolldown/rolldown/issues/9773)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - dev: align test-dev-server with Vite dev server ([#&#8203;9668](https://redirect.github.com/rolldown/rolldown/issues/9668)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) ##### 🐛 Bug Fixes - plugin\_timings: point doc link to existing checks reference page ([#&#8203;9837](https://redirect.github.com/rolldown/rolldown/issues/9837)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - generator: correct contradictory panic message in cjs cross-chunk symbol lookup ([#&#8203;9836](https://redirect.github.com/rolldown/rolldown/issues/9836)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - esm: preserve with clause on export \* from external ([#&#8203;9796](https://redirect.github.com/rolldown/rolldown/issues/9796)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - Make external\_import\_binding\_merger deterministic ([#&#8203;9755](https://redirect.github.com/rolldown/rolldown/issues/9755)) by [@&#8203;naruaway](https://redirect.github.com/naruaway) - surface invalid `manualCodeSplitting` group `test` regex as an error ([#&#8203;9792](https://redirect.github.com/rolldown/rolldown/issues/9792)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - avoid panic on `output.file` without a file name ([#&#8203;9789](https://redirect.github.com/rolldown/rolldown/issues/9789)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - avoid O(N^2) rendering of high-volume diagnostics ([#&#8203;9748](https://redirect.github.com/rolldown/rolldown/issues/9748)) ([#&#8203;9749](https://redirect.github.com/rolldown/rolldown/issues/9749)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - avoid panic on JSON numbers outside f64 range ([#&#8203;9788](https://redirect.github.com/rolldown/rolldown/issues/9788)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - deps: bump mimalloc-safe to 0.1.63 to fix worker\_threads segfault ([#&#8203;9785](https://redirect.github.com/rolldown/rolldown/issues/9785)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - cache ESM evaluation errors ([#&#8203;9784](https://redirect.github.com/rolldown/rolldown/issues/9784)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - wrap node require helper in pure IIFE ([#&#8203;9783](https://redirect.github.com/rolldown/rolldown/issues/9783)) by [@&#8203;kb019](https://redirect.github.com/kb019) - lazy-barrel: load locally-used imports on a re-exported record ([#&#8203;9757](https://redirect.github.com/rolldown/rolldown/issues/9757)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - avoid dangling wrapped-ESM init call across chunks ([#&#8203;9502](https://redirect.github.com/rolldown/rolldown/issues/9502)) ([#&#8203;9717](https://redirect.github.com/rolldown/rolldown/issues/9717)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - dev: detect same-second rewrites in CI poll watcher ([#&#8203;9736](https://redirect.github.com/rolldown/rolldown/issues/9736)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - dev: force rebuild after HMR errors ([#&#8203;9686](https://redirect.github.com/rolldown/rolldown/issues/9686)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - dev: print build errors on browser refresh after a failed build ([#&#8203;9652](https://redirect.github.com/rolldown/rolldown/issues/9652)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) ##### 🚜 Refactor - single-source the chunk $N symbol-naming algorithm ([#&#8203;9831](https://redirect.github.com/rolldown/rolldown/issues/9831)) by [@&#8203;Dunqing](https://redirect.github.com/Dunqing) - simplify common\_dir helper ([#&#8203;9857](https://redirect.github.com/rolldown/rolldown/issues/9857)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - drop commondir crate in favor of in-house helper ([#&#8203;9849](https://redirect.github.com/rolldown/rolldown/issues/9849)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - binding: extract helpers from normalize\_binding\_options ([#&#8203;9842](https://redirect.github.com/rolldown/rolldown/issues/9842)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - move rolldown\_filter\_analyzer to tasks and scope oxc cfg feature ([#&#8203;9839](https://redirect.github.com/rolldown/rolldown/issues/9839)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - options: merge manualCodeSplitting into codeSplitting object form ([#&#8203;9805](https://redirect.github.com/rolldown/rolldown/issues/9805)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - options: support codeSplitting object form in CodeSplittingMode ([#&#8203;9804](https://redirect.github.com/rolldown/rolldown/issues/9804)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - diagnostic: reuse ByteLocator for per-source line lookup ([#&#8203;9762](https://redirect.github.com/rolldown/rolldown/issues/9762)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - remove redundant Arc around tracing spans ([#&#8203;9778](https://redirect.github.com/rolldown/rolldown/issues/9778)) by [@&#8203;camc314](https://redirect.github.com/camc314) - remove unnecessary `Arc` around sourcemap sender ([#&#8203;9777](https://redirect.github.com/rolldown/rolldown/issues/9777)) by [@&#8203;camc314](https://redirect.github.com/camc314) - rolldown\_plugin\_vite\_wasm\_fallback: remove the plugin ([#&#8203;9775](https://redirect.github.com/rolldown/rolldown/issues/9775)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - binding: remove infer-able `napi(ts_type)` ([#&#8203;9737](https://redirect.github.com/rolldown/rolldown/issues/9737)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - remove preprocessor span dedup ([#&#8203;9734](https://redirect.github.com/rolldown/rolldown/issues/9734)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - identify AST nodes by NodeId instead of Span/Address ([#&#8203;9609](https://redirect.github.com/rolldown/rolldown/issues/9609)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) ##### 📚 Documentation - tsconfig: align auto-discovery docs with oxc-resolver behavior ([#&#8203;9845](https://redirect.github.com/rolldown/rolldown/issues/9845)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - relocate meta/design to internal-docs, split design from implementation ([#&#8203;9826](https://redirect.github.com/rolldown/rolldown/issues/9826)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - meta: add options normalization design doc ([#&#8203;9818](https://redirect.github.com/rolldown/rolldown/issues/9818)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - document why the napi tracing feature is enabled ([#&#8203;9766](https://redirect.github.com/rolldown/rolldown/issues/9766)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - dev: move test-dev-server test guidance into the testing docs ([#&#8203;9809](https://redirect.github.com/rolldown/rolldown/issues/9809)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) ##### ⚡ Performance - drop unused regex unicode property tables from the binding ([#&#8203;9848](https://redirect.github.com/rolldown/rolldown/issues/9848)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - drop urlencoding crate in favor of percent-encoding ([#&#8203;9851](https://redirect.github.com/rolldown/rolldown/issues/9851)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - drop owo-colors supports-colors feature in vite reporter ([#&#8203;9824](https://redirect.github.com/rolldown/rolldown/issues/9824)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - skip enum member value extraction for non-TypeScript modules ([#&#8203;9840](https://redirect.github.com/rolldown/rolldown/issues/9840)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - rolldown: use unstable sort for itertools sorted\_by at unique-key sites ([#&#8203;9827](https://redirect.github.com/rolldown/rolldown/issues/9827)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - cheaper deterministic ordering in external import binding merger ([#&#8203;9810](https://redirect.github.com/rolldown/rolldown/issues/9810)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - disable idna's ICU backend by pinning idna\_adapter to 1.0.0 (-129 KB) ([#&#8203;9811](https://redirect.github.com/rolldown/rolldown/issues/9811)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - size: use unstable sort where stability is unneeded ([#&#8203;9803](https://redirect.github.com/rolldown/rolldown/issues/9803)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - remove num-format dependency from vite reporter ([#&#8203;9795](https://redirect.github.com/rolldown/rolldown/issues/9795)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - reduce js callback error size ([#&#8203;9776](https://redirect.github.com/rolldown/rolldown/issues/9776)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - rolldown\_error: remove Debug supertrait from BuildEvent ([#&#8203;9798](https://redirect.github.com/rolldown/rolldown/issues/9798)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - reduce plugin hook order code size ([#&#8203;9761](https://redirect.github.com/rolldown/rolldown/issues/9761)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - deps: disable `infer` default features to reduce binary size ([#&#8203;9765](https://redirect.github.com/rolldown/rolldown/issues/9765)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - reduce pluginable monomorphization size ([#&#8203;9771](https://redirect.github.com/rolldown/rolldown/issues/9771)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - avoid rebuilding replace plugin values ([#&#8203;9764](https://redirect.github.com/rolldown/rolldown/issues/9764)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - defer link-stage-output drop to rayon workers after output is produced ([#&#8203;9733](https://redirect.github.com/rolldown/rolldown/issues/9733)) by [@&#8203;Brooooooklyn](https://redirect.github.com/Brooooooklyn) - tree-shaking: hoist already-included guard to call sites in inclusion DFS ([#&#8203;9738](https://redirect.github.com/rolldown/rolldown/issues/9738)) by [@&#8203;Brooooooklyn](https://redirect.github.com/Brooooooklyn) - renamer: dedup before allocating the owned name in add\_symbol\_in\_root\_scope ([#&#8203;9740](https://redirect.github.com/rolldown/rolldown/issues/9740)) by [@&#8203;Brooooooklyn](https://redirect.github.com/Brooooooklyn) ##### 🧪 Testing - allocs: track allocation counts for rolldown\_sourcemap ([#&#8203;9835](https://redirect.github.com/rolldown/rolldown/issues/9835)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - bench: add CodSpeed micro-benchmarks for rolldown\_sourcemap ([#&#8203;9834](https://redirect.github.com/rolldown/rolldown/issues/9834)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - add cjs named export mutation test ([#&#8203;9823](https://redirect.github.com/rolldown/rolldown/issues/9823)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - dev: restore shared-page reliability conventions in AGENTS.md ([#&#8203;9786](https://redirect.github.com/rolldown/rolldown/issues/9786)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - dev: add `AGENTS.md` test guidance for agents ([#&#8203;9763](https://redirect.github.com/rolldown/rolldown/issues/9763)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - dev: split out initial-build-error into its own playground ([#&#8203;9772](https://redirect.github.com/rolldown/rolldown/issues/9772)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - dev: align e2e suite with Vite and parallelize playgrounds ([#&#8203;9759](https://redirect.github.com/rolldown/rolldown/issues/9759)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - remove unnecessary module namespace object JSON serializations in tests ([#&#8203;9725](https://redirect.github.com/rolldown/rolldown/issues/9725)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - use `assert.deepStrictEqual` instead of `assert.deepEqual` by using `assert/strict` instead of `assert` ([#&#8203;9724](https://redirect.github.com/rolldown/rolldown/issues/9724)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - hmr: add test case for [#&#8203;5301](https://redirect.github.com/rolldown/rolldown/issues/5301) ([#&#8203;5302](https://redirect.github.com/rolldown/rolldown/issues/5302)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - dev: add tests for dev-engine principles ([#&#8203;9720](https://redirect.github.com/rolldown/rolldown/issues/9720)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) - dev: align dev-engine test harness with Vite ([#&#8203;9684](https://redirect.github.com/rolldown/rolldown/issues/9684)) by [@&#8203;h-a-n-a](https://redirect.github.com/h-a-n-a) ##### ⚙️ Miscellaneous Tasks - deps: update napi to 3.9.3 ([#&#8203;9862](https://redirect.github.com/rolldown/rolldown/issues/9862)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - deps: update oxc to 0.137.0 ([#&#8203;9856](https://redirect.github.com/rolldown/rolldown/issues/9856)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - re-enable default lld linker on x86\_64-unknown-linux-gnu ([#&#8203;9855](https://redirect.github.com/rolldown/rolldown/issues/9855)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - deps: bump vite-plus to 0.2.1 ([#&#8203;9850](https://redirect.github.com/rolldown/rolldown/issues/9850)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - skills: translate \_config.json when encoding rolldown REPL links ([#&#8203;9847](https://redirect.github.com/rolldown/rolldown/issues/9847)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - deps: update oxc\_resolver and oxc\_resolver\_napi to 11.21.3 ([#&#8203;9841](https://redirect.github.com/rolldown/rolldown/issues/9841)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - pin vite-plus (vp) CLI to 0.1.24 in setup-vp ([#&#8203;9830](https://redirect.github.com/rolldown/rolldown/issues/9830)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - add crate/package-level CODEOWNERS ([#&#8203;9819](https://redirect.github.com/rolldown/rolldown/issues/9819)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - drop unused derive\_more display feature from rolldown\_plugin ([#&#8203;9820](https://redirect.github.com/rolldown/rolldown/issues/9820)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - remove auto-assign PR workflow ([#&#8203;9807](https://redirect.github.com/rolldown/rolldown/issues/9807)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - deps: update rollup submodule for tests to v4.62.0 ([#&#8203;9780](https://redirect.github.com/rolldown/rolldown/issues/9780)) by [@&#8203;rolldown-guard](https://redirect.github.com/rolldown-guard)\[bot] - deps: update esbuild for tests to 0.28.1 ([#&#8203;9779](https://redirect.github.com/rolldown/rolldown/issues/9779)) by [@&#8203;rolldown-guard](https://redirect.github.com/rolldown-guard)\[bot] - deps: update test262 submodule for tests ([#&#8203;9781](https://redirect.github.com/rolldown/rolldown/issues/9781)) by [@&#8203;rolldown-guard](https://redirect.github.com/rolldown-guard)\[bot] - deps: update oxc to 0.136.0 ([#&#8203;9770](https://redirect.github.com/rolldown/rolldown/issues/9770)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - add pull request template ([#&#8203;9756](https://redirect.github.com/rolldown/rolldown/issues/9756)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - clarify `rolldown_plugin_vite_*` is compatible for the same minor ([#&#8203;9774](https://redirect.github.com/rolldown/rolldown/issues/9774)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - deps: update github actions ([#&#8203;9745](https://redirect.github.com/rolldown/rolldown/issues/9745)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update rust crates ([#&#8203;9747](https://redirect.github.com/rolldown/rolldown/issues/9747)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update napi to v3.9.2 ([#&#8203;9744](https://redirect.github.com/rolldown/rolldown/issues/9744)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update npm packages ([#&#8203;9746](https://redirect.github.com/rolldown/rolldown/issues/9746)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update [@&#8203;napi-rs/cli](https://redirect.github.com/napi-rs/cli) and emnapi deps ([#&#8203;9741](https://redirect.github.com/rolldown/rolldown/issues/9741)) by [@&#8203;Brooooooklyn](https://redirect.github.com/Brooooooklyn) - generator: fix `vp fmt` on Windows ([#&#8203;9727](https://redirect.github.com/rolldown/rolldown/issues/9727)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - ban importing from `assert` and recommend `assert/strict` ([#&#8203;9726](https://redirect.github.com/rolldown/rolldown/issues/9726)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) ##### ❤️ New Contributors - [@&#8203;naruaway](https://redirect.github.com/naruaway) made their first contribution in [#&#8203;9755](https://redirect.github.com/rolldown/rolldown/pull/9755) - [@&#8203;kb019](https://redirect.github.com/kb019) made their first contribution in [#&#8203;9783](https://redirect.github.com/rolldown/rolldown/pull/9783) ### [`v1.1.1`](https://redirect.github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#111---2026-06-11) [Compare Source](https://redirect.github.com/rolldown/rolldown/compare/v1.1.0...v1.1.1) ##### 🚀 Features - ecmascript\_utils: introduce AstFactory for AST construction ([#&#8203;9682](https://redirect.github.com/rolldown/rolldown/issues/9682)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - drop no-op init calls for empty wrapped-ESM modules ([#&#8203;9678](https://redirect.github.com/rolldown/rolldown/issues/9678)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) ##### 🐛 Bug Fixes - resolver: honor package.json#type for .jsx/.tsx extensions ([#&#8203;9690](https://redirect.github.com/rolldown/rolldown/issues/9690)) ([#&#8203;9699](https://redirect.github.com/rolldown/rolldown/issues/9699)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - hmr: report the full-reload reason for the invalidate-loop case ([#&#8203;9708](https://redirect.github.com/rolldown/rolldown/issues/9708)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - explicit `moduleSideEffects` from a hook must take priority over the `package.json#sideEffects` ([#&#8203;9688](https://redirect.github.com/rolldown/rolldown/issues/9688)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - keep the `rolldown-runtime` name for the standalone runtime chunk ([#&#8203;9685](https://redirect.github.com/rolldown/rolldown/issues/9685)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - lazy-barrel: request all exports for entry barrels on first encounter ([#&#8203;9672](https://redirect.github.com/rolldown/rolldown/issues/9672)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - finalizer: skip init\_\*() for tree-shaken wrapped ESM owners ([#&#8203;9669](https://redirect.github.com/rolldown/rolldown/issues/9669)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - order `chunk.imports` by execution order ([#&#8203;9654](https://redirect.github.com/rolldown/rolldown/issues/9654)) by [@&#8203;chuganzy](https://redirect.github.com/chuganzy) - vite-resolve: preserve slash separators for Sass partial exports ([#&#8203;9546](https://redirect.github.com/rolldown/rolldown/issues/9546)) by [@&#8203;cjc0013](https://redirect.github.com/cjc0013) - cross-chunk CJS wrapper shadowed by author-local binding ([#&#8203;9648](https://redirect.github.com/rolldown/rolldown/issues/9648)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) ##### 🚜 Refactor - precompute wrapped-ESM init metadata in generate stage ([#&#8203;9712](https://redirect.github.com/rolldown/rolldown/issues/9712)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - ecmascript\_utils: fold construction ext traits onto AstFactory and delete AstSnippet ([#&#8203;9702](https://redirect.github.com/rolldown/rolldown/issues/9702)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - finalizer: finish ScopeHoistingFinalizer migration to AstFactory ([#&#8203;9701](https://redirect.github.com/rolldown/rolldown/issues/9701)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - finalizer: migrate module\_finalizers/mod.rs to AstFactory ([#&#8203;9700](https://redirect.github.com/rolldown/rolldown/issues/9700)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - hmr: migrate hmr finalizer to AstFactory ([#&#8203;9695](https://redirect.github.com/rolldown/rolldown/issues/9695)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - plugin: migrate vite\_build\_import\_analysis to AstFactory ([#&#8203;9693](https://redirect.github.com/rolldown/rolldown/issues/9693)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - scanner: migrate tweak\_ast\_for\_scanning to AstFactory ([#&#8203;9683](https://redirect.github.com/rolldown/rolldown/issues/9683)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - always split runtime module first ([#&#8203;9419](https://redirect.github.com/rolldown/rolldown/issues/9419)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) ##### 📚 Documentation - tsconfig: correct auto-discovery resolution to match TypeScript ([#&#8203;9714](https://redirect.github.com/rolldown/rolldown/issues/9714)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - design: plan to unify all internal AST construction ([#&#8203;9673](https://redirect.github.com/rolldown/rolldown/issues/9673)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - tsconfig: align reference resolution docs with TypeScript behavior ([#&#8203;9641](https://redirect.github.com/rolldown/rolldown/issues/9641)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) ##### ⚡ Performance - avoid per-module join Strings in scope-hoisting concatenation ([#&#8203;9645](https://redirect.github.com/rolldown/rolldown/issues/9645)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - avoid intermediate Strings in the ESM export clause ([#&#8203;9644](https://redirect.github.com/rolldown/rolldown/issues/9644)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - reuse a scratch buffer for facade namespace names in the scanner ([#&#8203;9642](https://redirect.github.com/rolldown/rolldown/issues/9642)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - reuse the import-matching tracker stack across named imports ([#&#8203;9643](https://redirect.github.com/rolldown/rolldown/issues/9643)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - avoid cloning the per-chunk export-items map in render\_chunk\_exports ([#&#8203;9639](https://redirect.github.com/rolldown/rolldown/issues/9639)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - avoid CompactStr allocation in sorted-exports membership check ([#&#8203;9640](https://redirect.github.com/rolldown/rolldown/issues/9640)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) ##### 🧪 Testing - add more `moduleSideEffects` precedence tests ([#&#8203;9689](https://redirect.github.com/rolldown/rolldown/issues/9689)) by [@&#8203;sapphi-red](https://redirect.github.com/sapphi-red) - 9651: drop shimMissingExports from regression fixture ([#&#8203;9674](https://redirect.github.com/rolldown/rolldown/issues/9674)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) ##### ⚙️ Miscellaneous Tasks - update react repo links ([#&#8203;9711](https://redirect.github.com/rolldown/rolldown/issues/9711)) by [@&#8203;iiio2](https://redirect.github.com/iiio2) - remove outdated pnpm configurations ([#&#8203;9666](https://redirect.github.com/rolldown/rolldown/issues/9666)) by [@&#8203;btea](https://redirect.github.com/btea) - deps: update github actions to v2.81.5 ([#&#8203;9665](https://redirect.github.com/rolldown/rolldown/issues/9665)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - testing: migrate test harness off deprecated inlineDynamicImports ([#&#8203;9710](https://redirect.github.com/rolldown/rolldown/issues/9710)) by [@&#8203;IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY) - hmr: delete commented-out dead code left from old register-module codegen ([#&#8203;9707](https://redirect.github.com/rolldown/rolldown/issues/9707)) by [@&#8203;hyf0](https://redirect.github.com/hyf0) - deps: update napi-rs toolchain ([#&#8203;9706](https://redirect.github.com/rolldown/rolldown/issues/9706)) by [@&#8203;shulaoda](https://redirect.github.com/shulaoda) - deps: update rollup submodule for tests to v4.61.1 ([#&#8203;9676](https://redirect.github.com/rolldown/rolldown/issues/9676)) by [@&#8203;rolldown-guard](https://redirect.github.com/rolldown-guard)\[bot] - deps: update test262 submodule for tests ([#&#8203;9677](https://redirect.github.com/rolldown/rolldown/issues/9677)) by [@&#8203;rolldown-guard](https://redirect.github.com/rolldown-guard)\[bot] - deps: update oxc to 0.135.0 ([#&#8203;9670](https://redirect.github.com/rolldown/rolldown/issues/9670)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - pass ALGOLIA\_APP\_ID and ALGOLIA\_API\_KEY to void deploy ([#&#8203;9667](https://redirect.github.com/rolldown/rolldown/issues/9667)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - deps: update github actions ([#&#8203;9662](https://redirect.github.com/rolldown/rolldown/issues/9662)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update rust crates ([#&#8203;9663](https://redirect.github.com/rolldown/rolldown/issues/9663)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update rolldown-plugin-dts to v0.25.2 ([#&#8203;9661](https://redirect.github.com/rolldown/rolldown/issues/9661)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update typos to v1.47.2 ([#&#8203;9660](https://redirect.github.com/rolldown/rolldown/issues/9660)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deps: update docs dependencies ([#&#8203;9657](https://redirect.github.com/rolldown/rolldown/issues/9657)) by [@&#8203;bddjr](https://redirect.github.com/bddjr) - deps: update typos to v1.47.1 ([#&#8203;9655](https://redirect.github.com/rolldown/rolldown/issues/9655)) by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] - deploy website in its own workflow, only on docs output change ([#&#8203;9650](https://redirect.github.com/rolldown/rolldown/issues/9650)) by [@&#8203;Boshen](https://redirect.github.com/Boshen) - publish to pkg.pr.new add pm and `commentWithDev` option ([#&#8203;9638](https://redirect.github.com/rolldown/rolldown/issues/9638)) by [@&#8203;btea](https://redirect.github.com/btea) ##### ❤️ New Contributors - [@&#8203;chuganzy](https://redirect.github.com/chuganzy) made their first contribution in [#&#8203;9654](https://redirect.github.com/rolldown/rolldown/pull/9654) - [@&#8203;cjc0013](https://redirect.github.com/cjc0013) made their first contribution in [#&#8203;9546](https://redirect.github.com/rolldown/rolldown/pull/9546) </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-node). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTkuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 47db770 commit 886e7d2

1 file changed

Lines changed: 108 additions & 140 deletions

File tree

0 commit comments

Comments
 (0)