Commit b6befdd
authored
chore(deps): update dependency rolldown to v1.0.0-beta.49 (#337)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [rolldown](https://rolldown.rs/)
([source](https://redirect.github.com/rolldown/rolldown/tree/HEAD/packages/rolldown))
| [`1.0.0-beta.47` ->
`1.0.0-beta.49`](https://renovatebot.com/diffs/npm/rolldown/1.0.0-beta.47/1.0.0-beta.49)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>rolldown/rolldown (rolldown)</summary>
###
[`v1.0.0-beta.49`](https://redirect.github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#100-beta49---2025-11-10)
[Compare
Source](https://redirect.github.com/rolldown/rolldown/compare/v1.0.0-beta.48...v1.0.0-beta.49)
##### 🐛 Bug Fixes
- node/exports: export `./plugins` in `publishConfig` for `rolldown`
([#​6926](https://redirect.github.com/rolldown/rolldown/issues/6926))
by [@​Copilot](https://redirect.github.com/Copilot)
- add type of `meta.ast` for transform hook
([#​6919](https://redirect.github.com/rolldown/rolldown/issues/6919))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
##### ⚙️ Miscellaneous Tasks
- deps: update dependency rust to v1.91.1
([#​6927](https://redirect.github.com/rolldown/rolldown/issues/6927))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update dependency oxlint to v1.28.0
([#​6924](https://redirect.github.com/rolldown/rolldown/issues/6924))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- update example with `meta.ast` + `meta.nativeString`
([#​6922](https://redirect.github.com/rolldown/rolldown/issues/6922))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
###
[`v1.0.0-beta.48`](https://redirect.github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#100-beta48---2025-11-10)
[Compare
Source](https://redirect.github.com/rolldown/rolldown/compare/v1.0.0-beta.47...v1.0.0-beta.48)
##### 💥 BREAKING CHANGES
- `this.emitFile` does not respect `chunkFileNames`
([#​6868](https://redirect.github.com/rolldown/rolldown/issues/6868))
by [@​Copilot](https://redirect.github.com/Copilot)
- remove deprecated top-level `dropLabels` option
([#​6915](https://redirect.github.com/rolldown/rolldown/issues/6915))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- remove deprecated top-level `keepNames` option
([#​6914](https://redirect.github.com/rolldown/rolldown/issues/6914))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- remove deprecated top-level `profilerNames` option
([#​6913](https://redirect.github.com/rolldown/rolldown/issues/6913))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- remove deprecated top-level `define` and `inject` options
([#​6912](https://redirect.github.com/rolldown/rolldown/issues/6912))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- move stable plugins from experimental to `rolldown/plugins`
([#​6303](https://redirect.github.com/rolldown/rolldown/issues/6303))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- node: remove experimental `RolldownBuild#scan`, only expose it from
`rolldown/experimental`
([#​6889](https://redirect.github.com/rolldown/rolldown/issues/6889))
by [@​hyf0](https://redirect.github.com/hyf0)
##### 🚀 Features
- add side-effect detection for global constructors with primitive
arguments
([#​6898](https://redirect.github.com/rolldown/rolldown/issues/6898))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- rust: use `BundleMode` to handle incremental build exhaustively
([#​6894](https://redirect.github.com/rolldown/rolldown/issues/6894))
by [@​hyf0](https://redirect.github.com/hyf0)
- detect side-effect-free global function calls
([#​6897](https://redirect.github.com/rolldown/rolldown/issues/6897))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- expose `parseSync` / `parseAsync` function
([#​6866](https://redirect.github.com/rolldown/rolldown/issues/6866))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- skip `__toESM` helper when only named imports are used from CJS
modules
([#​6850](https://redirect.github.com/rolldown/rolldown/issues/6850))
by [@​Copilot](https://redirect.github.com/Copilot)
- rolldown\_binding: expose `htmlInlineProxyPlugin`
([#​6856](https://redirect.github.com/rolldown/rolldown/issues/6856))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- rolldown\_plugin\_html\_inline\_proxy: align `load` hook logic
([#​6855](https://redirect.github.com/rolldown/rolldown/issues/6855))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- rolldown\_plugin\_html\_inline\_proxy: align `resolveId` hook logic
([#​6854](https://redirect.github.com/rolldown/rolldown/issues/6854))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- rolldown\_plugin\_html\_inline\_proxy: initialize
([#​6853](https://redirect.github.com/rolldown/rolldown/issues/6853))
by [@​shulaoda](https://redirect.github.com/shulaoda)
##### 🐛 Bug Fixes
- cli: support nested options in CLI properly
([#​6911](https://redirect.github.com/rolldown/rolldown/issues/6911))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- debug: ensure injecting `hook_resolve_id_trigger` correctly
([#​6908](https://redirect.github.com/rolldown/rolldown/issues/6908))
by [@​hyf0](https://redirect.github.com/hyf0)
- use chunk-specific exports for entry module export detection
([#​6904](https://redirect.github.com/rolldown/rolldown/issues/6904))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- debug: ensure build get injected and add tests
([#​6896](https://redirect.github.com/rolldown/rolldown/issues/6896))
by [@​hyf0](https://redirect.github.com/hyf0)
- error: return friendly error for bundler already closed scenario
([#​6878](https://redirect.github.com/rolldown/rolldown/issues/6878))
by [@​hyf0](https://redirect.github.com/hyf0)
- improve dynamic entry processing with iterative approach
([#​6869](https://redirect.github.com/rolldown/rolldown/issues/6869))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
- handle tsconfig option resolve error
([#​6871](https://redirect.github.com/rolldown/rolldown/issues/6871))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- handle error when creating output chunk directories
([#​6870](https://redirect.github.com/rolldown/rolldown/issues/6870))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- node: `NormalizedOutputOptionsImpl` and `NormalizedInputOptionsImpl`
enumerable
([#​6861](https://redirect.github.com/rolldown/rolldown/issues/6861))
by [@​hyf0](https://redirect.github.com/hyf0)
- node: keys of `RolldownOutput` should be enumerable
([#​6852](https://redirect.github.com/rolldown/rolldown/issues/6852))
by [@​Copilot](https://redirect.github.com/Copilot)
##### 🚜 Refactor
- rust: rename `BundleContext` to `BundleHandle`
([#​6893](https://redirect.github.com/rolldown/rolldown/issues/6893))
by [@​hyf0](https://redirect.github.com/hyf0)
- rust: rename `build_span` to `bundle_span`
([#​6892](https://redirect.github.com/rolldown/rolldown/issues/6892))
by [@​hyf0](https://redirect.github.com/hyf0)
- rust: introduce `PluginDriverFactory` to manage creation of
`PluginDriver`
([#​6891](https://redirect.github.com/rolldown/rolldown/issues/6891))
by [@​hyf0](https://redirect.github.com/hyf0)
- crates/rolldown\_binding: remove useless `BindingBundlerImpl`
([#​6888](https://redirect.github.com/rolldown/rolldown/issues/6888))
by [@​hyf0](https://redirect.github.com/hyf0)
- crates/rolldown\_binding: rename `Bundler` to `ClassicBundler` and
clarify the purpose
([#​6887](https://redirect.github.com/rolldown/rolldown/issues/6887))
by [@​hyf0](https://redirect.github.com/hyf0)
- rust: rename `BuildFactory/Build` to `BundleFactory/Bundle`
([#​6886](https://redirect.github.com/rolldown/rolldown/issues/6886))
by [@​hyf0](https://redirect.github.com/hyf0)
- rust: tweak incremental build related methods of `Bundler`
([#​6884](https://redirect.github.com/rolldown/rolldown/issues/6884))
by [@​hyf0](https://redirect.github.com/hyf0)
- rust: manage build via `BuildFactory` for `Bundler`
([#​6883](https://redirect.github.com/rolldown/rolldown/issues/6883))
by [@​hyf0](https://redirect.github.com/hyf0)
- node: implement a new `Bundler` that satisfy the usage of
`RolldownBuild`
([#​6877](https://redirect.github.com/rolldown/rolldown/issues/6877))
by [@​hyf0](https://redirect.github.com/hyf0)
- node: remove useless `nonEnumerable` decorator
([#​6862](https://redirect.github.com/rolldown/rolldown/issues/6862))
by [@​hyf0](https://redirect.github.com/hyf0)
##### 📚 Documentation
- add documentation for native replace plugin
([#​6315](https://redirect.github.com/rolldown/rolldown/issues/6315))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- in-depth/directives: expand description of how directives are handled
([#​6882](https://redirect.github.com/rolldown/rolldown/issues/6882))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- in-depth/bundling-cjs: clarify the condition of `default` export
interop
([#​6875](https://redirect.github.com/rolldown/rolldown/issues/6875))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- add troubleshooting section for `this` in exported functions
([#​6865](https://redirect.github.com/rolldown/rolldown/issues/6865))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- update prebuilt binaries list based on Node 24 platform support tier
([#​6864](https://redirect.github.com/rolldown/rolldown/issues/6864))
by [@​sapphi-red](https://redirect.github.com/sapphi-red)
- remove unsupported \[ext] placeholder from entryFileNames and
chunkFileNames
([#​6859](https://redirect.github.com/rolldown/rolldown/issues/6859))
by [@​Copilot](https://redirect.github.com/Copilot)
##### ⚡ Performance
- rolldown: improve sourcemap chain processing
([#​6858](https://redirect.github.com/rolldown/rolldown/issues/6858))
by [@​Brooooooklyn](https://redirect.github.com/Brooooooklyn)
##### 🧪 Testing
- add test case for issue
[#​6881](https://redirect.github.com/rolldown/rolldown/issues/6881)
with scientific notation
([#​6906](https://redirect.github.com/rolldown/rolldown/issues/6906))
by [@​IWANABETHATGUY](https://redirect.github.com/IWANABETHATGUY)
##### ⚙️ Miscellaneous Tasks
- deps: update npm packages
([#​6918](https://redirect.github.com/rolldown/rolldown/issues/6918))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update dependency rolldown-plugin-dts to v0.17.5
([#​6917](https://redirect.github.com/rolldown/rolldown/issues/6917))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: lock file maintenance
([#​6907](https://redirect.github.com/rolldown/rolldown/issues/6907))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update rust crates
([#​6905](https://redirect.github.com/rolldown/rolldown/issues/6905))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update npm packages
([#​6903](https://redirect.github.com/rolldown/rolldown/issues/6903))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update github-actions
([#​6902](https://redirect.github.com/rolldown/rolldown/issues/6902))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update `oxc_resolver` and `oxc_resolver_napi`
([#​6901](https://redirect.github.com/rolldown/rolldown/issues/6901))
by [@​shulaoda](https://redirect.github.com/shulaoda)
- deps: update dependency rolldown-plugin-dts to v0.17.4
([#​6895](https://redirect.github.com/rolldown/rolldown/issues/6895))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: update dependency tsdown to v0.16.1
([#​6885](https://redirect.github.com/rolldown/rolldown/issues/6885))
by [@​renovate](https://redirect.github.com/renovate)\[bot]
- deps: upgrade napi to remove linker args that skip missing symbols
([#​6867](https://redirect.github.com/rolldown/rolldown/issues/6867))
by [@​Boshen](https://redirect.github.com/Boshen)
</details>
---
### Configuration
📅 **Schedule**: 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 0828ec7 commit b6befdd
1 file changed
+64
-64
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments