All Versions
627
Latest Version
Avg Release Cycle
5 days
Latest Release
-

Changelog History
Page 1

  • v3.6.0 Changes

    2022-12-05

    ๐Ÿ”‹ Features

    • extend this.getModuleInfo with information about exports (#4731)

    Pull Requests

    • #4731: feat: add exports and exportedBindings to Module class (@TrickyPi)
  • v3.5.1 Changes

    2022-12-01

    ๐Ÿ› Bug Fixes

    • Accept functions returning a config in defineConfig (#4728)

    Pull Requests

    • #4728: Overload defineConfig to accept a RollupOptionsFunction parameter (@Septh)
  • v3.5.0 Changes

    2022-11-27

    ๐Ÿ”‹ Features

    • โž• Add treeshake.manualPureFunctions to override static analysis for explicit function names (#4718)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”Œ Do not throw when a plugin uses this.load without awaiting its result (#4725)

    Pull Requests

    • #4718: Add simple way to manually declare pure functions (@lukastaegert)
    • ๐Ÿ”Œ #4725: Fix isIncluded error when using rollup-plugin-typescript2 (@lukastaegert)
  • v3.4.0 Changes

    2022-11-22

    ๐Ÿ”‹ Features

    • Do not keep unused Object.freeze calls on object literals (#4720)

    Pull Requests

    • #4720: Only consider Object.freeze a side effect if the argument is used (@lukastaegert)
  • v3.3.0 Changes

    2022-11-12

    ๐Ÿ”‹ Features

    • โž• Add "experimentalMinChunkSize" option to merge smaller chunks into larger ones (#4705)
    • ๐Ÿฑ Automatically deduplicate assets again when the source is a Buffer (#4712)
    • ๐Ÿฑ Deduplicate Buffer with string assets (#4712)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘Œ Support plugins with object hooks when using perf: true (#4707)

    Pull Requests

    • ๐Ÿ“„ #4702: docs: add additional tips for heap out of memory (@benmccann)
    • #4705: Allow to define minimum chunk size limit (@lukastaegert)
    • #4707: Fix perf timers for object hooks (@lukastaegert)
    • โšก๏ธ #4710: Update terser docs (@nikolas)
    • ๐Ÿฑ #4712: feat: deduplicate assets with buffer source (@patak-dev)
  • v3.2.5 Changes

    2022-11-01

    ๐Ÿ› Bug Fixes

    • We deconflicting classes, ensure the original class name still does not shadow variables (#4697)

    Pull Requests

    • #4697: Prevent class ids from shadowing other variables (@lukastaegert)
  • v3.2.4 Changes

    2022-10-31

    ๐Ÿ› Bug Fixes

    • ๐Ÿ Always use forward slashes in chunk ids when preserving modules, even on Windows (#4693)
    • Escape problematic characters in ids when rewriting import.meta.url (#4693)

    Pull Requests

    • โšก๏ธ #4685: update package-lock version (@jerry-lllman)
    • โšก๏ธ #4689: Update 07-tools.md (@cokert)
    • ๐Ÿ #4693: Use correct import.meta.url slashes on Windows (@lukastaegert)
  • v3.2.3 Changes

    2022-10-18

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix an issue whre Rollup confused new.target with import.meta (#4679)
    • Ensure that Rollup does not make assumptions about the value of unknown namespace import members (#4684)

    Pull Requests

    • #4679: Do not rewrite new.target (@lukastaegert)
    • ๐Ÿ“š #4683: Remove typo in resolveId documentation (@ChrispyChris)
    • #4684: Return correct values for unknown namespace members (@lukastaegert)
  • v3.2.2 Changes

    2022-10-16

    ๐Ÿ› Bug Fixes

    • Do not hang/crash on hashbang comments in input modules (#4676)

    Pull Requests

    • ๐Ÿ”จ #4675: refactor: improve & simplify types (@sxzz)
    • #4676: Ignore hashhbang comments (@lukastaegert)
  • v3.2.1 Changes

    2022-10-16

    ๐Ÿ› Bug Fixes

    • Rewrite class declarations to preserve their .name property if necessary (#4674)

    Pull Requests

    • #4674: Preserve rendered class names (@lukastaegert)