YoloDev / rollup-config

Config for lerna based monorepos that builds all packages using a single rollup bundler.
MIT License
3 stars 2 forks source link

Update dependency rollup to v2 #72

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rollup (source) ^1.1.1 -> ^1.1.1 \|\| ^2.0.0 age adoption passing confidence
rollup (source) 1.32.1 -> 2.36.1 age adoption passing confidence

Release Notes

rollup/rollup ### [`v2.36.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2361) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.36.0...v2.36.1) _2021-01-06_ ##### Bug Fixes - Solve issues that result in invalid code when partially removing assignments ([#​3921](https://togithub.com/rollup/rollup/issues/3921)) ##### Pull Requests - [#​3921](https://togithub.com/rollup/rollup/pull/3921): Prevent invalid code when removing assignment target of side-effectful object expression ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.36.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2360) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.35.1...v2.36.0) _2021-01-05_ ##### Features - Support partial tree-shaking of chained assignments and unused assignment targets ([#​3919](https://togithub.com/rollup/rollup/issues/3919)) ##### Pull Requests - [#​3919](https://togithub.com/rollup/rollup/pull/3919): Treeshake chained assignment expressions ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.35.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2351) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.35.0...v2.35.1) _2020-12-14_ ##### Bug Fixes - Allow closing the bundle when watching in case of generate errors by adding the bundle to the error event ([#​3909](https://togithub.com/rollup/rollup/issues/3909)) - Automatically close all bundles on generate errors when watching and using the CLI ([#​3909](https://togithub.com/rollup/rollup/issues/3909)) - Try to create remaining bundles when watching and one of them throws ([#​3909](https://togithub.com/rollup/rollup/issues/3909)) ##### Pull Requests - [#​3909](https://togithub.com/rollup/rollup/pull/3909): Forward bundle through watch error events ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.35.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2350) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.34.2...v2.35.0) _2020-12-14_ ##### Features - Add `closeBundle` hook that is triggered by `bundle.close()` in the JS API ([#​3883](https://togithub.com/rollup/rollup/issues/3883)) ##### Pull Requests - [#​3883](https://togithub.com/rollup/rollup/pull/3883): Revert pattern to folder export ([@​intrnl](https://togithub.com/intrnl)) ### [`v2.34.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2342) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.34.1...v2.34.2) _2020-12-06_ ##### Bug Fixes - Revert pattern export change ([#​3898](https://togithub.com/rollup/rollup/issues/3898)) ##### Pull Requests - [#​3898](https://togithub.com/rollup/rollup/pull/3898): Revert pattern to folder export ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.34.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2341) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.34.0...v2.34.1) _2020-12-03_ ##### Bug Fixes - Avoid Node deprecation warning by using a pattern export for nested Rollup files ([#​3896](https://togithub.com/rollup/rollup/issues/3896)) ##### Pull Requests - [#​3887](https://togithub.com/rollup/rollup/pull/3887): Run memory leak test on all systems ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3892](https://togithub.com/rollup/rollup/pull/3892): Add pull_request to windows github actions ([@​shellscape](https://togithub.com/shellscape)) - [#​3893](https://togithub.com/rollup/rollup/pull/3893): Update dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3896](https://togithub.com/rollup/rollup/pull/3896): Replace deprecated folder package export with pattern export ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.34.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2340) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.33.3...v2.34.0) _2020-11-29_ ##### Features - Support RequireJS comaptible AMD ids in code-splitting builds via amd.autoId ([#​3867](https://togithub.com/rollup/rollup/issues/3867)) - Allow adding an AMD id base path ([#​3867](https://togithub.com/rollup/rollup/issues/3867)) ##### Bug Fixes - Warn when using an constant AMD id in a code-splitting build ([#​3867](https://togithub.com/rollup/rollup/issues/3867)) ##### Pull Requests - [#​3867](https://togithub.com/rollup/rollup/pull/3867): Implement amd.autoId/amd.basePath options ([@​tjenkinson](https://togithub.com/tjenkinson)) ### [`v2.33.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2333) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.33.2...v2.33.3) _2020-11-18_ ##### Bug Fixes - Do not use `.js` extension when importing AMD files from a UMD bundle ([#​3872](https://togithub.com/rollup/rollup/issues/3872)) ##### Pull Requests - [#​3861](https://togithub.com/rollup/rollup/pull/3861): Update chat/support links ([@​shellscape](https://togithub.com/shellscape)) - [#​3872](https://togithub.com/rollup/rollup/pull/3872): Also removeExtensionFromRelativeAmdId in UMD finaliser ([@​tjenkinson](https://togithub.com/tjenkinson)) ### [`v2.33.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2332) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.33.1...v2.33.2) _2020-11-14_ ##### Bug Fixes - Fix an issue where statements were ignored after a conditional return in a labeled statement ([#​3871](https://togithub.com/rollup/rollup/issues/3871)) ##### Pull Requests - [#​3871](https://togithub.com/rollup/rollup/pull/3871): Correctly track label usage in try statements ([@​Amareis](https://togithub.com/Amareis)) ### [`v2.33.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2331) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.33.0...v2.33.1) _2020-11-02_ ##### Bug Fixes - Add `syntheticNamedExports` to `this.getModuleInfo` to align with documentation ([#​3847](https://togithub.com/rollup/rollup/issues/3847)) ##### Pull Requests - [#​3847](https://togithub.com/rollup/rollup/pull/3847): Expose syntheticNamedExports to ModuleInfo ([@​Amareis](https://togithub.com/Amareis)) - [#​3852](https://togithub.com/rollup/rollup/pull/3852): Fix typo on docs ([@​jpsc](https://togithub.com/jpsc)) ### [`v2.33.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2330) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.32.1...v2.33.0) _2020-11-01_ ##### Features - Add parameter to "watchChange" hook to denote if a change was an addition, update or deletion ([#​3841](https://togithub.com/rollup/rollup/issues/3841)) - Add "closeWatcher" hook to allow plugins to clean up resources when the watcher is closed ([#​3841](https://togithub.com/rollup/rollup/issues/3841)) - Add "this.getWatchFiles" function to plugin context to get the current set of watched files ([#​3841](https://togithub.com/rollup/rollup/issues/3841)) ##### Pull Requests - [#​3841](https://togithub.com/rollup/rollup/pull/3841): Improved watcher hooks ([@​Amareis](https://togithub.com/Amareis)) - [#​3848](https://togithub.com/rollup/rollup/pull/3848): Add options hook to asyncpluginhooks ([@​intrnl](https://togithub.com/intrnl)) ### [`v2.32.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2321) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.32.0...v2.32.1) _2020-10-21_ ##### Bug Fixes - Print warning location for plugin warnings if only `loc` is supplied ([#​3824](https://togithub.com/rollup/rollup/issues/3824)) ##### Pull Requests - [#​3824](https://togithub.com/rollup/rollup/pull/3824): plugin warnings not showing warning.loc ([@​luciotato](https://togithub.com/luciotato)) ### [`v2.32.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2320) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.31.0...v2.32.0) _2020-10-16_ ##### Features - Extend `preserveEntrySignatures` with a value `"exports-only"` to allow extension only if an entry does not have exports ([#​3823](https://togithub.com/rollup/rollup/issues/3823)) ##### Pull Requests - [#​3823](https://togithub.com/rollup/rollup/pull/3823): Add "exports-only" option to preserveSignature ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.31.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2310) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.30.0...v2.31.0) _2020-10-15_ ##### Features - When using the `output.moduleToStringTag` option, also add the tag to entries with exports and simulated external namespaces ([#​3822](https://togithub.com/rollup/rollup/issues/3822)) - Add the `__esModule` interop marker to IIFE global variables unless `output.esModule` is turned off ([#​3822](https://togithub.com/rollup/rollup/issues/3822)) ##### Pull Requests - [#​3822](https://togithub.com/rollup/rollup/pull/3822): Add module toStringTag to entries and interop namespaces ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.30.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2300) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.29.0...v2.30.0) _2020-10-13_ ##### Features - Add `moduleParsed` hook that is called for each module once code and AST are available ([#​3813](https://togithub.com/rollup/rollup/issues/3813)) - Include code and AST in `this.getModuleInfo` ([#​3813](https://togithub.com/rollup/rollup/issues/3813)) ##### Bug Fixes - Provide the original Acorn AST instead of the internal one when resolving dynamic imports that contain non-trivial expressions ([#​3813](https://togithub.com/rollup/rollup/issues/3813)) ##### Pull Requests - [#​3813](https://togithub.com/rollup/rollup/pull/3813): Add moduleParsed plugin hook ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3815](https://togithub.com/rollup/rollup/pull/3815): Docs: wile => while ([@​tjenkinson](https://togithub.com/tjenkinson)) - [#​3817](https://togithub.com/rollup/rollup/pull/3817): Docs: fix code snippet ([@​codefrau](https://togithub.com/codefrau)) - [#​3818](https://togithub.com/rollup/rollup/pull/3818): Update documentation on configuring Babel, removing the section on passing '{"modules": false}' as that is no longer needed since Babel 7 ([@​Robin-Hoodie](https://togithub.com/Robin-Hoodie)) ### [`v2.29.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2290) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.28.2...v2.29.0) _2020-10-08_ ##### Features - Allow passing custom options to other plugins via `this.resolve` ([#​3807](https://togithub.com/rollup/rollup/issues/3807)) - Allow attaching custom meta information to modules when resolving, loading or transforming ([#​3807](https://togithub.com/rollup/rollup/issues/3807)) - Do not throw but return `null` when using `this.getModuleInfo` for an unknown id ([#​3807](https://togithub.com/rollup/rollup/issues/3807)) ##### Bug Fixes - Trigger build in watch mode when files are added to a watched directory ([#​3812](https://togithub.com/rollup/rollup/issues/3812)) - Make `code` optional when transforming modules ([#​3807](https://togithub.com/rollup/rollup/issues/3807)) ##### Pull Requests - [#​3807](https://togithub.com/rollup/rollup/pull/3807): Implement new APIs for inter-plugin communication ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3808](https://togithub.com/rollup/rollup/pull/3808): Document that the default value of --format is 'es' ([@​jameshfisher](https://togithub.com/jameshfisher)) - [#​3812](https://togithub.com/rollup/rollup/pull/3812): Watch: listen for new files added to a directory ([@​dmitrage](https://togithub.com/dmitrage)) ### [`v2.28.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2282) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.28.1...v2.28.2) _2020-09-24_ ##### Bug Fixes - Fix a source of possible variable name conflicts when using preserveModules with SystemJS ([#​3796](https://togithub.com/rollup/rollup/issues/3796)) ##### Pull Requests - [#​3792](https://togithub.com/rollup/rollup/pull/3792): add documentation for output.PreserveModulesRoot ([@​davidroeca](https://togithub.com/davidroeca)) - [#​3796](https://togithub.com/rollup/rollup/pull/3796): Fix SystemJS default variable conflict ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.28.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2281) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.28.0...v2.28.1) _2020-09-21_ ##### Bug Fixes - Fix a path slash issue when using the preserveModulesRoot option on Windows ([#​3791](https://togithub.com/rollup/rollup/issues/3791)) ##### Pull Requests - [#​3791](https://togithub.com/rollup/rollup/pull/3791): Fix preserveModulesRoot path on Windows ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.28.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2280) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.27.1...v2.28.0) _2020-09-21_ ##### Features - Add an option to treat modules at a given path as located at root when preserving modules ([#​3786](https://togithub.com/rollup/rollup/issues/3786)) ##### Pull Requests - [#​3786](https://togithub.com/rollup/rollup/pull/3786): Add preserveModulesRoot config option ([@​davidroeca](https://togithub.com/davidroeca)) ### [`v2.27.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2271) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.27.0...v2.27.1) _2020-09-17_ ##### Bug Fixes - Do not fail when using ES module imports in symlinked config files ([#​3783](https://togithub.com/rollup/rollup/issues/3783)) ##### Pull Requests - [#​3783](https://togithub.com/rollup/rollup/pull/3783): Handle loading symlinked config files ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.27.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2270) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.11...v2.27.0) _2020-09-16_ ##### Features - Support specifying a file extension when reading from stdin ([#​3775](https://togithub.com/rollup/rollup/issues/3775)) ##### Bug Fixes - Do not break logic if a branch with hoisted variables is tree-shaken in an else-if statement ([#​3782](https://togithub.com/rollup/rollup/issues/3782)) ##### Pull Requests - [#​3770](https://togithub.com/rollup/rollup/pull/3770): Docs: Exception for babel plugin and commonjs plugin ([@​jsk7](https://togithub.com/jsk7)) - [#​3775](https://togithub.com/rollup/rollup/pull/3775): add ability to specify stdin file extension via --stdin=ext ([@​kzc](https://togithub.com/kzc)) - [#​3782](https://togithub.com/rollup/rollup/pull/3782): Handle hoisted variables in dead branches of nested if statements ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.11`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​22611) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.10...v2.26.11) _2020-09-08_ ##### Bug Fixes - Do not fail for unknown nodes as if statement branches ([#​3769](https://togithub.com/rollup/rollup/issues/3769)) ##### Pull Requests - [#​3769](https://togithub.com/rollup/rollup/pull/3769): Handle debugger statements as if-statement branches ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.10`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​22610) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.9...v2.26.10) _2020-09-04_ ##### Bug Fixes - Do not create invalid code when simplifying expressions in return statements that contain line comments ([#​3762](https://togithub.com/rollup/rollup/issues/3762)) ##### Pull Requests - [#​3757](https://togithub.com/rollup/rollup/pull/3757): Fix api docs loadconfigfile ([@​maxwell8888](https://togithub.com/maxwell8888)) - [#​3762](https://togithub.com/rollup/rollup/pull/3762): Handle line-comments when removing line-breaks to prevent ASI ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.9`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2269) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.8...v2.26.9) _2020-09-01_ ##### Bug Fixes - Add regular expression support to watch include/exclude types ([#​3754](https://togithub.com/rollup/rollup/issues/3754)) ##### Pull Requests - [#​3754](https://togithub.com/rollup/rollup/pull/3754): Add RegExp to the include and exclude fields of the WatcherOptions type ([@​dagda1](https://togithub.com/dagda1)) - [#​3756](https://togithub.com/rollup/rollup/pull/3756): Update FAQ: I think it was meant "external" instead of "other-entry.js" ([@​madacol](https://togithub.com/madacol)) ### [`v2.26.8`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2268) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.7...v2.26.8) _2020-08-29_ ##### Bug Fixes - Make sure that both unresolved and resolved ids are passed to the `external` option in all cases ([#​3753](https://togithub.com/rollup/rollup/issues/3753)) ##### Pull Requests - [#​3753](https://togithub.com/rollup/rollup/pull/3753): Also pass resolved ids to external if they use the object for ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.7`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2267) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.6...v2.26.7) _2020-08-28_ ##### Bug Fixes - Avoid invalid code when rendering hoisted variable declarations from dead branches ([#​3752](https://togithub.com/rollup/rollup/issues/3752)) - Mark the `options` parameter of `this.parse` as optional for TypeScript plugins ([#​3750](https://togithub.com/rollup/rollup/issues/3750)) ##### Pull Requests - [#​3750](https://togithub.com/rollup/rollup/pull/3750): Make `options` of `PluginContext#parse` optional ([@​intrnl](https://togithub.com/intrnl)) - [#​3752](https://togithub.com/rollup/rollup/pull/3752): Extract hoisted variables from dead branches ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.6`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2266) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.5...v2.26.6) _2020-08-27_ ##### Bug Fixes - Avoid conflicts between the namespace of synthetic named exports and local variables ([#​3747](https://togithub.com/rollup/rollup/issues/3747)) ##### Pull Requests - [#​3747](https://togithub.com/rollup/rollup/pull/3747): Properly deconflict synthetic named exports ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.5`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2265) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.4...v2.26.5) _2020-08-22_ ##### Bug Fixes - Use correctly deconflicted variable names for reexported namespaces in ES formats ([#​3742](https://togithub.com/rollup/rollup/issues/3742)) ##### Pull Requests - [#​3742](https://togithub.com/rollup/rollup/pull/3742): Avoid variable name conflict when reexporting several namespaces from a chunk ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2264) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.3...v2.26.4) _2020-08-19_ ##### Bug Fixes - Fix a situation where invalid code was rendered when dynamically importing a module with synthetic named exports when preserving modules ([#​3738](https://togithub.com/rollup/rollup/issues/3738)) - Create a proper namespace object when in a non-es format, a namespace is imported from a chunk with `default` export mode ([#​3738](https://togithub.com/rollup/rollup/issues/3738)) - Use the same variable when in a chunk, a namespace is both imported and reexported as a binding ([#​3738](https://togithub.com/rollup/rollup/issues/3738)) - Do not include the synthetic namespace in static entry points unless it is actually used ([#​3738](https://togithub.com/rollup/rollup/issues/3738)) - Make sure the chunking of one output does not interfere with the namespace objects of another output ([#​3738](https://togithub.com/rollup/rollup/issues/3738)) ##### Pull Requests - [#​3738](https://togithub.com/rollup/rollup/pull/3738): Improve synthetic entry handling ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2263) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.2...v2.26.3) _2020-08-16_ ##### Bug Fixes - Fix a situation where line-breaks in a nested simplified conditional expression could result in broken code ([#​3734](https://togithub.com/rollup/rollup/issues/3734)) ##### Pull Requests - [#​3734](https://togithub.com/rollup/rollup/pull/3734): Prevent ASI when simplifying a nested logical expression ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2262) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.1...v2.26.2) _2020-08-16_ ##### Bug Fixes - Fix a situation where line-breaks in a simplified conditional expression could result in broken code ([#​3732](https://togithub.com/rollup/rollup/issues/3732)) ##### Pull Requests - [#​3732](https://togithub.com/rollup/rollup/pull/3732): Prevent unintended ASI for nested conditionals ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​22611) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.26.0...v2.26.1) _2020-09-08_ ##### Bug Fixes - Do not fail for unknown nodes as if statement branches ([#​3769](https://togithub.com/rollup/rollup/issues/3769)) ##### Pull Requests - [#​3769](https://togithub.com/rollup/rollup/pull/3769): Handle debugger statements as if-statement branches ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.26.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2260) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.25.0...v2.26.0) _2020-08-15_ ##### Features - Add a new entry `importedBindings` to the bundle information to list bindings per dependency ([#​3722](https://togithub.com/rollup/rollup/issues/3722)) ##### Bug Fixes - Do not render an invalid UMD wrapper when no bindings are imported from a dependency ([#​3724](https://togithub.com/rollup/rollup/issues/3724)) - Avoid situations where removing the `else` branch from an `if` statement might catch the `else` branch from another one ([#​3725](https://togithub.com/rollup/rollup/issues/3725)) ##### Pull Requests - [#​3722](https://togithub.com/rollup/rollup/pull/3722): Add import specifiers to bundle information ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3724](https://togithub.com/rollup/rollup/pull/3724): Fix missing variables for UMD and IIFE builds ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3725](https://togithub.com/rollup/rollup/pull/3725): Do not entirely remove else branch if another else branch might accidentally be referenced ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.25.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2250) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.24.0...v2.25.0) _2020-08-14_ ##### Features - Add `--failAfterWarnings` CLI flag that will complete builds with warnings but return an error at the end ([#​3712](https://togithub.com/rollup/rollup/issues/3712)) ##### Pull Requests - [#​3712](https://togithub.com/rollup/rollup/pull/3712): Implement `--failAfterWarnings` flag ([@​tjenkinson](https://togithub.com/tjenkinson)) ### [`v2.24.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2240) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.23.1...v2.24.0) _2020-08-13_ ##### Features - Allow defining interop per dependency via a function ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Support interop "auto" as a more compatible version of "true" ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Support interop "default" and "esModule" to avoid unnecessary interop helpers ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Support interop "defaultOnly" for simplified helpers and Node ESM interop compatible output ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Respect interop option for external dynamic imports ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Support live-bindings for external default imports in non-ES formats unless "externalLiveBindings" is "false" ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Use shared default interop helpers for AMD, UMD and IIFE formats ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Avoid unnecessarily deconflicted module variables in non-ES formats ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Freeze generated interop namespace objects ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Always mark interop helpers as pure ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Avoid default export interop if there is already an interop namespace object ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Sort all `require` statements to the top in CommonJS output for easier back-transpilation to ES modules by other tools ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) ##### Bug Fixes - Handle accessing `super` in static class fields ([#​3720](https://togithub.com/rollup/rollup/issues/3720)) - Deconflict the names of helper variables introduced for interop ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Generate proper namespace objects for static namespace imports in non-ES formats ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) - Do not add unused interop helpers when using the renderDynamicImport hook ([#​3710](https://togithub.com/rollup/rollup/issues/3710)) ##### Pull Requests - [#​3710](https://togithub.com/rollup/rollup/pull/3710): Rework interop handling ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3720](https://togithub.com/rollup/rollup/pull/3720): Handle super in static class fields ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.23.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2231) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.23.0...v2.23.1) _2020-08-07_ ##### Bug Fixes - Fix an issue where dynamically importing an entry point could return a malformed namespace for CJS and AMD formats ([#​3709](https://togithub.com/rollup/rollup/issues/3709)) ##### Pull Requests - [#​3709](https://togithub.com/rollup/rollup/pull/3709): Properly construct namespace when dynamically importing chunks with facades in default export mode ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.23.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2230) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.22.2...v2.23.0) _2020-07-23_ ##### Features - Handle environments with only globalThis in UMD output ([#​3691](https://togithub.com/rollup/rollup/issues/3691)) ##### Pull Requests - [#​3691](https://togithub.com/rollup/rollup/pull/3691): Check for globalThis in UMD wrapper ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.22.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2222) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.22.1...v2.22.2) _2020-07-21_ ##### Bug Fixes - Always generate correct exports when an implicit entry is reexporting from another module ([#​3688](https://togithub.com/rollup/rollup/issues/3688)) ##### Pull Requests - [#​3688](https://togithub.com/rollup/rollup/pull/3688): Include all relevant modules to generate reexports for implicit dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.22.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2221) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.22.0...v2.22.1) _2020-07-18_ ##### Bug Fixes - Remove unused arguments when calling a conditional expression ([#​3680](https://togithub.com/rollup/rollup/issues/3680)) ##### Pull Requests - [#​3680](https://togithub.com/rollup/rollup/pull/3680): Allow tree-shaking of arguments of functions that are returned by conditional expressions ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.22.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2220) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.21.0...v2.22.0) _2020-07-18_ ##### Features - Allow resolving synthetic named exports via an arbitrary export name ([#​3657](https://togithub.com/rollup/rollup/issues/3657)) - Display a warning when the user does not explicitly select an export mode and would generate a chunk with default export mode when targeting CommonJS ([#​3657](https://togithub.com/rollup/rollup/issues/3657)) ##### Pull Requests - [#​3657](https://togithub.com/rollup/rollup/pull/3657): Add basic support for using a non-default export for syntheticNamedExports ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3659](https://togithub.com/rollup/rollup/pull/3659): Warn when implicitly using default export mode ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.21.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2210) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.20.0...v2.21.0) _2020-07-07_ ##### Features - Allow plugins to disable tree-shaking for individual modules to ensure even empty modules are associated with chunks ([#​3663](https://togithub.com/rollup/rollup/issues/3663)) ##### Pull Requests - [#​3663](https://togithub.com/rollup/rollup/pull/3663): Disable treeshaking per module ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.20.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2200) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.19.0...v2.20.0) _2020-07-06_ ##### Features - Support using a function to generate different chunk and asset naming patterns per chunk or asset ([#​3658](https://togithub.com/rollup/rollup/issues/3658)) - Add `referencedFiles` property to the chunk info in generateBundle to list referenced assets ([#​3661](https://togithub.com/rollup/rollup/issues/3661)) ##### Pull Requests - [#​3658](https://togithub.com/rollup/rollup/pull/3658): Add ability to use a function that returns a pattern string in all places where you could use a pattern string before ([@​frank-dspeed](https://togithub.com/frank-dspeed)) - [#​3661](https://togithub.com/rollup/rollup/pull/3661): Add referenced files to bundle ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.19.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2190) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.18.2...v2.19.0) _2020-07-05_ ##### Features - Allow plugins to return a Promise in the options hook ([#​3660](https://togithub.com/rollup/rollup/issues/3660)) ##### Pull Requests - [#​3660](https://togithub.com/rollup/rollup/pull/3660): Make options hooks async ([@​TomerAberbach](https://togithub.com/TomerAberbach)) ### [`v2.18.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2182) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.18.1...v2.18.2) _2020-07-02_ ##### Bug Fixes - Do not remove spread element args when the corresponding positional parameter is unused ([#​3652](https://togithub.com/rollup/rollup/issues/3652)) ##### Pull Requests - [#​3652](https://togithub.com/rollup/rollup/pull/3652): Do not tree-shake arguments that contain a spread element ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.18.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2181) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.18.0...v2.18.1) _2020-06-26_ ##### Bug Fixes - Make sure synthetic exports are present when a module is imported dynamically ([#​3648](https://togithub.com/rollup/rollup/issues/3648)) - Strip the `rollup-plugin-` prefix off the plugin name when looking for the plugin export in a CLI plugin without a default export ([#​3647](https://togithub.com/rollup/rollup/issues/3647)) - Convert plugin names with dashes to camel case when looking for the plugin export in a CLI plugin without a default export ([#​3647](https://togithub.com/rollup/rollup/issues/3647)) ##### Pull Requests - [#​3647](https://togithub.com/rollup/rollup/pull/3647): Strip rollup-plugin prefix to find named plugin exports, throw when export cannot be found ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3648](https://togithub.com/rollup/rollup/pull/3648): Always create a dynamic namespace object when a module with synthetic named exports is imported dynamically ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.18.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2180) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.17.1...v2.18.0) _2020-06-22_ ##### Features - `inlineDynamicImports`, `manualChunks` and `preserveModules` can now be used as output options ([#​3645](https://togithub.com/rollup/rollup/issues/3645)) - Use sourcemaps for certain warnings that reference source code locations ([#​3645](https://togithub.com/rollup/rollup/issues/3645)) ##### Bug Fixes - `this.getFileName` will now always return the correct file name for chunks when multiple outputs are created ([#​3645](https://togithub.com/rollup/rollup/issues/3645)) ##### Pull Requests - [#​3645](https://togithub.com/rollup/rollup/pull/3645): Per output chunking ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.17.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2171) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.17.0...v2.17.1) _2020-06-19_ ##### Bug Fixes - Properly resolve accessing properties of namespace members again ([#​3643](https://togithub.com/rollup/rollup/issues/3643)) ##### Pull Requests - [#​3643](https://togithub.com/rollup/rollup/pull/3643): Fix accessing nested properties of namespaces ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.17.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2170) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.16.1...v2.17.0) _2020-06-17_ ##### Features - When importing Rollup via package.exports, always fall back to the browser ESM build for non-Node environments ([#​3634](https://togithub.com/rollup/rollup/issues/3634)) - Create more efficient code when handling namespace mutations ([#​3637](https://togithub.com/rollup/rollup/issues/3637)) ##### Bug Fixes - Fix a severe performance regression when the same module is imported by a lot of modules ([#​3641](https://togithub.com/rollup/rollup/issues/3641)) - Properly escape special characters in imports ([#​3638](https://togithub.com/rollup/rollup/issues/3638)) ##### Pull Requests - [#​3634](https://togithub.com/rollup/rollup/pull/3634): Set browser build in exports ([@​guybedford](https://togithub.com/guybedford)) - [#​3637](https://togithub.com/rollup/rollup/pull/3637): Do not include the whole namespace when illegally mutating a namespace ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3638](https://togithub.com/rollup/rollup/pull/3638): Support backslash escaping, retain exact newline escaping ([@​guybedford](https://togithub.com/guybedford)) - [#​3641](https://togithub.com/rollup/rollup/pull/3641): Fix performance regression when a file is imported by many importers ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.16.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2161) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.16.0...v2.16.1) _2020-06-13_ ##### Bug Fixes - Do not produce invalid code when an external or chunk id contain quotes or line-breaks ([#​3632](https://togithub.com/rollup/rollup/issues/3632)) - Do not fail but emit a warning when mutating a namespace object ([#​3633](https://togithub.com/rollup/rollup/issues/3633)) ##### Pull Requests - [#​3632](https://togithub.com/rollup/rollup/pull/3632): Handle single quote escaping in ids ([@​guybedford](https://togithub.com/guybedford)) - [#​3633](https://togithub.com/rollup/rollup/pull/3633): Turn namespace assignment error into a warning ([@​guybedford](https://togithub.com/guybedford)) ### [`v2.16.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2160) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.15.0...v2.16.0) _2020-06-12_ ##### Features - Add support for numeric separators ([#​3626](https://togithub.com/rollup/rollup/issues/3626)) - Switch to finalized ESTree optional chaining AST ([#​3628](https://togithub.com/rollup/rollup/issues/3628)) ##### Pull Requests - [#​3626](https://togithub.com/rollup/rollup/pull/3626): Support numeric separator ([@​TrySound](https://togithub.com/TrySound)) - [#​3628](https://togithub.com/rollup/rollup/pull/3628): Acorn 7.3.0 upgrade ([@​guybedford](https://togithub.com/guybedford)) - [#​3631](https://togithub.com/rollup/rollup/pull/3631): Improve discoverability of `manualChunks` for code splitting ([@​zlamma](https://togithub.com/zlamma)) ### [`v2.15.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2150) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.14.0...v2.15.0) _2020-06-08_ ##### Features - Allow to skip watching some configs via `watch: false` ([#​3620](https://togithub.com/rollup/rollup/issues/3620)) - Provide the resolved sourcemap path to `sourcemapPathTransform` ([#​3617](https://togithub.com/rollup/rollup/issues/3617)) ##### Pull Requests - [#​3617](https://togithub.com/rollup/rollup/pull/3617): Update sourcemapPathTransform to also take the path to the sourcemap file as a second argument ([@​dgoldstein0](https://togithub.com/dgoldstein0)) - [#​3620](https://togithub.com/rollup/rollup/pull/3620): Rollup watch only one config in exported array ([@​luwol03](https://togithub.com/luwol03)) ### [`v2.14.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2140) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.13.1...v2.14.0) _2020-06-07_ ##### Features - Make `this.meta.watchMode` available for plugins to detect watch mode ([#​3616](https://togithub.com/rollup/rollup/issues/3616)) ##### Bug Fixes - Handle exporting the same binding with different names in SystemJS ([#​3575](https://togithub.com/rollup/rollup/issues/3575)) ##### Pull Requests - [#​3575](https://togithub.com/rollup/rollup/pull/3575): Handle some cases of duplicate export bindings ([@​joeljeske](https://togithub.com/joeljeske)) - [#​3616](https://togithub.com/rollup/rollup/pull/3616): Make watch mode available in plugins ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.13.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2131) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.13.0...v2.13.1) _2020-06-04_ ##### Bug Fixes - Prevent conflicts in SystemJS when `module` is used as a top-level variable ([#​3614](https://togithub.com/rollup/rollup/issues/3614)) ##### Pull Requests - [#​3614](https://togithub.com/rollup/rollup/pull/3614): Handle system reserved identifier dedupes ([@​guybedford](https://togithub.com/guybedford)) ### [`v2.13.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2130) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.12.1...v2.13.0) _2020-06-03_ ##### Features - Allow to specify that an emitted chunk is only loaded after a given module has loaded to improve chunking ([#​3606](https://togithub.com/rollup/rollup/issues/3606)) ##### Pull Requests - [#​3606](https://togithub.com/rollup/rollup/pull/3606): Enable specifying implicit dependencies when emitting chunks ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.12.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2121) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.12.0...v2.12.1) _2020-06-02_ ##### Bug Fixes - Render valid imports when chunk names correspond to directory names in virtual setups ([#​3609](https://togithub.com/rollup/rollup/issues/3609)) ##### Pull Requests - [#​3609](https://togithub.com/rollup/rollup/pull/3609): Handle imports from chunks with names that correspond to parent directory names of other chunks ([@​guybedford](https://togithub.com/guybedford)) ### [`v2.12.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2120) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.11.2...v2.12.0) _2020-05-31_ ##### Features - Add an option `--waitForBundleInput` to let the build wait until all entry point files are available before starting ([#​3577](https://togithub.com/rollup/rollup/issues/3577)) ##### Pull Requests - [#​3577](https://togithub.com/rollup/rollup/pull/3577): Wait for bundle input option ([@​Heerschop](https://togithub.com/Heerschop)) ### [`v2.11.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2112) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.11.1...v2.11.2) _2020-05-28_ ##### Bug Fixes - Include side-effects in the second argument of `Array.from` ([#​3604](https://togithub.com/rollup/rollup/issues/3604)) ##### Pull Requests - [#​3604](https://togithub.com/rollup/rollup/pull/3604): Mark `Array.from` as side-effectful, use two-argument Array.from when mapping Sets ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.11.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2111) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.11.0...v2.11.1) _2020-05-28_ ##### Bug Fixes - Also include side-effects in files that are marked as side-effect-free if they contain an included default export that is reexported ([#​3602](https://togithub.com/rollup/rollup/issues/3602)) ##### Pull Requests - [#​3602](https://togithub.com/rollup/rollup/pull/3602): Handle side-effects next to side-effect-free default exports in case the default export is reexported ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.11.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2110) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.9...v2.11.0) _2020-05-27_ ##### Features - Add basic support for optional chaining ([#​3582](https://togithub.com/rollup/rollup/issues/3582)) - Provide a normalized set of options with proper default values to `buildStart` and `renderStart` ([#​3597](https://togithub.com/rollup/rollup/issues/3597)) - Do not count adding properties to the prototype of an unused class as a side-effect ([#​3598](https://togithub.com/rollup/rollup/issues/3598)) - Support providing `null` for empty setters in SystemJS via option ([#​3592](https://togithub.com/rollup/rollup/issues/3592)) ##### Bug Fixes - Do not fail when using a `/*#__PURE__*/` annotation inside a class field ([#​3599](https://togithub.com/rollup/rollup/issues/3599)) - Allow using `--watch` and `--treeshake` together with sub-options such as `--watch.clearScreen` on the command line ([#​3597](https://togithub.com/rollup/rollup/issues/3597)) ##### Pull Requests - [#​3582](https://togithub.com/rollup/rollup/pull/3582): Support optional chaining via acorn fork([@​guybedford](https://togithub.com/guybedford)) - [#​3592](https://togithub.com/rollup/rollup/pull/3592): System format optional setters([@​guybedford](https://togithub.com/guybedford)) - [#​3597](https://togithub.com/rollup/rollup/pull/3597): Provide normalized options ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3598](https://togithub.com/rollup/rollup/pull/3598): Treeshake prototype modifications in classes ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3599](https://togithub.com/rollup/rollup/pull/3599): Retain pure annotations in class fields ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3601](https://togithub.com/rollup/rollup/pull/3601): Fix white-space in docs ([@​tu4mo](https://togithub.com/tu4mo)) ### [`v2.10.9`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2109) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.8...v2.10.9) _2020-05-24_ ##### Bug Fixes - Prevent invalid exports when facades are created ([#​3590](https://togithub.com/rollup/rollup/issues/3590)) ##### Pull Requests - [#​3590](https://togithub.com/rollup/rollup/pull/3590): Prevent unneeded exports when entry facades are created and ensure all exported variables in facades are imported ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.10.8`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2108) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.7...v2.10.8) _2020-05-23_ ##### Bug Fixes - Fix issues when synthetic named exports are reexported as default exports ([#​3586](https://togithub.com/rollup/rollup/issues/3586)) ##### Pull Requests - [#​3584](https://togithub.com/rollup/rollup/pull/3584): Clarify documentation for `output.paths` ([@​jacksteamdev](https://togithub.com/jacksteamdev)) - [#​3585](https://togithub.com/rollup/rollup/pull/3585): Target Node.js v14 instead of v13 in Windows tests ([@​mangs](https://togithub.com/mangs)) - [#​3586](https://togithub.com/rollup/rollup/pull/3586): Handle default reexports of synthetic named exports over several stages ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.10.7`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2107) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.6...v2.10.7) _2020-05-22_ ##### Bug Fixes - Handle modules re-exporting namespaces without further own code ([#​3576](https://togithub.com/rollup/rollup/issues/3576)) ##### Pull Requests - [#​3576](https://togithub.com/rollup/rollup/pull/3576): Fix "cannot read exports of undefined" error ([@​guybedford](https://togithub.com/guybedford)) ### [`v2.10.6`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2106) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.5...v2.10.6) _2020-05-22_ ##### Bug Fixes - Fix some issues around class fields ([#​3580](https://togithub.com/rollup/rollup/issues/3580)) - Prevent a maximum call stack error when a called entity references itself in its declaration ([#​3581](https://togithub.com/rollup/rollup/issues/3581)) ##### Pull Requests - [#​3580](https://togithub.com/rollup/rollup/pull/3580): Update acorn class features ([@​guybedford](https://togithub.com/guybedford)) - [#​3581](https://togithub.com/rollup/rollup/pull/3581): Do not fail when including call arguments of recursively defined variables ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.10.5`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2105) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.4...v2.10.5) _2020-05-19_ ##### Bug Fixes - Do not remove side-effects that may influence an included default export declaration when side-effects are disabled ([#​3572](https://togithub.com/rollup/rollup/issues/3572)) ##### Pull Requests - [#​3572](https://togithub.com/rollup/rollup/pull/3572): Observe side-effects in files containing a default export declaration that reexports a variable ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.10.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2104) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.3...v2.10.4) _2020-05-19_ ##### Bug Fixes - Tree-shake unused classes with fields unless there are side-effects in the field declaration ([#​3569](https://togithub.com/rollup/rollup/issues/3569)) ##### Pull Requests - [#​3569](https://togithub.com/rollup/rollup/pull/3569): Make sure unused classes with fields are tree-shaken if possible ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.10.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2103) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.2...v2.10.3) _2020-05-18_ ##### Bug Fixes - Validate return value of sourcemapPathTransform option ([#​3561](https://togithub.com/rollup/rollup/issues/3561)) ##### Pull Requests - [#​3561](https://togithub.com/rollup/rollup/pull/3561): Throw error if sourcemapPathTransform-option does not return a string ([@​Simonwep](https://togithub.com/Simonwep)) ### [`v2.10.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2102) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.1...v2.10.2) _2020-05-15_ ##### Bug Fixes - Properly include calls to mutating array methods in certain scenarios ([#​3559](https://togithub.com/rollup/rollup/issues/3559)) ##### Pull Requests - [#​3559](https://togithub.com/rollup/rollup/pull/3559): Make sure UnknownFooExpressions are included when referenced as return values in a MultiExpression ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.10.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2101) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.0...v2.10.1) _2020-05-15_ ##### Bug Fixes - Do not throw when "undefined" is used as a default export ([#​3558](https://togithub.com/rollup/rollup/issues/3558)) ##### Pull Requests - [#​3558](https://togithub.com/rollup/rollup/pull/3558): Properly handle default exporting undefined ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.10.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​2100) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.9.1...v2.10.0) _2020-05-13_ ##### Features - Avoid unnecessary empty imports from a facade chunk to the original chunk ([#​3552](https://togithub.com/rollup/rollup/issues/3552)) - Pin facade creation order so that if several user-defined chunks reference the same module, the first always becomes the "actual" chunk while the later ones become facades ([#​3552](https://togithub.com/rollup/rollup/issues/3552)) ##### Bug Fixes - Do not omit reexports from secondary chunks when creating facades for entry points without hoisting transitive dependencies ([#​3552](https://togithub.com/rollup/rollup/issues/3552)) ##### Pull Requests - [#​3552](https://togithub.com/rollup/rollup/pull/3552): Avoid unnecessary facade dependency inlining ([@​guybedford](https://togithub.com/guybedford)) ### [`v2.9.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​291) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.9.0...v2.9.1) _2020-05-11_ ##### Bug Fixes - Do not create unintended live-bindings or invalid reexports when reexporting global variables ([#​3550](https://togithub.com/rollup/rollup/issues/3550)) ##### Pull Requests - [#​3550](https://togithub.com/rollup/rollup/pull/3550): Track updates of globals that are exported as default ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.9.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​290) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.8.2...v2.9.0) _2020-05-10_ ##### Features - Add ids of static and dynamic imports to `this.getModuleInfo` ([#​3542](https://togithub.com/rollup/rollup/issues/3542)) - Provide `getModuleInfo` and `getModuleIds` to `manualChunks` functions ([#​3542](https://togithub.com/rollup/rollup/issues/3542)) - Add nullish coalescing support ([#​3548](https://togithub.com/rollup/rollup/issues/3548)) - Make the rebuild delay in watch mode configurable and set the default to `0` for snappy rebuilds ([#​3502](https://togithub.com/rollup/rollup/issues/3502)) - Add `this.getModuleIds` to the plugin context as future replacement for `this.moduleIds` ([#​3542](https://togithub.com/rollup/rollup/issues/3542)) ##### Pull Requests - [#​3502](https://togithub.com/rollup/rollup/pull/3502): Configurable build delay ([@​mattdesl](https://togithub.com/mattdesl)) - [#​3542](https://togithub.com/rollup/rollup/pull/3542): Extend manualChunks API ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3548](https://togithub.com/rollup/rollup/pull/3548): Support nullish coalescing with tree-shaking ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.8.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​282) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.8.1...v2.8.2) _2020-05-07_ ##### Bug Fixes - Avoid invalid code when simplifying the body of a shorthand arrow function expression ([#​3540](https://togithub.com/rollup/rollup/issues/3540)) ##### Pull Requests - [#​3540](https://togithub.com/rollup/rollup/pull/3540): Wrap object expressions in parentheses if they become children of an arrow function expression ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.8.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​281) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.8.0...v2.8.1) _2020-05-07_ ##### Bug Fixes - Allow using plugins on CLI that are exported as `exports.default` ([#​3529](https://togithub.com/rollup/rollup/issues/3529)) - Do not fail side-effect detection in nested callbacks of builtins ([#​3539](https://togithub.com/rollup/rollup/issues/3539)) ##### Pull Requests - [#​3529](https://togithub.com/rollup/rollup/pull/3529): Use default named export with plugins ([@​NotWoods](https://togithub.com/NotWoods)) - [#​3539](https://togithub.com/rollup/rollup/pull/3539): Track call side-effects both by entity and CallExpression to avoid untracked side-effects in nested calls ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.8.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​280) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.7.6...v2.8.0) _2020-05-06_ ##### Features - When a dynamically imported chunk contains more exports than the imported module namespace, do not create a facade chunk but an inline namespace ([#​3535](https://togithub.com/rollup/rollup/issues/3535)) ##### Bug Fixes - Do not execute dynamically imported code before synchronous code in the importing module when generating CommonJS ([#​3535](https://togi

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by WhiteSource Renovate. View repository job log here.