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

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

[1.0.0-beta.25] - 2025-07-10

๐Ÿš€ Features

๐Ÿ› Bug Fixes

  • do not optimize interop code for mod.default if mod bind from default import (#5232) by @IWANABETHATGUY
  • return moduleSideEffects instead of sideEffects from callable plugins (#5206) by @sapphi-red
  • return moduleSideEffects set by native plugins from this.resolve (#5205) by @sapphi-red
  • incorrect output when importing CJS package (#5201) by @IWANABETHATGUY
  • use resolved id instead of module_request when analysis if a module is a json module (#5200) by @IWANABETHATGUY

๐Ÿšœ Refactor

  • use sort_unstable_by_key for simple property access (#5233) by @IWANABETHATGUY
  • add Deref impl for TransformPluginContext to access PluginContext (#5221) by @sapphi-red
  • use BindingHookSideEffects in CallableBuiltinPlugin (#5204) by @sapphi-red
  • move side effects type bindings logic to rust side (#5203) by @sapphi-red
  • test: improve experience of writing manual integration test (#5186) by @hyf0
  • rust: unify logic of IntegrationTest (#5185) by @hyf0

๐Ÿงช Testing

  • rust: automatically run extented test for minify_internal_exports: true (#5213) by @hyf0
  • rust: add basic tests for minifying internal exports (#5211) by @hyf0

โš™๏ธ Miscellaneous Tasks

Don't miss a new rolldown release

NewReleases is sending notifications on new releases.