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

Releases: rollup/rollup

v4.44.0

19 Jun 06:23
Compare
Choose a tag to compare

4.44.0

2025-06-19

Features

  • Remove limit on maxParallelFileOps as this could break watch mode with the commonjs plugin (#5986)

Bug Fixes

  • Provide better source mappings when coarse intermediate maps are used (#5985)

Pull Requests

v4.43.0

11 Jun 05:23
Compare
Choose a tag to compare

4.43.0

2025-06-11

Features

  • Provide new fs option and this.fs API to replace file system (#5944)

Pull Requests

v4.42.0

06 Jun 14:49
Compare
Choose a tag to compare

4.42.0

2025-06-06

Features

  • Add option to allow the input to be located in the output in watch mode (#5966)

Pull Requests

v4.41.2

06 Jun 11:41
Compare
Choose a tag to compare

4.41.2

2025-06-06

Bug Fixes

  • Detect named export usages in dynamic imports with then and non-arrow function expressions (#5977)
  • Do not replace usages of constant variables with their values for readability (#5968)

Pull Requests

v4.41.1

24 May 06:15
Compare
Choose a tag to compare

4.41.1

2025-05-24

Bug Fixes

  • If a plugin calls this.resolve with skipSelf: true, subsequent calls when handling this by the same plugin with same parameters will return null to avoid infinite recursions (#5945)

Pull Requests

v4.41.0

18 May 05:34
Compare
Choose a tag to compare

4.41.0

2025-05-18

Features

  • Detect named exports in more dynamic import scenarios (#5954)

Pull Requests

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

0