npm rolldown 1.0.3
v1.0.3

5 hours ago

[1.0.3] - 2026-05-27

๐Ÿš€ Features

๐Ÿ› Bug Fixes

  • ci: create target dir before cargo release-oxc update (#9584) by @shulaoda
  • ci: reorder prepare-release steps to avoid dirty git check failure (#9583) by @shulaoda
  • testing: canonicalize temp dir early and use platform-specific separator in test262 (#9582) by @shulaoda
  • testing: resolve symlinked temp dir in test262 snapshot normalization (#9581) by @shulaoda
  • testing: canonicalize temp dir path in test262 snapshot normalization (#9579) by @shulaoda
  • dev: onOutput called twice when initial build fails (#9552) by @hyf0
  • dev: make ensureCurrentBuildFinish not returning error when engine closes (#9564) by @h-a-n-a
  • oxc-runtime: route require() to CJS helper variant (#9263) (#9526) by @IWANABETHATGUY
  • generator: use exporter chunk's export mode for CJS default re-exports (#9299) (#9529) by @IWANABETHATGUY
  • rolldown: always run reduced-atom static cycle check (#9441) (#9514) by @IWANABETHATGUY
  • apply transform.dropLabels before scanning (#9521) (#9522) by @IWANABETHATGUY
  • rolldown_watcher: take rolldown dep through the workspace (#9510) by @Boshen
  • cache: keep the scan-stage cache consistent when a build fails (#9495) by @h-a-n-a
  • skip JSON default-import namespace optimization for write targets (#9484) (#9489) by @IWANABETHATGUY
  • deps: skip pnpm frozen-lockfile on Netlify to dodge catalog mismatch bug (#9471) by @Boshen

๐Ÿšœ Refactor

๐Ÿ“š Documentation

โšก Performance

  • generate: thread ast_table by value into codegen consumer (#9555) by @Boshen
  • finalizers: replace _reExport construction with a direct call to avoid calling clone_in (#9501) by @Dunqing
  • reorder hot-path boolean checks to short-circuit on cheap predicates first (#9523) by @Boshen

๐Ÿงช Testing

โš™๏ธ Miscellaneous Tasks

  • deps: upgrade oxc to 0.133.0 (#9563) by @Dunqing
  • deps: update crate-ci/typos action to v1.46.3 (#9576) by @renovate[bot]
  • deps: update mimalloc-safe to 0.1.62 (#9577) by @shulaoda
  • mimalloc-safe: update to a bug-fix branch for verification (#9569) by @shulaoda
  • deps: update test262 submodule for tests (#9551) by @rolldown-guard[bot]
  • point published crates' readme to root README.md (#9553) by @Boshen
  • replace actions-cool/issues-helper with gh CLI (#9543) by @Boshen
  • deps: update cargo-shear to 1.12.4 (#9541) by @Boshen
  • deps: update taiki-e/install-action action to v2.79.4 (#9535) by @renovate[bot]
  • deps: update github actions (#9532) by @renovate[bot]
  • deps: update rust crates (#9534) by @renovate[bot]
  • deps: update npm packages (#9533) by @renovate[bot]
  • gate experimental/testing-only items to silence dead_code in publish builds (#9517) by @Boshen
  • docs: deploy to Void (#9509) by @Boshen
  • release: set up cargo-release-oxc for publishing crates (#9476) by @Boshen
  • rolldown_plugin_lazy_compilation: add missing description (#9507) by @Boshen
  • mimalloc-safe: update to a bug-fix branch for verification (#9506) by @shulaoda
  • deps: update crate-ci/typos action to v1.46.2 (#9468) by @renovate[bot]

โค๏ธ New Contributors

Don't miss a new rolldown release

NewReleases is sending notifications on new releases.