npm rolldown 1.2.5
v1.2.5

2 hours ago

[1.2.5] - 2026-08-19

๐Ÿš€ Features

๐Ÿ› Bug Fixes

  • rolldown_plugin_vite_reporter: avoid ANSI erase-line escape in non-TTY output (#10692) by @shulaoda
  • rolldown_plugin_vite_resolve: preserve Yarn PnP virtual importer (#10591) by @Freakazo
  • exclude hash placeholders from case-insensitive filename deconfliction (#10590) by @Nic-Polumeyv
  • code-splitting: fold already-loaded side-effectful libraries into eager entries (#10645) by @JoviDeCroock
  • dev: flush re-emitted assets when their content changes (#10637) by @btea
  • renamer: rename nested require/__filename/__dirname bindings in CJS output (#10655) by @marcoroth
  • silence two wasm-only warnings (#10668) by @IWANABETHATGUY

๐Ÿšœ Refactor

  • skip case folding for filenames with hash placeholders (#10689) by @hyfdev
  • code-splitting: remove redundant synthetic statement owner (#10503) by @hyfdev
  • renamer: move the cjs check into rename_bindings_shadowing_cjs_ambient_names (#10672) by @IWANABETHATGUY

๐Ÿ“š Documentation

  • agents: point the never-edit list at the binding files that exist (#10719) by @melbinjp

๐Ÿงช Testing

  • deconflict: pin renaming the external process binding away from the global (#10702) by @hyfdev
  • dev: expect a hot update across a circular import (#10700) by @hyfdev

โš™๏ธ Miscellaneous Tasks

โค๏ธ New Contributors

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

Don't miss a new rolldown release

NewReleases is sending notifications on new releases.