rollup v2.67.0 Release Notes
-
2022-02-02
๐ Features
- ๐ Improve side effect detection when using Array.prototype.groupBy/groupByToMap (#4360)
- ๐ Allow changing
moduleSideEffects
at any time during the build (#4379) - ๐ Soft-deprecate
ModuleInfo.hasModuleSideEffects
in favour ofModuleInfo.moduleSideEffects
(#4379)
๐ Bug Fixes
- Do not include queries and hashes in generated file names when preserving modules (#4374)
Pull Requests
- ๐จ #4319: refactor: use fs, fs-extra, remove sander (@dnalborczyk)
- #4360: feat: add Array.prototype.groupBy/groupByToMap (@dnalborczyk)
- #4361: fix: more types (@dnalborczyk)
- ๐ #4369: fix: remove acorn-walk patch (@dnalborczyk)
- ๐จ #4371: refactor: use fs.promises in cli/run (@dnalborczyk)
- ๐จ #4372: refactor: use fs.promises in module loader (@dnalborczyk)
- #4374: Ignore queries and hashes in file names when preserving modules (@lukastaegert)
- #4375: Fix typo in _config.js (@eltociear)
- ๐จ #4376: refactor: fs.promises, move mkdir to writeoutputfile, Part 3 (@dnalborczyk)
- ๐ #4379: Deprecate hasModuleSideEffects in favor of moduleSideEffects and ensure it is mutable on ModuleInfo (@lukastaegert)