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.42] - 2025-10-07
🚀 Features
RebuildStrategy#Autoby default (feat(dev): useRebuildStrategy#Autoby default #6420) by @hyf0DevOptions#on_output(feat(dev): expose build errors viaDevOptions#on_output#6412) by @hyf0DevOptions#rebuild_strategy(feat(dev): add binding forDevOptions#rebuild_strategy#6396) by @hyf0RebuildStrategy::Autoto issue rebuild automatically if detecting full reload hmr update (feat(dev): addRebuildStrategy::Autoto issue rebuild automatically if detecting full reload hmr update #6395) by @hyf0call_idforrenderChunkhook (feat(debug): injectcall_idforrenderChunkhook #6392) by @hyf0DevEngine#close(feat(node/dev): addDevEngine#close#6377) by @hyf0DevEngine#close(feat(rust/dev): addDevEngine#close#6376) by @hyf0🐛 Bug Fixes
watchChangehook (fix(dev): callwatchChangehook #6403) by @sapphi-redevalandarguments(fix(rolldown_plugin_json): avoid generating named exports forevalandarguments#6381) by @sapphi-red🚜 Refactor
PackageJsonand remove unused fields (refactor(rust): improve constuction ofPackageJsonand remove unused fields #6418) by @hyf0BindingResultto pass errors from rust to js (refactor: introduceBindingResultto pass errors from rust to js #6390) by @hyf0BindingErrorto coverJsErrorandNativeError(refactor(rust/binding): useBindingErrorto coverJsErrorandNativeError#6388) by @hyf0BindingErrortoNativeError(refactor(rust/binding): renameBindingErrortoNativeError#6387) by @hyf0📚 Documentation
⚡ Performance
setTimeout->clearTimeout(perf(dev): avoid frequentsetTimeout->clearTimeout#6375) by @sapphi-red🧪 Testing
this.addWatchFile(test(hmr): hmr patch file generation forthis.addWatchFile#5219) by @sapphi-red⚙️ Miscellaneous Tasks
SnapshotSectionto organize snapshot content (chore(rust/test): introduceSnapshotSectionto organize snapshot content #6407) by @hyf0ArtifactsSnapshotandBuildRoundOutputinto standalone files (chore(rust/test): extractArtifactsSnapshotandBuildRoundOutputinto standalone files #6406) by @hyf0ArtifactsSnapshotto make generating snapshot more clear (chore(rust/test): introduceArtifactsSnapshotto make generating snapshot more clear #6405) by @hyf0GitHubcasing (chore: fixGitHubcasing #6401) by @iiio2rolldown_binding_watchercrate (chore(rust): remove unusedrolldown_binding_watchercrate #6386) by @hyf0normalizeErrorsintoaggregateBindingErrorsIntoError(chore(node): renamenormalizeErrorsintoaggregateBindingErrorsIntoError#6389) by @hyf0add_watch_filethat the path should be a normalized absolute path (chore: add comment toadd_watch_filethat the path should be a normalized absolute path #6371) by @sapphi-red