Release notes
*Sourced from [rollup's releases](https://github.com/rollup/rollup/releases).*
> ## v0.68.0
> *2018-12-16*
>
> ### Breaking Changes
> * `optimizeImports` is renamed to `experimentalOptimizeImports` to reflect this feature is not production-ready yet ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
>
> ### Features
> * Plugins can iterate all module ids via `this.moduleIds` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565))
> * Plugins can get graph information about a module via `this.getModuleInfo(id)` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565))
> * Plugins and JS API users get more information about the generated chunks: `dynamicImports`, `facadeModuleId`, `isDynamicEntry`, `name` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Tree-shaken dynamic imports will no longer create chunks or influence chunking in any way ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Dynamic imports will no longer follow the `entryFileNames` but the `chunkFileNames` property reflecting those are solely internally used ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * If there are chunk naming conflicts, entry chunks will always take precedence ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * If an entry facade is created, only the facade chunk is marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Dynamic chunks will only be marked as `isEntry` if they are actually entry chunks as well; thus there is now a 1-to-1 correspondence between modules listed in `input` and chunks marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Chunks no longer contain imports for variables that are tree-shaken in the chunk but used in other chunks ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Chunks will always import re-exported variables directly from the chunk where they are originally exported from ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Null characters will be pruned from chunk ids to allow for virtually created chunks and make `rollup-plugin-multi-entry` compatible with code-splitting and thus the upcoming 1.0 version ([#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590))
> * Simplify the UMD wrapper code as much as possible, especially if there are no exports ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594))
> * The UMD wrapper will now work in strict mode by checking for `self` before `this` when determining the global variable ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594))
>
> ### Bug Fixes
> * If a facade is created for a dynamic entry point, this facade will be imported instead of the facaded chunk ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Manual chunks that include multiple entry points will have proper facades created for all entry points if necessary ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * If missing exports are shimmed, the shim variable will not be global but created on a per-module basis and is deconflicted with variables having the same name ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Missing export shims work properly in SystemJS ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * `preserveModules` now handles dynamic namespace imports ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Fix chunk execution order in certain scenarios ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Exports and assignments using destructuring syntax will properly update the exported variables when generating SystemJS output ([#2587](https://github-redirect.dependabot.com/rollup/rollup/issues/2587))
> * Hashes in chunk names will now also take dynamic imports into account ([#2596](https://github-redirect.dependabot.com/rollup/rollup/issues/2596))
>
> ### Pull Requests
> * [#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565): Provide module graph information on the plugin context ([**samccone**](https://github.com/samccone))
> * [#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575): Extend bundle information, tree-shake dynamic imports, fix dynamic import facade creation, support manual chunks with multiple entry points, make `optimizeImports` experimental ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2577](https://github-redirect.dependabot.com/rollup/rollup/issues/2577): Update dependencies ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584): Prune tree-shaken chunk imports, fix missing export shimming, support dynamic namespaces when preserving modules, improve chunk execution order ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2587](https://github-redirect.dependabot.com/rollup/rollup/issues/2587): Support exports using destructuring declarations and assignments in SystemJS ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590): Make sure chunk ids do not contain invalid characters to allow for chunks to correspond to virtual modules ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594): Simplify UMD wrapper code and make sure it works in strict mode ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2596](https://github-redirect.dependabot.com/rollup/rollup/issues/2596): Take both static and dynamic dependencies into account when calculating hashes ([**lukastaegert**](https://github.com/lukastaegert))
>
> ## v0.67.4
> *2018-12-03*
>
> ### Bug Fixes
> * Prevent corrupt source maps for files with very long lines ([#2571](https://github-redirect.dependabot.com/rollup/rollup/issues/2571))
>
> ### Pull Requests
> * [#2571](https://github-redirect.dependabot.com/rollup/rollup/pull/2571): Fix an issue with long lines in sourcemaps ([**mislav**](https://github.com/mislav))
Changelog
*Sourced from [rollup's changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md).*
> ## 0.68.0
> *2018-12-16*
>
> ### Breaking Changes
> * `optimizeImports` is renamed to `experimentalOptimizeImports` to reflect this feature is not production-ready yet ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
>
> ### Features
> * Plugins can iterate all module ids via `this.moduleIds` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565))
> * Plugins can get graph information about a module via `this.getModuleInfo(id)` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565))
> * Plugins and JS API users get more information about the generated chunks: `dynamicImports`, `facadeModuleId`, `isDynamicEntry`, `name` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Tree-shaken dynamic imports will no longer create chunks or influence chunking in any way ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Dynamic imports will no longer follow the `entryFileNames` but the `chunkFileNames` property reflecting those are solely internally used ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * If there are chunk naming conflicts, entry chunks will always take precedence ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * If an entry facade is created, only the facade chunk is marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Dynamic chunks will only be marked as `isEntry` if they are actually entry chunks as well; thus there is now a 1-to-1 correspondence between modules listed in `input` and chunks marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Chunks no longer contain imports for variables that are tree-shaken in the chunk but used in other chunks ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Chunks will always import re-exported variables directly from the chunk where they are originally exported from ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Null characters will be pruned from chunk ids to allow for virtually created chunks and make `rollup-plugin-multi-entry` compatible with code-splitting and thus the upcoming 1.0 version ([#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590))
> * Simplify the UMD wrapper code as much as possible, especially if there are no exports ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594))
> * The UMD wrapper will now work in strict mode by checking for `self` before `this` when determining the global variable ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594))
>
> ### Bug Fixes
> * If a facade is created for a dynamic entry point, this facade will be imported instead of the facaded chunk ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * Manual chunks that include multiple entry points will have proper facades created for all entry points if necessary ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575))
> * If missing exports are shimmed, the shim variable will not be global but created on a per-module basis and is deconflicted with variables having the same name ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Missing export shims work properly in SystemJS ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * `preserveModules` now handles dynamic namespace imports ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Fix chunk execution order in certain scenarios ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584))
> * Exports and assignments using destructuring syntax will properly update the exported variables when generating SystemJS output ([#2587](https://github-redirect.dependabot.com/rollup/rollup/issues/2587))
> * Hashes in chunk names will now also take dynamic imports into account ([#2596](https://github-redirect.dependabot.com/rollup/rollup/issues/2596))
>
> ### Pull Requests
> * [#2565](https://github-redirect.dependabot.com/rollup/rollup/pull/2565): Provide module graph information on the plugin context ([**samccone**](https://github.com/samccone))
> * [#2575](https://github-redirect.dependabot.com/rollup/rollup/pull/2575): Extend bundle information, tree-shake dynamic imports, fix dynamic import facade creation, support manual chunks with multiple entry points, make `optimizeImports` experimental ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2577](https://github-redirect.dependabot.com/rollup/rollup/pull/2577): Update dependencies ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2584](https://github-redirect.dependabot.com/rollup/rollup/pull/2584): Prune tree-shaken chunk imports, fix missing export shimming, support dynamic namespaces when preserving modules, improve chunk execution order ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2587](https://github-redirect.dependabot.com/rollup/rollup/pull/2587): Support exports using destructuring declarations and assignments in SystemJS ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2590](https://github-redirect.dependabot.com/rollup/rollup/pull/2590): Make sure chunk ids do not contain invalid characters to allow for chunks to correspond to virtual modules ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2594](https://github-redirect.dependabot.com/rollup/rollup/pull/2594): Simplify UMD wrapper code and make sure it works in strict mode ([**lukastaegert**](https://github.com/lukastaegert))
> * [#2596](https://github-redirect.dependabot.com/rollup/rollup/pull/2596): Take both static and dynamic dependencies into account when calculating hashes ([**lukastaegert**](https://github.com/lukastaegert))
>
> ## 0.67.4
> *2018-12-03*
>
> ### Bug Fixes
> * Prevent corrupt source maps for files with very long lines ([#2571](https://github-redirect.dependabot.com/rollup/rollup/issues/2571))
>
> ### Pull Requests
> * [#2571](https://github-redirect.dependabot.com/rollup/rollup/pull/2571): Fix an issue with long lines in sourcemaps ([**mislav**](https://github.com/mislav))
Commits
- [`beac484`](https://github.com/rollup/rollup/commit/beac4844a34c1caf828d8070c538a9f38c98d80e) 0.68.0
- [`b64f637`](https://github.com/rollup/rollup/commit/b64f6372af469d60c736149bc89cd8d0bc0bf2bc) Update changelog
- [`6f89906`](https://github.com/rollup/rollup/commit/6f89906793407b1ee09c8fd18a09d0a6bc055177) Update changelog
- [`e12dcc7`](https://github.com/rollup/rollup/commit/e12dcc76489c9b869579e16a0cfd4a129b48f232) Take both static and dynamic dependencies into account when calculating hashe...
- [`61e7a4c`](https://github.com/rollup/rollup/commit/61e7a4cad466005d96479247d9ab8d897902afb1) Update changelog
- [`1ef9f6b`](https://github.com/rollup/rollup/commit/1ef9f6bd91f829fa02c89ba28765a381507a8568) Expose Graph information for pluginContext calls ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565))
- [`7924d35`](https://github.com/rollup/rollup/commit/7924d350495eac056e531c595490cd257b5f74a2) Update changelog
- [`551654c`](https://github.com/rollup/rollup/commit/551654c4467ae7913450c2ce9219c414874a9c31) Sanitizes chunk names to allow for virtually created chunks ([#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590))
- [`ed67b63`](https://github.com/rollup/rollup/commit/ed67b635418a96aaa33115bb3443a11e63c64494) Refactor and simplify umd wrapper ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594))
- [`15e0885`](https://github.com/rollup/rollup/commit/15e088536f156b2abb551c800e8e3869642acf73) Update changelog
- Additional commits viewable in [compare view](https://github.com/rollup/rollup/compare/v0.67.3...v0.68.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps rollup from 0.67.3 to 0.68.0.
Release notes
*Sourced from [rollup's releases](https://github.com/rollup/rollup/releases).* > ## v0.68.0 > *2018-12-16* > > ### Breaking Changes > * `optimizeImports` is renamed to `experimentalOptimizeImports` to reflect this feature is not production-ready yet ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > > ### Features > * Plugins can iterate all module ids via `this.moduleIds` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565)) > * Plugins can get graph information about a module via `this.getModuleInfo(id)` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565)) > * Plugins and JS API users get more information about the generated chunks: `dynamicImports`, `facadeModuleId`, `isDynamicEntry`, `name` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Tree-shaken dynamic imports will no longer create chunks or influence chunking in any way ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Dynamic imports will no longer follow the `entryFileNames` but the `chunkFileNames` property reflecting those are solely internally used ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * If there are chunk naming conflicts, entry chunks will always take precedence ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * If an entry facade is created, only the facade chunk is marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Dynamic chunks will only be marked as `isEntry` if they are actually entry chunks as well; thus there is now a 1-to-1 correspondence between modules listed in `input` and chunks marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Chunks no longer contain imports for variables that are tree-shaken in the chunk but used in other chunks ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Chunks will always import re-exported variables directly from the chunk where they are originally exported from ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Null characters will be pruned from chunk ids to allow for virtually created chunks and make `rollup-plugin-multi-entry` compatible with code-splitting and thus the upcoming 1.0 version ([#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590)) > * Simplify the UMD wrapper code as much as possible, especially if there are no exports ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594)) > * The UMD wrapper will now work in strict mode by checking for `self` before `this` when determining the global variable ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594)) > > ### Bug Fixes > * If a facade is created for a dynamic entry point, this facade will be imported instead of the facaded chunk ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Manual chunks that include multiple entry points will have proper facades created for all entry points if necessary ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * If missing exports are shimmed, the shim variable will not be global but created on a per-module basis and is deconflicted with variables having the same name ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Missing export shims work properly in SystemJS ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * `preserveModules` now handles dynamic namespace imports ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Fix chunk execution order in certain scenarios ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Exports and assignments using destructuring syntax will properly update the exported variables when generating SystemJS output ([#2587](https://github-redirect.dependabot.com/rollup/rollup/issues/2587)) > * Hashes in chunk names will now also take dynamic imports into account ([#2596](https://github-redirect.dependabot.com/rollup/rollup/issues/2596)) > > ### Pull Requests > * [#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565): Provide module graph information on the plugin context ([**samccone**](https://github.com/samccone)) > * [#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575): Extend bundle information, tree-shake dynamic imports, fix dynamic import facade creation, support manual chunks with multiple entry points, make `optimizeImports` experimental ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2577](https://github-redirect.dependabot.com/rollup/rollup/issues/2577): Update dependencies ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584): Prune tree-shaken chunk imports, fix missing export shimming, support dynamic namespaces when preserving modules, improve chunk execution order ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2587](https://github-redirect.dependabot.com/rollup/rollup/issues/2587): Support exports using destructuring declarations and assignments in SystemJS ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590): Make sure chunk ids do not contain invalid characters to allow for chunks to correspond to virtual modules ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594): Simplify UMD wrapper code and make sure it works in strict mode ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2596](https://github-redirect.dependabot.com/rollup/rollup/issues/2596): Take both static and dynamic dependencies into account when calculating hashes ([**lukastaegert**](https://github.com/lukastaegert)) > > ## v0.67.4 > *2018-12-03* > > ### Bug Fixes > * Prevent corrupt source maps for files with very long lines ([#2571](https://github-redirect.dependabot.com/rollup/rollup/issues/2571)) > > ### Pull Requests > * [#2571](https://github-redirect.dependabot.com/rollup/rollup/pull/2571): Fix an issue with long lines in sourcemaps ([**mislav**](https://github.com/mislav))Changelog
*Sourced from [rollup's changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md).* > ## 0.68.0 > *2018-12-16* > > ### Breaking Changes > * `optimizeImports` is renamed to `experimentalOptimizeImports` to reflect this feature is not production-ready yet ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > > ### Features > * Plugins can iterate all module ids via `this.moduleIds` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565)) > * Plugins can get graph information about a module via `this.getModuleInfo(id)` ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565)) > * Plugins and JS API users get more information about the generated chunks: `dynamicImports`, `facadeModuleId`, `isDynamicEntry`, `name` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Tree-shaken dynamic imports will no longer create chunks or influence chunking in any way ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Dynamic imports will no longer follow the `entryFileNames` but the `chunkFileNames` property reflecting those are solely internally used ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * If there are chunk naming conflicts, entry chunks will always take precedence ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * If an entry facade is created, only the facade chunk is marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Dynamic chunks will only be marked as `isEntry` if they are actually entry chunks as well; thus there is now a 1-to-1 correspondence between modules listed in `input` and chunks marked as `isEntry` ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Chunks no longer contain imports for variables that are tree-shaken in the chunk but used in other chunks ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Chunks will always import re-exported variables directly from the chunk where they are originally exported from ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Null characters will be pruned from chunk ids to allow for virtually created chunks and make `rollup-plugin-multi-entry` compatible with code-splitting and thus the upcoming 1.0 version ([#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590)) > * Simplify the UMD wrapper code as much as possible, especially if there are no exports ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594)) > * The UMD wrapper will now work in strict mode by checking for `self` before `this` when determining the global variable ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594)) > > ### Bug Fixes > * If a facade is created for a dynamic entry point, this facade will be imported instead of the facaded chunk ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * Manual chunks that include multiple entry points will have proper facades created for all entry points if necessary ([#2575](https://github-redirect.dependabot.com/rollup/rollup/issues/2575)) > * If missing exports are shimmed, the shim variable will not be global but created on a per-module basis and is deconflicted with variables having the same name ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Missing export shims work properly in SystemJS ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * `preserveModules` now handles dynamic namespace imports ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Fix chunk execution order in certain scenarios ([#2584](https://github-redirect.dependabot.com/rollup/rollup/issues/2584)) > * Exports and assignments using destructuring syntax will properly update the exported variables when generating SystemJS output ([#2587](https://github-redirect.dependabot.com/rollup/rollup/issues/2587)) > * Hashes in chunk names will now also take dynamic imports into account ([#2596](https://github-redirect.dependabot.com/rollup/rollup/issues/2596)) > > ### Pull Requests > * [#2565](https://github-redirect.dependabot.com/rollup/rollup/pull/2565): Provide module graph information on the plugin context ([**samccone**](https://github.com/samccone)) > * [#2575](https://github-redirect.dependabot.com/rollup/rollup/pull/2575): Extend bundle information, tree-shake dynamic imports, fix dynamic import facade creation, support manual chunks with multiple entry points, make `optimizeImports` experimental ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2577](https://github-redirect.dependabot.com/rollup/rollup/pull/2577): Update dependencies ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2584](https://github-redirect.dependabot.com/rollup/rollup/pull/2584): Prune tree-shaken chunk imports, fix missing export shimming, support dynamic namespaces when preserving modules, improve chunk execution order ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2587](https://github-redirect.dependabot.com/rollup/rollup/pull/2587): Support exports using destructuring declarations and assignments in SystemJS ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2590](https://github-redirect.dependabot.com/rollup/rollup/pull/2590): Make sure chunk ids do not contain invalid characters to allow for chunks to correspond to virtual modules ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2594](https://github-redirect.dependabot.com/rollup/rollup/pull/2594): Simplify UMD wrapper code and make sure it works in strict mode ([**lukastaegert**](https://github.com/lukastaegert)) > * [#2596](https://github-redirect.dependabot.com/rollup/rollup/pull/2596): Take both static and dynamic dependencies into account when calculating hashes ([**lukastaegert**](https://github.com/lukastaegert)) > > ## 0.67.4 > *2018-12-03* > > ### Bug Fixes > * Prevent corrupt source maps for files with very long lines ([#2571](https://github-redirect.dependabot.com/rollup/rollup/issues/2571)) > > ### Pull Requests > * [#2571](https://github-redirect.dependabot.com/rollup/rollup/pull/2571): Fix an issue with long lines in sourcemaps ([**mislav**](https://github.com/mislav))Commits
- [`beac484`](https://github.com/rollup/rollup/commit/beac4844a34c1caf828d8070c538a9f38c98d80e) 0.68.0 - [`b64f637`](https://github.com/rollup/rollup/commit/b64f6372af469d60c736149bc89cd8d0bc0bf2bc) Update changelog - [`6f89906`](https://github.com/rollup/rollup/commit/6f89906793407b1ee09c8fd18a09d0a6bc055177) Update changelog - [`e12dcc7`](https://github.com/rollup/rollup/commit/e12dcc76489c9b869579e16a0cfd4a129b48f232) Take both static and dynamic dependencies into account when calculating hashe... - [`61e7a4c`](https://github.com/rollup/rollup/commit/61e7a4cad466005d96479247d9ab8d897902afb1) Update changelog - [`1ef9f6b`](https://github.com/rollup/rollup/commit/1ef9f6bd91f829fa02c89ba28765a381507a8568) Expose Graph information for pluginContext calls ([#2565](https://github-redirect.dependabot.com/rollup/rollup/issues/2565)) - [`7924d35`](https://github.com/rollup/rollup/commit/7924d350495eac056e531c595490cd257b5f74a2) Update changelog - [`551654c`](https://github.com/rollup/rollup/commit/551654c4467ae7913450c2ce9219c414874a9c31) Sanitizes chunk names to allow for virtually created chunks ([#2590](https://github-redirect.dependabot.com/rollup/rollup/issues/2590)) - [`ed67b63`](https://github.com/rollup/rollup/commit/ed67b635418a96aaa33115bb3443a11e63c64494) Refactor and simplify umd wrapper ([#2594](https://github-redirect.dependabot.com/rollup/rollup/issues/2594)) - [`15e0885`](https://github.com/rollup/rollup/commit/15e088536f156b2abb551c800e8e3869642acf73) Update changelog - Additional commits viewable in [compare view](https://github.com/rollup/rollup/compare/v0.67.3...v0.68.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.