latticejs / lattice

Framework integration
17 stars 5 forks source link

[Snyk] Upgrade rollup from 0.66.6 to 0.68.2 #409

Open snyk-bot opened 4 years ago

snyk-bot commented 4 years ago

Snyk has created this PR to upgrade rollup from 0.66.6 to 0.68.2.

merge advice

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


Release notes
Package name: rollup
  • 0.68.2 - 2018-12-23

    2018-12-23

    Bug Fixes

    • Do not assume hoisted variables to have been initialized (#2607)

    Pull Requests

    • #2607: Fix an issues where hoisted variables were assumed to have been initialized (@lye)
  • 0.68.1 - 2018-12-19

    2018-12-19

    Bug Fixes

    • Fix an issue with UMD wrappers where a variable is used without being defined (#2600)

    Pull Requests

    • #2600: Fix UMD and IIFE wrapper issues and add comprehensive functional wrapper tests (@lukastaegert)
  • 0.68.0 - 2018-12-16

    2018-12-16

    Breaking Changes

    • optimizeChunks is renamed to experimentalOptimizeChunks to reflect this feature is not production-ready yet (#2575)

    Features

    • Plugins can iterate all module ids via this.moduleIds (#2565)
    • Plugins can get graph information about a module via this.getModuleInfo(id) (#2565)
    • Plugins and JS API users get more information about the generated chunks: dynamicImports, facadeModuleId, isDynamicEntry, name (#2575)
    • Tree-shaken dynamic imports will no longer create chunks or influence chunking in any way (#2575)
    • Dynamic imports will no longer follow the entryFileNames but the chunkFileNames property reflecting those are solely internally used (#2575)
    • If there are chunk naming conflicts, entry chunks will always take precedence (#2575)
    • If an entry facade is created, only the facade chunk is marked as isEntry (#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)
    • Chunks no longer contain imports for variables that are tree-shaken in the chunk but used in other chunks (#2584)
    • Chunks will always import re-exported variables directly from the chunk where they are originally exported from (#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)
    • Simplify the UMD wrapper code as much as possible, especially if there are no exports (#2594)
    • The UMD wrapper will now work in strict mode by checking for self before this when determining the global variable (#2594)

    Bug Fixes

    • If a facade is created for a dynamic entry point, this facade will be imported instead of the facaded chunk (#2575)
    • Manual chunks that include multiple entry points will have proper facades created for all entry points if necessary (#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)
    • Missing export shims work properly in SystemJS (#2584)
    • preserveModules now handles dynamic namespace imports (#2584)
    • Fix chunk execution order in certain scenarios (#2584)
    • Exports and assignments using destructuring syntax will properly update the exported variables when generating SystemJS output (#2587)
    • Hashes in chunk names will now also take dynamic imports into account (#2596)

    Pull Requests

    • #2565: Provide module graph information on the plugin context (@samccone)
    • #2575: Extend bundle information, tree-shake dynamic imports, fix dynamic import facade creation, support manual chunks with multiple entry points, make optimizeImports experimental (@lukastaegert)
    • #2577: Update dependencies (@lukastaegert)
    • #2584: Prune tree-shaken chunk imports, fix missing export shimming, support dynamic namespaces when preserving modules, improve chunk execution order (@lukastaegert)
    • #2587: Support exports using destructuring declarations and assignments in SystemJS (@lukastaegert)
    • #2590: Make sure chunk ids do not contain invalid characters to allow for chunks to correspond to virtual modules (@lukastaegert)
    • #2594: Simplify UMD wrapper code and make sure it works in strict mode (@lukastaegert)
    • #2596: Take both static and dynamic dependencies into account when calculating hashes (@lukastaegert)
  • 0.67.4 - 2018-12-03

    2018-12-03

    Bug Fixes

    • Prevent corrupt source maps for files with very long lines (#2571)

    Pull Requests

    • #2571: Fix an issue with long lines in sourcemaps (@mislav)
  • 0.67.3 - 2018-11-17

    2018-11-17

    Bug Fixes

    • Make sure the ESM browser build is actually published to npm (#2560)
    • Throw proper error when using inlineDynamicImports with experimentalPreserveModules (#2560)

    Pull Requests

    • #2552: Properly include ESM browser build in package (@lukastaegert)
    • #2560: Show proper error when using inlineDynamicImports with experimentalPreserveModules (@clarkdo)
  • 0.67.2 - 2018-11-17

    2018-11-17

    Bug Fixes

    • Prevent crash when not returning sourcemaps from renderChunk plugin hook (#2558)

    Pull Requests

    • #2558: Prevent crash when not returning sourcemaps from renderChunk (@kyle1320)
  • 0.67.1 - 2018-11-11

    2018-11-11

    Bug Fixes

    • Deconflict CLI entry points with same name but on different paths if no explicit naming is used (#2548)

    Pull Requests

    • #2548: Deconflict CLI entry points with same name but on different paths if no explicit naming is used (@lukastaegert)
  • 0.67.0 - 2018-11-04
    Read more
  • 0.66.6 - 2018-10-10

    0.66.6

from rollup GitHub release notes
Commit messages
Package name: rollup
  • f860199 0.68.2
  • dc5233c Update changelog
  • f8600a9 Hoisting fixes (#2607)
  • b42e7fb Update docs for latest rollup 0.x (#2604)
  • 325d65f Inline docs (#2602)
  • 5516591 0.68.1
  • 591692a Update changelog
  • 8f71071 Fix UMD wrapper issues and refine wrappers (#2600)
  • 7708970 Update changelog
  • 824f942 Update changelog
  • 790b270 Update changelog
  • beac484 0.68.0
  • b64f637 Update changelog
  • 6f89906 Update changelog
  • e12dcc7 Take both static and dynamic dependencies into account when calculating hashes (#2596)
  • 61e7a4c Update changelog
  • 1ef9f6b Expose Graph information for pluginContext calls (#2565)
  • 7924d35 Update changelog
  • 551654c Sanitizes chunk names to allow for virtually created chunks (#2590)
  • ed67b63 Refactor and simplify umd wrapper (#2594)
  • 15e0885 Update changelog
  • 371aa62 Properly export destructured export declarations in SystemJS (#2587)
  • f58d1e6 Thoroughly improve import resolution (#2584)
  • c87132b Refactor chunking algorithm (#2575)
Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs