kamilkisiela / loona

🌕 Application State Management done with GraphQL
https://loonajs.com
MIT License
265 stars 13 forks source link

chore(deps): update dependency rollup to v1.32.1 #517

Open renovate[bot] opened 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change
rollup (source) devDependencies minor 1.9.0 -> 1.32.1

Release Notes

rollup/rollup ### [`v1.32.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1321) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.32.0...v1.32.1) _2020-03-06_ ##### Bug Fixes - Handle default export detection for AMD and IIFE externals that do not have a prototype ([#​3420](https://togithub.com/rollup/rollup/issues/3420)) - Handle missing whitespace when the else branch of an if-statement is simplified ([#​3421](https://togithub.com/rollup/rollup/issues/3421)) - Mention the importing module when reporting errors for missing named exports ([#​3401](https://togithub.com/rollup/rollup/issues/3401)) - Add code to warning for missing output.name of IIFE bundles ([#​3372](https://togithub.com/rollup/rollup/issues/3372)) ##### Pull Requests - [#​3372](https://togithub.com/rollup/rollup/pull/3372): Add warning code for missing output.name of IIFE bundle that has export ([@​rail44](https://togithub.com/rail44)) - [#​3401](https://togithub.com/rollup/rollup/pull/3401): Missing exports errors now print the importing module ([@​timiyay](https://togithub.com/timiyay)) - [#​3418](https://togithub.com/rollup/rollup/pull/3418): Structure lifecycle hooks, add links to build time hooks ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3420](https://togithub.com/rollup/rollup/pull/3420): Update generated code of getInteropBlock() to work with null prototype objects ([@​jdalton](https://togithub.com/jdalton)) - [#​3421](https://togithub.com/rollup/rollup/pull/3421): Avoid invalid code when "else" branch is simplified ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.32.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1320) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.31.1...v1.32.0) _2020-02-28_ ##### Features - Allow adding plugins on the command line via `--plugin ` ([#​3379](https://togithub.com/rollup/rollup/issues/3379)) ##### Pull Requests - [#​3379](https://togithub.com/rollup/rollup/pull/3379): introduce CLI --plugin support ([@​kzc](https://togithub.com/kzc)) - [#​3390](https://togithub.com/rollup/rollup/pull/3390): fix typo: this.addWatchfile ([@​mistlog](https://togithub.com/mistlog)) - [#​3392](https://togithub.com/rollup/rollup/pull/3392): Bump codecov from 3.6.1 to 3.6.5 - [#​3404](https://togithub.com/rollup/rollup/pull/3404): Update resolveFileUrl docs ([@​jakearchibald](https://togithub.com/jakearchibald)) ### [`v1.31.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1311) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.31.0...v1.31.1) _2020-02-14_ ##### Bug Fixes - Make sure errored files are always re-evaluated in watch mode to avoid an issue in the typescript plugin ([#​3388](https://togithub.com/rollup/rollup/issues/3388)) ##### Pull Requests - [#​3366](https://togithub.com/rollup/rollup/pull/3366): Correct spelling minifaction to minification ([@​VictorHom](https://togithub.com/VictorHom)) - [#​3371](https://togithub.com/rollup/rollup/pull/3371): Adjust bug template to mention REPL.it ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3388](https://togithub.com/rollup/rollup/pull/3388): Run transform hooks again in watch mode on files that errored ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.31.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1310) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.30.1...v1.31.0) _2020-01-31_ ##### Features - Always disable tree-shaking for asm.js functions to maintain semantics ([#​3362](https://togithub.com/rollup/rollup/issues/3362)) ##### Pull Requests - [#​3362](https://togithub.com/rollup/rollup/pull/3362): Preserve asm.js code ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.30.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1301) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.30.0...v1.30.1) _2020-01-27_ ##### Bug Fixes - Do not mistreat static entgry points as dynamic ones when chunking ([#​3357](https://togithub.com/rollup/rollup/issues/3357)) - Resolve a crash when chunking circular dynamic imports ([#​3357](https://togithub.com/rollup/rollup/issues/3357)) ##### Pull Requests - [#​3357](https://togithub.com/rollup/rollup/pull/3357): Resolve issues with circular dynamic entries ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.30.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1300) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.29.1...v1.30.0) _2020-01-27_ ##### Features - Do not split chunks when dynamically imported modules import modules that are already loaded by all dynamic importers ([#​3354](https://togithub.com/rollup/rollup/issues/3354)) - Add `hoistTransitiveImports` option to disable hoisting imports of static dependencies into entry chunks ([#​3353](https://togithub.com/rollup/rollup/issues/3353)) ##### Bug Fixes - Make sure polyfills are always loaded first when each static entry point contains them as first import ([#​3354](https://togithub.com/rollup/rollup/issues/3354)) ##### Pull Requests - [#​3353](https://togithub.com/rollup/rollup/pull/3353): Add option to avoid hoisting transitive imports ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3354](https://togithub.com/rollup/rollup/pull/3354): Improve chunking algorithm for dynamic imports ([@​tjenkinson](https://togithub.com/tjenkinson) and [@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.29.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1291) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.29.0...v1.29.1) _2020-01-21_ ##### Bug Fixes - Avoid crashes for circular reexports when named exports cannot be found ([#​3350](https://togithub.com/rollup/rollup/issues/3350)) ##### Pull Requests - [#​3335](https://togithub.com/rollup/rollup/pull/3335): Fix typo ([@​robbinworks](https://togithub.com/robbinworks)) - [#​3342](https://togithub.com/rollup/rollup/pull/3342): Remove ":" from test file names for Windows and update dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3350](https://togithub.com/rollup/rollup/pull/3350): Properly handle circular reexports ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.29.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1290) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.28.0...v1.29.0) _2020-01-08_ ##### Features - Enable top-level await by default ([#​3089](https://togithub.com/rollup/rollup/issues/3089)) - Add typings for watch events ([#​3302](https://togithub.com/rollup/rollup/issues/3302)) ##### Bug Fixes - Deconflict files that would conflict only on a case-insensitive OS ([#​3317](https://togithub.com/rollup/rollup/issues/3317)) - Do not fail in certain scenarios where a logical expression inside a sequence expression was being directly included ([#​3327](https://togithub.com/rollup/rollup/issues/3327)) ##### Pull Requests - [#​3089](https://togithub.com/rollup/rollup/pull/3089): Move top-level await out of experimental ([@​guybedford](https://togithub.com/guybedford)) - [#​3302](https://togithub.com/rollup/rollup/pull/3302): Adds type definitions for RollupWatcher events ([@​NotWoods](https://togithub.com/NotWoods)) - [#​3317](https://togithub.com/rollup/rollup/pull/3317): Fix module id conflict on a case insensitive OS ([@​yesmeck](https://togithub.com/yesmeck)) - [#​3327](https://togithub.com/rollup/rollup/pull/3327): Handle deoptimizations while a node is being included ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.28.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1280) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.14...v1.28.0) _2020-01-04_ ##### Features - Allow piping in stdin via the command line interface ([#​3312](https://togithub.com/rollup/rollup/issues/3312), [#​3290](https://togithub.com/rollup/rollup/issues/3290)) - Allow plugins to mark modules as having syntheticNamedExports for e.g. better CJS interoperability ([#​3295](https://togithub.com/rollup/rollup/issues/3295)) - Ignore variable reassignments in dead code when tree-shaking to remove more unneeded code ([#​3212](https://togithub.com/rollup/rollup/issues/3212)) ##### Bug Fixes - Properly respect tree-shaken code when generating sourcemaps ([#​3318](https://togithub.com/rollup/rollup/issues/3318)) ##### Pull Requests - [#​3212](https://togithub.com/rollup/rollup/pull/3212): Handle assignments in dead code ([@​tjenkinson](https://togithub.com/tjenkinson)) - [#​3290](https://togithub.com/rollup/rollup/pull/3290): Implement stdin input with optional "-" as the file name ([@​kzc](https://togithub.com/kzc)) - [#​3295](https://togithub.com/rollup/rollup/pull/3295): Add syntheticNamedExports ([@​manucorporat](https://togithub.com/manucorporat)) - [#​3300](https://togithub.com/rollup/rollup/pull/3300): Add note about setting `types` in tsconfig file ([@​tjenkinson](https://togithub.com/tjenkinson)) - [#​3303](https://togithub.com/rollup/rollup/pull/3303): Use ! to assert not-null in TypeScript ([@​NotWoods](https://togithub.com/NotWoods)) - [#​3312](https://togithub.com/rollup/rollup/pull/3312): Implement stdin input ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3318](https://togithub.com/rollup/rollup/pull/3318): Update magic-string and other dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.14`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​12714) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.13...v1.27.14) _2019-12-22_ ##### Bug Fixes - Update references to official rollup plugins in error messages ([#​3297](https://togithub.com/rollup/rollup/issues/3297), [#​3298](https://togithub.com/rollup/rollup/issues/3298)) ##### Pull Requests - [#​3286](https://togithub.com/rollup/rollup/pull/3286): Update link to JavaScript API documentation ([@​romankaravia](https://togithub.com/romankaravia)) - [#​3294](https://togithub.com/rollup/rollup/pull/3294): Update deprecated references to the node-resolve plugin in the documentation ([@​Vlad-Shcherbina](https://togithub.com/Vlad-Shcherbina)) - [#​3297](https://togithub.com/rollup/rollup/pull/3297): Update references to rollup-plugin-json ([@​cprecioso](https://togithub.com/cprecioso)) - [#​3298](https://togithub.com/rollup/rollup/pull/3298): Update references to official rollup plugins ([@​cprecioso](https://togithub.com/cprecioso)) ### [`v1.27.13`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​12713) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.12...v1.27.13) _2019-12-14_ ##### Bug Fixes - Do not truncate environment variable values at the first colon when using the `--environment` option ([#​3283](https://togithub.com/rollup/rollup/issues/3283)) ##### Pull Requests - [#​3283](https://togithub.com/rollup/rollup/pull/3283): Allow environment variables to contain colons ([@​tlaverdure](https://togithub.com/tlaverdure)) ### [`v1.27.12`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​12712) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.11...v1.27.12) _2019-12-13_ ##### Bug Fixes - Prevent invalid AMD or SystemJS code when accessing `import.meta` ([#​3282](https://togithub.com/rollup/rollup/issues/3282)) ##### Pull Requests - [#​3282](https://togithub.com/rollup/rollup/pull/3282): Always make "module" available for SystemJS and AMD formats if `import.meta` is accessed directly ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.11`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​12711) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.10...v1.27.11) _2019-12-12_ ##### Bug Fixes - Resolve a crash due to an infinite loop ([#​3280](https://togithub.com/rollup/rollup/issues/3280)) ##### Pull Requests - [#​3280](https://togithub.com/rollup/rollup/pull/3280): Prevent infinite deoptimizations ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.10`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​12710) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.9...v1.27.10) _2019-12-11_ ##### Bug Fixes - Keep track of function return values in more situations ([#​3278](https://togithub.com/rollup/rollup/issues/3278)) ##### Pull Requests - [#​3278](https://togithub.com/rollup/rollup/pull/3278): Avoid some unnecessary value tracking deoptimizations ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.9`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1279) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.8...v1.27.9) _2019-12-07_ ##### Bug Fixes - Fix an issue where reexports could be missing when preserving modules ([#​3273](https://togithub.com/rollup/rollup/issues/3273)) - Allow turning of color output via NO_COLOR or FORCE_COLOR=0 environment variables ([#​3272](https://togithub.com/rollup/rollup/issues/3272)) ##### Pull Requests - [#​3272](https://togithub.com/rollup/rollup/pull/3272): Support either NO_COLOR or FORCE_COLOR=0 to turn off color ([@​kikonen](https://togithub.com/kikonen)) - [#​3273](https://togithub.com/rollup/rollup/pull/3273): Make sure that indirectly reexported modules also become chunk dependencies when preserving modules([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.8`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1278) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.7...v1.27.8) _2019-12-02_ ##### Bug Fixes - Deoptimize objects when a method is called on them to make sure modifications via "this" are observed ([#​3266](https://togithub.com/rollup/rollup/issues/3266)) ##### Pull Requests - [#​3266](https://togithub.com/rollup/rollup/pull/3266): Workaround for various object literal mutation bugs ([@​kzc](https://togithub.com/kzc)) ### [`v1.27.7`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1277) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.6...v1.27.7) _2019-12-01_ ##### Bug Fixes - Fix a scenario where a reassignments to computed properties were not tracked ([#​3267](https://togithub.com/rollup/rollup/issues/3267)) ##### Pull Requests - [#​3267](https://togithub.com/rollup/rollup/pull/3267): Fix incomplete computed property deoptimization ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.6`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1276) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.5...v1.27.6) _2019-11-30_ ##### Bug Fixes - Use "auto" export mode by default for all modules when preserving modules ([#​3265](https://togithub.com/rollup/rollup/issues/3265)) - Observe "output.exports" when preserving modules and warn for mixed exports if necessary ([#​3265](https://togithub.com/rollup/rollup/issues/3265)) ##### Pull Requests - [#​3265](https://togithub.com/rollup/rollup/pull/3265): Use export mode "auto" by default when preserving modules ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.5`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1275) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.4...v1.27.5) _2019-11-25_ ##### Bug Fixes - Make sure namespaces for inlined dynamic imports are treated as variable accesses when deconflicting ([#​3256](https://togithub.com/rollup/rollup/issues/3256)) ##### Pull Requests - [#​3256](https://togithub.com/rollup/rollup/pull/3256): Avoid name conflicts when inlining dynamic imports nested in functions ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3257](https://togithub.com/rollup/rollup/pull/3257): Update dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1274) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.3...v1.27.4) _2019-11-22_ ##### Bug Fixes - Aggregate circular dependency warnings in the CLI ([#​3249](https://togithub.com/rollup/rollup/issues/3249)) - Do not defer non-aggregated handlers in the CLI ([#​3249](https://togithub.com/rollup/rollup/issues/3249)) ##### Pull Requests - [#​3249](https://togithub.com/rollup/rollup/pull/3249): Fix broken Windows CLI tests ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3251](https://togithub.com/rollup/rollup/pull/3251): Add installation as a separate header ([@​ashrith-kulai](https://togithub.com/ashrith-kulai)) ### [`v1.27.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1273) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.2...v1.27.3) _2019-11-20_ ##### Bug Fixes - Provide better warning when empty chunks are created in a code-splitting scenario ([#​3244](https://togithub.com/rollup/rollup/issues/3244)) ##### Pull Requests - [#​3244](https://togithub.com/rollup/rollup/pull/3244): Clearer empty chunk warning ([@​tjenkinson](https://togithub.com/tjenkinson)) ### [`v1.27.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1272) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.1...v1.27.2) _2019-11-18_ ##### Bug Fixes - Fix an issue where live bindings were not working correctly when using `+=` in SystemJS ([#​3242](https://togithub.com/rollup/rollup/issues/3242)) ##### Pull Requests - [#​3242](https://togithub.com/rollup/rollup/pull/3242): Export updated assignments when using shorthand update assignment expressions in SystemJS ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.27.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​12714) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.27.0...v1.27.1) _2019-12-22_ ##### Bug Fixes - Update references to official rollup plugins in error messages ([#​3297](https://togithub.com/rollup/rollup/issues/3297), [#​3298](https://togithub.com/rollup/rollup/issues/3298)) ##### Pull Requests - [#​3286](https://togithub.com/rollup/rollup/pull/3286): Update link to JavaScript API documentation ([@​romankaravia](https://togithub.com/romankaravia)) - [#​3294](https://togithub.com/rollup/rollup/pull/3294): Update deprecated references to the node-resolve plugin in the documentation ([@​Vlad-Shcherbina](https://togithub.com/Vlad-Shcherbina)) - [#​3297](https://togithub.com/rollup/rollup/pull/3297): Update references to rollup-plugin-json ([@​cprecioso](https://togithub.com/cprecioso)) - [#​3298](https://togithub.com/rollup/rollup/pull/3298): Update references to official rollup plugins ([@​cprecioso](https://togithub.com/cprecioso)) ### [`v1.27.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1270) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.26.5...v1.27.0) _2019-11-12_ ##### Features - Add support for output-specific plugins ([#​3218](https://togithub.com/rollup/rollup/issues/3218)) - Reenable parallel output processing when using the CLI ([#​3218](https://togithub.com/rollup/rollup/issues/3218)) - Warn if files are emitted that would overwrite previously emitted files ([#​3218](https://togithub.com/rollup/rollup/issues/3218)) ##### Bug Fixes - Do not overwrite files emitted in other builds if outputs are generated in parallel ([#​3218](https://togithub.com/rollup/rollup/issues/3218)) ##### Pull Requests - [#​3218](https://togithub.com/rollup/rollup/pull/3218): Per output plugins ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.26.5`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1265) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.26.4...v1.26.5) _2019-11-11_ ##### Bug Fixes - Fix a regression where it was no longer to pass a certain option format to generate ([#​3223](https://togithub.com/rollup/rollup/issues/3223)) ##### Pull Requests - [#​3223](https://togithub.com/rollup/rollup/pull/3223): Allow passing input options to output ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.26.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1264) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.26.3...v1.26.4) _2019-11-09_ ##### Bug Fixes - Keep watching known files after a plugin error during the initial build ([#​3219](https://togithub.com/rollup/rollup/issues/3219)) ##### Pull Requests - [#​3216](https://togithub.com/rollup/rollup/pull/3216): Fix small typo ([@​kaisermann](https://togithub.com/kaisermann)) - [#​3217](https://togithub.com/rollup/rollup/pull/3217): Update dependencies and fix security vulnerability ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3219](https://togithub.com/rollup/rollup/pull/3219): Also recover from plugin errors during the initial build ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.26.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1263) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.26.2...v1.26.3) _2019-11-02_ ##### Bug Fixes - Work around an incompatibility with rollup-plugin-dts ([#​3211](https://togithub.com/rollup/rollup/issues/3211)) ##### Pull Requests - [#​3211](https://togithub.com/rollup/rollup/pull/3211): Do no fail if the source attribute is `undefined` in an unused named export ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.26.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1262) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.26.1...v1.26.2) _2019-10-31_ ##### Bug Fixes - Do not create invalid code when using `treeshake: false` and star re-exports ([#​3209](https://togithub.com/rollup/rollup/issues/3209)) ##### Pull Requests - [#​3209](https://togithub.com/rollup/rollup/pull/3209): Also remove export-all declarations when not tree-shaking ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.26.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1261) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.26.0...v1.26.1) _2019-10-31_ ##### Bug Fixes - Prevent an issue where outputs would overwrite files emitted by other outputs ([#​3201](https://togithub.com/rollup/rollup/issues/3201)) - Do not throw an error if the config file does not have a .js extension ([#​3204](https://togithub.com/rollup/rollup/issues/3204)) ##### Pull Requests - [#​3201](https://togithub.com/rollup/rollup/pull/3201): Make the CLI run generate/output in serial ([@​marijnh](https://togithub.com/marijnh)) - [#​3204](https://togithub.com/rollup/rollup/pull/3204): support all config file extensions (.js,.mjs,...) ([@​arlac77](https://togithub.com/arlac77)) ### [`v1.26.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1260) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.25.2...v1.26.0) _2019-10-27_ ##### Features - Only warn when no output is provided for an IIFE bundle but still produce valid code ([#​3181](https://togithub.com/rollup/rollup/issues/3181)) - Support reexporting namespaces as a binding ([#​3193](https://togithub.com/rollup/rollup/issues/3193)) - Switch from hash.js to crypto for hashing in the Node build for better performance and support for very large assets ([#​3194](https://togithub.com/rollup/rollup/issues/3194)) ##### Bug Fixes - Correctly handle chunks reexporting the same namespace as two different bindings ([#​3193](https://togithub.com/rollup/rollup/issues/3193)) ##### Pull Requests - [#​3181](https://togithub.com/rollup/rollup/pull/3181): Remove the need to provide an output name for IIFE bundles ([@​bterrier](https://togithub.com/bterrier)) - [#​3193](https://togithub.com/rollup/rollup/pull/3193): Add support for "export \* as name from …" ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3194](https://togithub.com/rollup/rollup/pull/3194): Add support for large assets (> 100 MB) ([@​SebastianNiemann](https://togithub.com/SebastianNiemann)) ### [`v1.25.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1252) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.25.1...v1.25.2) _2019-10-23_ ##### Bug Fixes - Improve performance of bundled UMD code by adding additional parentheses to enforce eager parsing ([#​3183](https://togithub.com/rollup/rollup/issues/3183)) - Improve types to tolerate passing a Rollup config with multiple outputs to `rollup.rollup` ([#​3184](https://togithub.com/rollup/rollup/issues/3184)) ##### Pull Requests - [#​3183](https://togithub.com/rollup/rollup/pull/3183): Add parentheses to factory function of UMD bundles ([@​ajihyf](https://togithub.com/ajihyf)) - [#​3184](https://togithub.com/rollup/rollup/pull/3184): RollupOptions accept output as array ([@​imcotton](https://togithub.com/imcotton)) ### [`v1.25.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1251) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.25.0...v1.25.1) _2019-10-20_ ##### Bug Fixes - Handle a situation where code was not included after a switch statement ([#​3178](https://togithub.com/rollup/rollup/issues/3178)) - Handle a situation where code was not included after a do-while loop ([#​3180](https://togithub.com/rollup/rollup/issues/3180)) - Do not fail if different outputs emit the same file ([#​3175](https://togithub.com/rollup/rollup/issues/3175)) - Give access to the original acorn error for parse errors ([#​3176](https://togithub.com/rollup/rollup/issues/3176)) ##### Pull Requests - [#​3175](https://togithub.com/rollup/rollup/pull/3175): Disable errors for duplicate emitted file names ([@​marijnh](https://togithub.com/marijnh)) - [#​3176](https://togithub.com/rollup/rollup/pull/3176): Add original parser error to rollup error; Update tests ([@​gribnoysup](https://togithub.com/gribnoysup)) - [#​3178](https://togithub.com/rollup/rollup/pull/3178): Fix switch case not being included correctly ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3179](https://togithub.com/rollup/rollup/pull/3179): Update dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3180](https://togithub.com/rollup/rollup/pull/3180): Handle conditional breaks in do-while loops with unconditional return ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.25.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1250) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.24.0...v1.25.0) _2019-10-18_ ##### Features - Remove try-catch if there is no side-effect in the try-block ([#​3166](https://togithub.com/rollup/rollup/issues/3166)) - Omit side-effect-free trailing cases in switch-statements ([#​3166](https://togithub.com/rollup/rollup/issues/3166)) - Remove unused labels ([#​3170](https://togithub.com/rollup/rollup/issues/3170)) ##### Bug Fixes - Do not remove code after labeled statements that contain a throw or return if the label is used ([#​3170](https://togithub.com/rollup/rollup/issues/3170)) - Prevent invalid code when expressions are simplified that do not follow a white-space character ([#​3173](https://togithub.com/rollup/rollup/issues/3173)) - Do not remove continue statements inside switch statements ([#​3166](https://togithub.com/rollup/rollup/issues/3166)) - Prevent trailing empty lines when tree-shaking inside switch statements ([#​3166](https://togithub.com/rollup/rollup/issues/3166)) ##### Pull Requests - [#​3166](https://togithub.com/rollup/rollup/pull/3166): Better try statement tree shaking ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3170](https://togithub.com/rollup/rollup/pull/3170): Handle optional control flow in labeled statements, remove unused labels ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3173](https://togithub.com/rollup/rollup/pull/3173): Add missing spaces in certain statements and expressions to avoid invalid code ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.24.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1240) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.23.1...v1.24.0) _2019-10-15_ ##### Features - Respect `break`, `continue`, `return` and `throw` when tree-shaking to detect dead code ([#​3153](https://togithub.com/rollup/rollup/issues/3153)) - Do treat treat hoisted function declarations as "unknown" when checking for call side-effects ([#​3153](https://togithub.com/rollup/rollup/issues/3153)) ##### Bug Fixes - Make sure that unknown `import.meta` properties produce valid code in SystemJS ([#​3152](https://togithub.com/rollup/rollup/issues/3152)) - Make sure `treeshake.annotations: false` is respected for class instantiation ([#​3153](https://togithub.com/rollup/rollup/issues/3153)) - Check property access side-effects for class instantiation ([#​3153](https://togithub.com/rollup/rollup/issues/3153)) - Do not suppress break statements inside labeled statements ([#​3153](https://togithub.com/rollup/rollup/issues/3153)) ##### Pull Requests - [#​3152](https://togithub.com/rollup/rollup/pull/3152): Allow import.meta.\* for systemjs format ([@​dmail](https://togithub.com/dmail)) - [#​3153](https://togithub.com/rollup/rollup/pull/3153): Get rid of immutable.js and implement tree-shaking for broken control flow ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.23.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1231) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.23.0...v1.23.1) _2019-10-05_ ##### Bug Fixes - Fix a regression where the node types had a specific minimal version ([#​3143](https://togithub.com/rollup/rollup/issues/3143)) ##### Pull Requests - [#​3143](https://togithub.com/rollup/rollup/pull/3143): Ensure that types packages have star version ranges ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.23.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1230) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.22.0...v1.23.0) _2019-10-03_ ##### Features - Add placeholders for extensions when preserving modules ([#​3116](https://togithub.com/rollup/rollup/issues/3116)) ##### Pull Requests - [#​3116](https://togithub.com/rollup/rollup/pull/3116): Include extensions in preserveModules output filenames for scriptified assets ([@​Andarist](https://togithub.com/Andarist)) - [#​3142](https://togithub.com/rollup/rollup/pull/3142): Fix typo ([@​tu4mo](https://togithub.com/tu4mo)) ### [`v1.22.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1220) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.21.4...v1.22.0) _2019-09-29_ ##### Features - Add a new "hidden" sourcemap type that generates the map files but omits the sourcemap comment ([#​3120](https://togithub.com/rollup/rollup/issues/3120)) - Generate more efficient code when using `namespaceToStringTag: true` ([#​3135](https://togithub.com/rollup/rollup/issues/3135)) - Make sure namespace objects do not have a prototype ([#​3136](https://togithub.com/rollup/rollup/issues/3136)) ##### Bug Fixes - Do not ignore side-effectful iterators by always preserving for..of loops for now ([#​3132](https://togithub.com/rollup/rollup/issues/3132)) - Make sure `--context` is observed as a CLI option ([#​3134](https://togithub.com/rollup/rollup/issues/3134)) - Do not require specific versions for [@​types](https://togithub.com/types) dependencies ([#​3131](https://togithub.com/rollup/rollup/issues/3131)) ##### Pull Requests - [#​3120](https://togithub.com/rollup/rollup/pull/3120): Generate sourcemaps but omit the comment ([@​rohitmohan96](https://togithub.com/rohitmohan96)) - [#​3131](https://togithub.com/rollup/rollup/pull/3131): Use asterisk for @​types/\* dependencies ([@​frenzzy](https://togithub.com/frenzzy)) - [#​3132](https://togithub.com/rollup/rollup/pull/3132): Preserve empty for...of loops ([@​imatlopez](https://togithub.com/imatlopez)) - [#​3133](https://togithub.com/rollup/rollup/pull/3133): Update dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3134](https://togithub.com/rollup/rollup/pull/3134): Wire up --context CLI flag ([@​tchetwin](https://togithub.com/tchetwin)) - [#​3135](https://togithub.com/rollup/rollup/pull/3135): Remove Symbol polyfill in module namespaces ([@​mkubilayk](https://togithub.com/mkubilayk)) - [#​3136](https://togithub.com/rollup/rollup/pull/3136): Set null prototype on namespace objects ([@​rpamely](https://togithub.com/rpamely)) ### [`v1.21.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1214) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.21.3...v1.21.4) _2019-09-16_ ##### Bug Fixes - Recognize common browser globals ([#​3117](https://togithub.com/rollup/rollup/issues/3117)) - Do not treat "typeof " as a side-effect ([#​3117](https://togithub.com/rollup/rollup/issues/3117)) ##### Pull Requests - [#​3117](https://togithub.com/rollup/rollup/pull/3117): Add browser globals to known globals and prevent "typeof" side-effects ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.21.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1213) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.21.2...v1.21.3) _2019-09-14_ ##### Bug Fixes - Fix a regression where modifying a watched file did not trigger a rebuild ([#​3112](https://togithub.com/rollup/rollup/issues/3112)) ##### Pull Requests - [#​3112](https://togithub.com/rollup/rollup/pull/3112): Fix .addWatchFile() dependencies failing to invalidate in watch mode ([@​tivac](https://togithub.com/tivac)) ### [`v1.21.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1212) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.21.1...v1.21.2) _2019-09-09_ ##### Bug Fixes - Fix wrong deprecation message to direct to `this.emitFile` instead of `this.emitAsset` ### [`v1.21.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1211) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.21.0...v1.21.1) _2019-09-09_ ##### Bug Fixes - Allow legacy plugins to still add assets directly to the bundle object ([#​3105](https://togithub.com/rollup/rollup/issues/3105)) ##### Pull Requests - [#​3105](https://togithub.com/rollup/rollup/pull/3105): Allow legacy plugins to still add assets directly to the bundle object ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.21.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1210) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.20.3...v1.21.0) _2019-09-08_ ##### Features - Respect `output.entryFileNames` when preserving modules ([#​3088](https://togithub.com/rollup/rollup/issues/3088)) - Make accessing unknown globals a side-effect unless this is deactivated via `treeshake.unknownGlobalSideEffects` ([#​3068](https://togithub.com/rollup/rollup/issues/3068)) - Respect global objects when checking for pure global functions ([#​3068](https://togithub.com/rollup/rollup/issues/3068)) - Introduce a `type` to more easily distinguish chunks and assets in the output bundle ([#​3080](https://togithub.com/rollup/rollup/issues/3080)) ##### Bug Fixes - Recover in watch mode when the initial build fails ([#​3081](https://togithub.com/rollup/rollup/issues/3081)) - Make sure `output.strict` is respected for SystemJS output ([#​3101](https://togithub.com/rollup/rollup/issues/3101)) ##### Pull Requests - [#​3068](https://togithub.com/rollup/rollup/pull/3068): Make accessing unknown globals a side-effect ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3080](https://togithub.com/rollup/rollup/pull/3080): OutputBundle Tagged union with 'type = chunk|asset' ([@​askbeka](https://togithub.com/askbeka)) - [#​3081](https://togithub.com/rollup/rollup/pull/3081): Watch files onbuild, even if build fails ([@​mhkeller](https://togithub.com/mhkeller)) - [#​3088](https://togithub.com/rollup/rollup/pull/3088): Add support for entryFileNames pattern used in combination with preserveModules option ([@​Andarist](https://togithub.com/Andarist)) - [#​3101](https://togithub.com/rollup/rollup/pull/3101): Remove 'use strict'; from systemjs when strict=false ([@​askbeka](https://togithub.com/askbeka)) ### [`v1.20.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1203) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.20.2...v1.20.3) _2019-08-28_ ##### Bug Fixes - Make sure file hashes change when a change of the naming pattern leads to a file name change of a dependency ([#​3083](https://togithub.com/rollup/rollup/issues/3083)) - Fix several issues where reexporting an external "default" export could lead to invalid or incorrect code ([#​3084](https://togithub.com/rollup/rollup/issues/3084)) ##### Pull Requests - [#​3078](https://togithub.com/rollup/rollup/pull/3078): Add github actions workflow config for windows ([@​shellscape](https://togithub.com/shellscape)) - [#​3083](https://togithub.com/rollup/rollup/pull/3083): Properly reflect dependency file names in hash ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3084](https://togithub.com/rollup/rollup/pull/3084): Fix "default" reexport issues in non ESM/System formats ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.20.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1202) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.20.1...v1.20.2) _2019-08-25_ ##### Bug Fixes - Avoid an issue where circular namespace reexports would crash Rollup ([#​3074](https://togithub.com/rollup/rollup/issues/3074)) ##### Pull Requests - [#​3077](https://togithub.com/rollup/rollup/pull/3077): Handle namespaces that reexport themselves ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.20.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1201) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.20.0...v1.20.1) _2019-08-22_ ##### Bug Fixes - Fix an issue where variable names inside dynamic import expressions were not rendered correctly ([#​3073](https://togithub.com/rollup/rollup/issues/3073)) - Fix type definition to allow a single watcher config as well as an array ([#​3074](https://togithub.com/rollup/rollup/issues/3074)) ##### Pull Requests - [#​3073](https://togithub.com/rollup/rollup/pull/3073): Fix wrong variable name in import expression ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3074](https://togithub.com/rollup/rollup/pull/3074): Fixes type definition on watch and Watcher constructor ([@​MicahZoltu](https://togithub.com/MicahZoltu)) ### [`v1.20.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1200) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.19.4...v1.20.0) _2019-08-21_ ##### Features - Add augmentChunkHash plugin hook to be able to reflect changes in renderChunk in the chunk hash ([#​2921](https://togithub.com/rollup/rollup/issues/2921)) ##### Bug Fixes - Do not mutate the acorn options object ([#​3051](https://togithub.com/rollup/rollup/issues/3051)) - Make sure the order of emitted chunks always reflects the order in which they were emitted ([#​3055](https://togithub.com/rollup/rollup/issues/3055)) - Do not hang when there are strings containing comment-like syntax in some scenarios ([#​3069](https://togithub.com/rollup/rollup/issues/3069)) ##### Pull Requests - [#​2921](https://togithub.com/rollup/rollup/pull/2921): Add augmentChunkHash plugin hook ([@​isidrok](https://togithub.com/isidrok)) - [#​2995](https://togithub.com/rollup/rollup/pull/2995): Add info on installing locally to docs ([@​mesqueeb](https://togithub.com/mesqueeb)) - [#​3037](https://togithub.com/rollup/rollup/pull/3037): Refresh pull request labels ([@​shellscape](https://togithub.com/shellscape)) - [#​3048](https://togithub.com/rollup/rollup/pull/3048): Document ROLLUP_WATCH environment variable ([@​shellscape](https://togithub.com/shellscape)) - [#​3051](https://togithub.com/rollup/rollup/pull/3051): Avoid changes to the original options (.acorn) object ([@​LongTengDao](https://togithub.com/LongTengDao)) - [#​3052](https://togithub.com/rollup/rollup/pull/3052): Minor refactoring: Remove one try-catch ([@​KSXGitHub](https://togithub.com/KSXGitHub)) - [#​3053](https://togithub.com/rollup/rollup/pull/3053): Refactor to use async-await in more places ([@​KSXGitHub](https://togithub.com/KSXGitHub)) - [#​3055](https://togithub.com/rollup/rollup/pull/3055): Provide consistent chunking via a consistent order of entry modules when emitting chunks ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3058](https://togithub.com/rollup/rollup/pull/3058): Remove acorn-bigint and acorn-dynamic-import from bundle ([@​LongTengDao](https://togithub.com/LongTengDao)) - [#​3061](https://togithub.com/rollup/rollup/pull/3061): Update to acorn@7 ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3063](https://togithub.com/rollup/rollup/pull/3063): Auto-generate license file ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3069](https://togithub.com/rollup/rollup/pull/3069): Prevent infinite loop when scanning for line-breaks and there are comment-like strings ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.19.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1194) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.19.3...v1.19.4) _2019-08-07_ ##### Bug Fixes - Prevent invalid code when exporting an external namespace ([#​3034](https://togithub.com/rollup/rollup/issues/3034)) - Prevent invalid or non-equivalent code when simplifying expressions in return and throw statements ([#​3035](https://togithub.com/rollup/rollup/issues/3035)) ##### Pull Requests - [#​3034](https://togithub.com/rollup/rollup/pull/3034): Avoid generating .\* as export ([@​LongTengDao](https://togithub.com/LongTengDao)) - [#​3035](https://togithub.com/rollup/rollup/pull/3035): Prevent ASI errors for conditional expressions ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3036](https://togithub.com/rollup/rollup/pull/3036): Fix documents to use https, not http ([@​giraffate](https://togithub.com/giraffate)) ### [`v1.19.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1193) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.19.2...v1.19.3) _2019-08-06_ ##### Bug Fixes - Fix wrong URLs in error messages ([#​3033](https://togithub.com/rollup/rollup/issues/3033)) ##### Pull Requests - [#​3033](https://togithub.com/rollup/rollup/pull/3033): Fix wrong URLs in error messages ([@​giraffate](https://togithub.com/giraffate)) ### [`v1.19.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1192) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.19.1...v1.19.2) _2019-08-05_ ##### Bug Fixes - Add bin file to package ### [`v1.19.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1191) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.19.0...v1.19.1) _2019-08-05_ ##### Bug Fixes - Remove wrong extension in package.json file ([#​3031](https://togithub.com/rollup/rollup/issues/3031)) ##### Pull Requests - [#​3031](https://togithub.com/rollup/rollup/pull/3031): Fix wrong extension ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.19.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1190) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.18.0...v1.19.0) _2019-08-05_ ##### Features - Implement a new unified file emission API for assets and chunks with support for explicit file names ([#​2999](https://togithub.com/rollup/rollup/issues/2999)) - Use the id of the last module in a chunk as base for the chunk name if no better name is available ([#​3025](https://togithub.com/rollup/rollup/issues/3025)) - Use the id of the last module in a chunk as base for the variable name of a chunk in some formats if no better name is available ([#​2999](https://togithub.com/rollup/rollup/issues/2999)) ##### Bug Fixes - Do not produce invalid variable names if an empty name is chosen for a virtual module ([#​3026](https://togithub.com/rollup/rollup/issues/3026)) - Fix an issue where a module variable name would conflict with a local variable name in some formats ([#​3020](https://togithub.com/rollup/rollup/issues/3020)) ##### Pull Requests - [#​2999](https://togithub.com/rollup/rollup/pull/2999): Unified file emission api ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3020](https://togithub.com/rollup/rollup/pull/3020): Switch to a code-splitting build and update dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3025](https://togithub.com/rollup/rollup/pull/3025): Use id of last module in chunk as name base for auto-generated chunks ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3026](https://togithub.com/rollup/rollup/pull/3026): Avoid variable from empty module name be empty ([@​LongTengDao](https://togithub.com/LongTengDao)) ### [`v1.18.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1180) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.17.0...v1.18.0) _2019-08-01_ ##### Features - Add `externalLiveBindings: false` option to optimize code when live bindings are not needed ([#​3010](https://togithub.com/rollup/rollup/issues/3010)) ##### Pull Requests - [#​2997](https://togithub.com/rollup/rollup/pull/2997): Integrate coverage into CI setup ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​2998](https://togithub.com/rollup/rollup/pull/2998): Update readme badges ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​3010](https://togithub.com/rollup/rollup/pull/3010): Add option to prevent code for external live bindings ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.17.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1170) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.7...v1.17.0) _2019-07-15_ ##### Features - Allow plugins to access current combined sourcemap in transform hook for coverage instrumentation ([#​2993](https://togithub.com/rollup/rollup/issues/2993)) ##### Pull Requests - [#​2987](https://togithub.com/rollup/rollup/pull/2987): Fix code fences for link ([@​johanholmerin](https://togithub.com/johanholmerin)) - [#​2989](https://togithub.com/rollup/rollup/pull/2989): Bump lodash from 4.17.11 to 4.17.14 ([@​dependabot](https://togithub.com/dependabot)) - [#​2993](https://togithub.com/rollup/rollup/pull/2993): Add getCombinedSourceMap in transform plugin context ([@​billowz](https://togithub.com/billowz)) ### [`v1.16.7`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1167) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.6...v1.16.7) _2019-07-09_ ##### Bug Fixes - Fix an issue where exported import.meta properties would lead to invalid code ([#​2986](https://togithub.com/rollup/rollup/issues/2986)) ##### Pull Requests - [#​2985](https://togithub.com/rollup/rollup/pull/2985): Improve sourcemap types ([@​jridgewell](https://togithub.com/jridgewell)) - [#​2986](https://togithub.com/rollup/rollup/pull/2986): Only overwrite content when resolving import.meta properties ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.16.6`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1166) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.5...v1.16.6) _2019-07-04_ ##### Bug Fixes - Do not pass undefined to resolveDynamicImport for unresolvable template literals ([#​2984](https://togithub.com/rollup/rollup/issues/2984)) ##### Pull Requests - [#​2984](https://togithub.com/rollup/rollup/pull/2984): Always forward AST nodes for unresolvable dynamic imports ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.16.5`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1165) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.4...v1.16.5) _2019-07-04_ ##### Bug Fixes - onwarn should still be called when --silent is used ([#​2982](https://togithub.com/rollup/rollup/issues/2982)) - Properly clean up watchers for files that are deleted between builds ([#​2982](https://togithub.com/rollup/rollup/issues/2982)) ##### Pull Requests - [#​2981](https://togithub.com/rollup/rollup/pull/2981): Do not skip onwarn handler when --silent is used ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​2982](https://togithub.com/rollup/rollup/pull/2982): Make tests run on Node 12, fix watcher cleanup issue ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.16.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1164) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.3...v1.16.4) _2019-07-02_ ##### Bug Fixes - Do not show a TypeScript error when providing a location as number to this.warn and this.error ([#​2974](https://togithub.com/rollup/rollup/issues/2974)) - Use the correct TypeScript type for Sourcemap.version ([#​2976](https://togithub.com/rollup/rollup/issues/2976)) ##### Pull Requests - [#​2965](https://togithub.com/rollup/rollup/pull/2965): Use async readFile in getRollupDefaultPlugin ([@​kaksmet](https://togithub.com/kaksmet)) - [#​2974](https://togithub.com/rollup/rollup/pull/2974): Align TS types, docs and implementation for this.warn and this.error ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​2976](https://togithub.com/rollup/rollup/pull/2976): Fix sourcemap type and update dependencies ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.16.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1163) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.2...v1.16.3) _2019-06-29_ ##### Bug Fixes - Prevent name conflicts with unused function parameters ([#​2972](https://togithub.com/rollup/rollup/issues/2972)) ##### Pull Requests - [#​2972](https://togithub.com/rollup/rollup/pull/2972): Deconflict unused parameters ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.16.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1162) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.1...v1.16.2) _2019-06-22_ ##### Bug Fixes - Properly wrap dynamic imports in Promises that can be caught when generating CJS output ([#​2958](https://togithub.com/rollup/rollup/issues/2958)) ##### Pull Requests - [#​2958](https://togithub.com/rollup/rollup/pull/2958): Make sure errors from dynamic imports can be caught ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.16.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1161) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.16.0...v1.16.1) _2019-06-21_ ##### Pull Requests - [#​2956](https://togithub.com/rollup/rollup/pull/2956): Add missing CLI docs for strictDeprecations ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.16.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1160) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.15.6...v1.16.0) _2019-06-21_ ##### Features - Add strictDeprecations option to throw when currently or upcoming deprecated features are used ([#​2945](https://togithub.com/rollup/rollup/issues/2945)) - Keep annotations and comments when simplifying logical and conditional expressions ([#​2955](https://togithub.com/rollup/rollup/issues/2955)) ##### Bug Fixes - Generate proper namespace objects when dynamically importing external dependencies for AMD or CJS formats ([#​2954](https://togithub.com/rollup/rollup/issues/2954)) - Fix dynamically imported variables not being resolved correctly when importing from an entry chunk with only a default export ([#​2954](https://togithub.com/rollup/rollup/issues/2954)) - Do not reexport default when reexporting a namespace ([#​2954](https://togithub.com/rollup/rollup/issues/2954)) ##### Pull Requests - [#​2945](https://togithub.com/rollup/rollup/pull/2945): Add option to handle use of features marked for deprecation as errors ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​2954](https://togithub.com/rollup/rollup/pull/2954): Improve dynamic import interop ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​2955](https://togithub.com/rollup/rollup/pull/2955): Keep annotations and comments when simplifying logical and conditional expressions ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.15.6`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1156) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.15.5...v1.15.6) _2019-06-16_ ##### Bug Fixes - No longer use an alternate screen in watch mode to allow scrolling ([#​2942](https://togithub.com/rollup/rollup/issues/2942)) - Prioritize non-external imports over external ones when resolving conflicting namespace re-exports ([#​2893](https://togithub.com/rollup/rollup/issues/2893)) ##### Pull Requests - [#​2893](https://togithub.com/rollup/rollup/pull/2893): Improve handling of conflicting namespace exports ([@​aleclarson](https://togithub.com/aleclarson)) - [#​2942](https://togithub.com/rollup/rollup/pull/2942): Get rid of alternate screen and simplify screen clearing ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.15.5`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1155) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.15.4...v1.15.5) _2019-06-14_ ##### Bug Fixes - Do not include any comments for completely tree-shaken files so that `renderedLength === 0` is a reliable check ([#​2940](https://togithub.com/rollup/rollup/issues/2940)) - Do not cause type errors when returning `null` from `resolveId` ([#​2941](https://togithub.com/rollup/rollup/issues/2941)) ##### Pull Requests - [#​2940](https://togithub.com/rollup/rollup/pull/2940): Completely omit files that do not have any included statements ([@​lukastaegert](https://togithub.com/lukastaegert)) - [#​2941](https://togithub.com/rollup/rollup/pull/2941): Explicitly allow null as return value for various hooks ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.15.4`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1154) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.15.3...v1.15.4) _2019-06-14_ ##### Bug Fixes - Improve how asset and chunk URLs are resolved for UMD, IIFE and CJS output ([#​2937](https://togithub.com/rollup/rollup/issues/2937)) ##### Pull Requests - [#​2937](https://togithub.com/rollup/rollup/pull/2937): Fix URL resolution to work when the current script contains query parameters ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.15.3`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1153) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.15.2...v1.15.3) _2019-06-13_ ##### Bug Fixes - Always reemit assets and chunks from cached transform hooks ([#​2936](https://togithub.com/rollup/rollup/issues/2936)) ##### Pull Requests - [#​2936](https://togithub.com/rollup/rollup/pull/2936): Fix repeated re-emission of files emitted from a transform hook ([@​lukastaegert](https://togithub.com/lukastaegert)) ### [`v1.15.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#​1152) [Compare Source](https://togithub.com/rollup/rollup/compare/v1.15.1...v1.15.2) _2019-06-13_ ##### Bug Fixes - Make sure c

Renovate configuration

:date: Schedule: "after 11pm,before 6am" in timezone Europe/Warsaw.

:vertical_traffic_light: Automerge: Disabled due to failing status checks.

: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 this update again.



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