npm rolldown 1.0.0-beta.35
v1.0.0-beta.35

latest releases: 1.0.0-rc.12, 1.0.0-rc.11, 1.0.0-rc.10...
6 months ago

[1.0.0-beta.35] - 2025-09-05

πŸš€ Features

πŸ› Bug Fixes

🚜 Refactor

  • hmr: process changed files in one update (#6013) by @hyf0
  • rolldown_plugin_vite_css_post: improve (#6006) by @shulaoda
  • migrate remaining crates from #[allow] to #[expect] attributes (#6002) by @hyf0
  • crates/rolldown_common: migrate from #[allow] to #[expect] attributes (#6001) by @hyf0
  • crates/rolldown_binding: migrate from #[allow] to #[expect] attributes (#6000) by @hyf0
  • crates/rolldown: migrate from #[allow] to #[expect] attributes (#5999) by @hyf0
  • extract all options usage in impl_visit.rs into FlatOptionsFlag (#5992) by @IWANABETHATGUY
  • rolldown_watcher: distinguish debounced and non-debounced watchers (#5990) by @hyf0
  • dev: only use poll-based watch if required (#5984) by @hyf0
  • dev: use dynamic dispatch watcher (#5982) by @hyf0
  • improve plugin logic relate to to_output_file_path (#5959) by @shulaoda
  • make reference_needed_symbols lock free (#5964) by @IWANABETHATGUY
  • tweak module loader code (#5950) by @shulaoda
  • use less memory to store frequently accessed options field (#5948) by @IWANABETHATGUY
  • make ecma_related in NormalModuleTaskResult non-optional (#5947) by @shulaoda
  • dev: replace BuildStatus with BuildStateMachine (#5927) by @hyf0
  • rename inlineConst: 'safe' to inlineConst: 'smart' (#5909) by @IWANABETHATGUY

πŸ“š Documentation

⚑ Performance

πŸ§ͺ Testing

βš™οΈ Miscellaneous Tasks

Co-authored-by: shulaoda 165626830+shulaoda@users.noreply.github.com

Don't miss a new rolldown release

NewReleases is sending notifications on new releases.