Commit 20d312e
authored
chore(deps): update dependency rolldown to v1.0.0-rc.16 (#39)
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.0.0-rc.15` →
`1.0.0-rc.16`](https://renovatebot.com/diffs/npm/rolldown/1.0.0-rc.15/1.0.0-rc.16)
|

|

|

|

|
---
### Release Notes
<details>
<summary>rolldown/rolldown (rolldown)</summary>
###
[`v1.0.0-rc.16`](https://redirect.github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#100-rc16---2026-04-16)
[Compare
Source](https://redirect.github.com/rolldown/rolldown/compare/v1.0.0-rc.15...v1.0.0-rc.16)
##### 🚀 Features
- const enum cross-module inlining support
([#​8796](https://redirect.github.com/rolldown/rolldown/issues/8796))
by [@​Dunqing](https://redirect.github.com/Dunqing)
- implement module tagging system for code splitting
([#​9045](https://redirect.github.com/rolldown/rolldown/issues/9045))
by [@​hyf0](https://redirect.github.com/hyf0)
##### 🐛 Bug Fixes
- rolldown\_plugin\_vite\_manifest: handle duplicate chunk names for CSS
entries
([#​9059](https://redirect.github.com/rolldown/rolldown/issues/9059))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- improve error message for invalid return values in function options
([#​9125](https://redirect.github.com/rolldown/rolldown/issues/9125))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- await async export-star init wrappers
([#​9101](https://redirect.github.com/rolldown/rolldown/issues/9101))
by [@​thezzisu](https://redirect.github.com/thezzisu)
- never panic during diagnostic emission
([#​9091](https://redirect.github.com/rolldown/rolldown/issues/9091))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- include array rest pattern in binding\_identifiers
([#​9112](https://redirect.github.com/rolldown/rolldown/issues/9112))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- rolldown: set worker thread count with ROLLDOWN\_WORKER\_THREADS
([#​9086](https://redirect.github.com/rolldown/rolldown/issues/9086))
by [@​fpotter](https://redirect.github.com/fpotter)
- rolldown\_plugin\_lazy\_compilation: escape request ID in proxy
modules
([#​9102](https://redirect.github.com/rolldown/rolldown/issues/9102))
by [@​h-a-n-a](https://redirect.github.com/h-a-n-a)
- treat namespace member access as side-effect-free
([#​9099](https://redirect.github.com/rolldown/rolldown/issues/9099))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- relax overly conservative side-effect leak check in chunk optimizer
([#​9085](https://redirect.github.com/rolldown/rolldown/issues/9085))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- runtime: release `cb` reference after `__commonJS` factory
initialization
([#​9067](https://redirect.github.com/rolldown/rolldown/issues/9067))
by [@​hyf0-agent](https://redirect.github.com/hyf0-agent)
- `@__NO_SIDE_EFFECTS__` wrapper should not remove dynamic imports
([#​9075](https://redirect.github.com/rolldown/rolldown/issues/9075))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- rolldown\_plugin\_vite\_import\_glob: use POSIX path join/normalize
for glob resolution
([#​9077](https://redirect.github.com/rolldown/rolldown/issues/9077))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- emit REQUIRE\_TLA error when require() loads a module with top-level
await
([#​9071](https://redirect.github.com/rolldown/rolldown/issues/9071))
by [@​jaehafe](https://redirect.github.com/jaehafe)
- emit namespace declaration for empty modules in manual chunks
([#​8993](https://redirect.github.com/rolldown/rolldown/issues/8993))
by [@​privatenumber](https://redirect.github.com/privatenumber)
- rolldown\_plugin\_vite\_import\_glob: keep common base on path segment
boundary
([#​9070](https://redirect.github.com/rolldown/rolldown/issues/9070))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- prevent circular runtime helper imports during facade elimination
([#​8989](https://redirect.github.com/rolldown/rolldown/issues/8989))
([#​9057](https://redirect.github.com/rolldown/rolldown/issues/9057))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- correct circular dependency check in facade elimination
([#​9047](https://redirect.github.com/rolldown/rolldown/issues/9047))
by [@​h-a-n-a](https://redirect.github.com/h-a-n-a)
- docs: correct dead link in CodeSplittingGroup.tags JSDoc
([#​9051](https://redirect.github.com/rolldown/rolldown/issues/9051))
by [@​hyf0](https://redirect.github.com/hyf0)
- emit DUPLICATE\_SHEBANG warning when banner contains shebang
([#​9026](https://redirect.github.com/rolldown/rolldown/issues/9026))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
##### 🚜 Refactor
- use semantic reference flags for member write detection
([#​9060](https://redirect.github.com/rolldown/rolldown/issues/9060))
by [@​Dunqing](https://redirect.github.com/Dunqing)
- extract UsedSymbolRefs newtype wrapper
([#​9130](https://redirect.github.com/rolldown/rolldown/issues/9130))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- dedupe await wrapping in export-star init emit
([#​9119](https://redirect.github.com/rolldown/rolldown/issues/9119))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- calculate side-effect-free function symbols on demand
([#​9120](https://redirect.github.com/rolldown/rolldown/issues/9120))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- extract duplicated top-level await handling into shared helper
([#​9087](https://redirect.github.com/rolldown/rolldown/issues/9087))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- rolldown\_plugin\_vite\_import\_glob: use split\_first for
get\_common\_base
([#​9069](https://redirect.github.com/rolldown/rolldown/issues/9069))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- simplify ESM init deduplication with idiomatic insert check
([#​9044](https://redirect.github.com/rolldown/rolldown/issues/9044))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
##### 📚 Documentation
- document runtime module placement strategy in code-splitting design
([#​9062](https://redirect.github.com/rolldown/rolldown/issues/9062))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- clarify `options` hook behavior difference with Rollup in watch mode
([#​9053](https://redirect.github.com/rolldown/rolldown/issues/9053))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- meta/design: introduce module tags
([#​9017](https://redirect.github.com/rolldown/rolldown/issues/9017))
by [@​hyf0](https://redirect.github.com/hyf0)
##### ⚡ Performance
- convert `generate_transitive_esm_init` to iterative
([#​9046](https://redirect.github.com/rolldown/rolldown/issues/9046))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
##### 🧪 Testing
- merge strict/non\_strict test variants using configVariants
([#​9089](https://redirect.github.com/rolldown/rolldown/issues/9089))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
##### ⚙️ Miscellaneous Tasks
- disable Renovate auto-updates for oxc packages
([#​9129](https://redirect.github.com/rolldown/rolldown/issues/9129))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- upgrade oxc\@​0.126.0
([#​9127](https://redirect.github.com/rolldown/rolldown/issues/9127))
by [@​Dunqing](https://redirect.github.com/Dunqing)
- deps: update napi to v3.8.5
([#​9126](https://redirect.github.com/rolldown/rolldown/issues/9126))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update dependency
[@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.6.2
([#​9123](https://redirect.github.com/rolldown/rolldown/issues/9123))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- move lazy-compilation design doc
([#​9117](https://redirect.github.com/rolldown/rolldown/issues/9117))
by [@​h-a-n-a](https://redirect.github.com/h-a-n-a)
- deps: update dependency vite-plus to v0.1.18
([#​9118](https://redirect.github.com/rolldown/rolldown/issues/9118))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update dependency vite-plus to v0.1.17
([#​9113](https://redirect.github.com/rolldown/rolldown/issues/9113))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update oxc to v0.125.0
([#​9094](https://redirect.github.com/rolldown/rolldown/issues/9094))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update dependency follow-redirects to v1.16.0 \[security]
([#​9103](https://redirect.github.com/rolldown/rolldown/issues/9103))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update test262 submodule for tests
([#​9097](https://redirect.github.com/rolldown/rolldown/issues/9097))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- deps: update crate-ci/typos action to v1.45.1
([#​9096](https://redirect.github.com/rolldown/rolldown/issues/9096))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update rust crates
([#​9081](https://redirect.github.com/rolldown/rolldown/issues/9081))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update npm packages
([#​9080](https://redirect.github.com/rolldown/rolldown/issues/9080))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- remove outdated TODO in determine\_module\_exports\_kind
([#​9072](https://redirect.github.com/rolldown/rolldown/issues/9072))
by [@​jaehafe](https://redirect.github.com/jaehafe)
- rust/test: support `extendedTests: false` shorthand in test config
([#​9050](https://redirect.github.com/rolldown/rolldown/issues/9050))
by [@​hyf0](https://redirect.github.com/hyf0)
- ci: extract shared infra-changes anchor in path filters
([#​9054](https://redirect.github.com/rolldown/rolldown/issues/9054))
by [@​hyf0](https://redirect.github.com/hyf0)
- add docs build check to catch dead links in PRs
([#​9052](https://redirect.github.com/rolldown/rolldown/issues/9052))
by [@​hyf0](https://redirect.github.com/hyf0)
##### ❤️ New Contributors
- [@​thezzisu](https://redirect.github.com/thezzisu) made their
first contribution in
[#​9101](https://redirect.github.com/rolldown/rolldown/pull/9101)
- [@​fpotter](https://redirect.github.com/fpotter) made their
first contribution in
[#​9086](https://redirect.github.com/rolldown/rolldown/pull/9086)
- [@​jaehafe](https://redirect.github.com/jaehafe) made their
first contribution in
[#​9071](https://redirect.github.com/rolldown/rolldown/pull/9071)
- [@​privatenumber](https://redirect.github.com/privatenumber)
made their first contribution in
[#​8993](https://redirect.github.com/rolldown/rolldown/pull/8993)
</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/rolldown/rolldown-plugin-node-polyfills).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent da8de63 commit 20d312e
1 file changed
+77
-77
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments