8000 Releases · rollup/rollup · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: rollup/rollup

v4.40.2

06 May 07:27
Compare
Choose a tag to compare

4.40.2

2025-05-06

Bug Fixes

  • Create correct IIFE/AMD/UMD bundles when using a mutable default export (#5934)
  • Fix execution order when using top-level await for dynamic imports with inlineDynamicImports (#5937)
  • Throw when the output is watched in watch mode (#5939)

Pull Requests

  • #5934: fix(exports): avoid "exports is not defined" ReferenceError (@dasa)
  • #5937: consider TLA imports have higher execution priority (@TrickyPi)
  • #5939: fix: watch mode input should not be an output subpath (@btea)
  • #5940: chore(deps): update dependency vite to v6.3.4 [security] (@renovate[bot])
  • #5941: chore(deps): update dependency eslint-plugin-unicorn to v59 (@renovate[bot])
  • #5942: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])
  • #5943: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])

v4.40.1

28 Apr 04:36
Compare
Choose a tag to compare

4.40.1

2025-04-28

Bug Fixes

  • Limit hash size for asset file names to the supported 21 (#5921)
  • Do not inline user-defined entry chunks or chunks with explicit file name (#5923)
  • Avoid top-level-await cycles when non-entry chunks use top-level await (#5930)
  • Expose package.json via exports (#5931)

Pull Requests

  • #5921: fix(assetFileNames): reduce max hash size to 21 (@shulaoda)
  • #5923: fix: generate the separate chunk for the entry module with explicated chunk filename or name (@TrickyPi)
  • #5926: fix(deps): update rust crate swc_compiler_base to v18 (@renovate[bot])
  • #5927: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])
  • #5928: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])
  • #5930: Avoid chunks TLA dynamic import circular when TLA dynamic import used in non-entry modules (@TrickyPi)
  • #5931: chore: add new ./package.json entry (@JounQin, @lukastaegert)
  • #5936: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])

v4.40.0

12 Apr 08:40
Compare
Choose a tag to compare

4.40.0

2025-04-12

Features

  • Only show eval warnings on first render and only when the call is not tree-shaken (#5892)
  • Tree-shake non-included dynamic import members when the handler just maps to one named export (#5898)

Bug Fixes

  • Consider dynamic imports nested within top-level-awaited dynamic import expressions to be awaited as well (#5900)
  • Fix namespace rendering when tree-shaking is disabled (#5908)
  • When using multiple transform hook filters, all of them need to be satisfied together (#5909)

Pull Requests

v4.39.0

02 Apr 04:50
Compare
Choose a tag to compare

4.39.0

2025-04-02

Features

  • Do not create separate facade chunks if a chunk would contain several entry modules that allow export extension if there are no export name conflicts (#5891)

Bug Fixes

  • Mark the id property as optional in the filter for the resolveId hook (#5896)

Pull Requests

v4.38.0

29 Mar 06:30
Compare
Choose a tag to compare

4.38.0

2025-03-29

Features

  • Support .filter option in resolveId, load and transform hooks (#5882)

Pull Requests

v4.37.0

23 Mar 14:57
Compare
Choose a tag to compare

4.37.0

2025-03-23

Features

  • Support Musl Linux on Riscv64 architectures (#5726)
  • Handles class decorators placed before the export keyword (#5871)

Bug Fixes

  • Log Rust panic messages to the console when using the WASM build (#5875)

Pull Requests

v4.36.0

17 Mar 08:36
Compare
Choose a tag to compare

4.36.0

2025-03-17

Features

  • Extend renderDynamicImport hook to provide information about static dependencies of the imported module (#5870)
  • Export several additional types used by Vite (#5879)

Bug Fixes

  • Do not merge chunks if that would create a top-level await cycle between chunks (#5843)

Pull Requests

v4.35.0

08 Mar 06:25
Compare
Choose a tag to compare

4.35.0

2025-03-08

Features

  • Pass build errors to the closeBundle hook (#5867)

Pull Requests

v4.34.9

01 Mar 07:33
Compare
Choose a tag to compare

4.34.9

2025-03-01

Bug Fixes

  • Support JSX modes in WASM (#5866)
  • Allow the CustomPluginOptions to be extended (#5850)

Pull Requests

v4.34.8

17 Feb 06:27
Compare
Choose a tag to compare

4.34.8

2025-02-17

Bug Fixes

  • Do not make assumptions about the value of nested paths in logical expressions if the expression cannot be simplified (#5846)

Pull Requests

  • #5846: return UnknownValue if the usedbranch is unkown and the path is not empty (@TrickyPi)
0