Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[1.0.0-beta.46] - 2025-11-03
💥 BREAKING CHANGES
preserveEntrySignaturesto'exports-only'to align with Rollup (feat!: defaultpreserveEntrySignaturesto'exports-only'to align with Rollup #6723) by @copilot🚀 Features
EVALwarning message (feat: improveEVALwarning message #6776) by @sapphi-red__toESMwhen not needed to reduce output size (feat: skip__toESMwhen not needed to reduce output size #6751) by @copilotEMPTY_IMPORT_METAwarning message (feat: improveEMPTY_IMPORT_METAwarning message #6761) by @sapphi-redRemovedPureCSSFilesCachelogic (feat(rolldown_plugin_vite_css_post): alignRemovedPureCSSFilesCachelogic #6745) by @shulaodagenerateBundlelogic (feat(rolldown_plugin_build_import_analysis): initializegenerateBundlelogic #6744) by @shulaodafreeExternalMemoryto free external memory immediately (feat(experimental): introducefreeExternalMemoryto free external memory immediately #6721) by @hyf0🐛 Bug Fixes
this.resolveis also tracked under corresponding session (fix(debug): make surethis.resolveis also tracked under corresponding session #6798) by @hyf0preserveEntrySignatures: 'allow-extension'(fix: handle arbitrary module namespace identifiers inpreserveEntrySignatures: 'allow-extension'#6753) by @copilotnamesfield (fix(rolldown_plugin_manifest): should keepnamesfield #6742) by @shulaoda🚜 Refactor
#[napi(gettter)], use function call directly (refactor: remove unnecessary#[napi(gettter)], use function call directly #6694) by @hyf0freeExternalMemory(refactor: explain the reason if memory doesn't get dropped byfreeExternalMemory#6781) by @hyf0📚 Documentation
defaultimport from CJS modules" section (docs(in-depth/bundling-cjs): add "Ambiguousdefaultimport from CJS modules" section #6795) by @sapphi-redesmExternalRequirePluginlink more prominent (docs(in-depth/bundling-cjs): makeesmExternalRequirePluginlink more prominent #6792) by @sapphi-redcleanDiroption (docs: polishcleanDiroption #6741) by @hyf0attachDebugInfo: 'none'(docs: update description aboutattachDebugInfo: 'none'#6738) by @IWANABETHATGUY🧪 Testing
⚙️ Miscellaneous Tasks
packages/rolldown/testsexcept diagnostics directory (chore: allow dprint to formatpackages/rolldown/testsexcept diagnostics directory #6772) by @copilotpreserve_entry_signatures: 'allow-extension'(chore(test): automatically run extra test withpreserve_entry_signatures: 'allow-extension'#6727) by @copilot❤️ New Contributors