meandavejustice / min-vid

Popout video player in Firefox
https://testpilot.firefox.com/experiments/min-vid
Mozilla Public License 2.0
182 stars 42 forks source link

Update webpack to the latest version 🚀 #1300

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 4.6.0 of webpack was just published.

Dependency webpack
Current Version 3.8.1
Type devDependency

The version 4.6.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of webpack.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes v4.6.0

Features

  • improve stats output alignment
  • improve stats text output when all exports are used
  • add webpackPrefetch/webpackPreload magic comments to import()
  • add stats.entrypoints[].children and stats.entrypoints[].childAssets to stats json
  • add prefetched/preloaded chunks and assets to stats text output
  • Performance improvements

Bugfixes

  • Escape chunk ids for target: "webworker"
  • fix this to undefined ESM replacement in function default values
  • new require(...) is weird, but now behaves like in node.js
  • fix behavior of export * from "commonjs" with partial override
  • fixed build time output in current locale in stats text output
  • fixed ChunkModuleIdRangePlugin and add tests
  • avoid race condition when using the loadModule loader API
  • fix default value of output.globalObject in target: "node-webkit"
  • fix a bug with loadModules and dependencies in these modules
  • fix hot.accept parser plugin to allow defined values as argument
  • print unknown size when size is unknown
  • fix a bug where some chunks were missing in the "single" runtime chunk
  • fix cloning of optimization configuration

Internal changes

  • Set up infrastructure for linting typings with TypeScript
Commits

The new version differs by 1443 commits.

  • e7c8fa4 4.6.0
  • 941be29 Merge pull request #7063 from webpack/bugfix/clone-optimization
  • 3a5fda9 Merge pull request #7062 from webpack/bugfix/issue-6931
  • c47150c Clone optimization config in Defaulter
  • 3f99517 Merge pull request #6905 from xtuc/fix-handle-unknown-size
  • aee2491 Merge pull request #6962 from justinhelmer/bug/6919
  • ec4ec8e Merge pull request #7056 from webpack/feature/preload
  • 0ff2901 Merge pull request #7060 from webpack/test/any-comment-in-import
  • 58ba91d fix bug which prevented some chunks to show up in Chunk.getAllAsyncChunks
  • 946c4df add test case for comments in import()
  • 8e2e19b fix unstable sorting of ChunkGroups and add test
  • 205ca62 fix reversed order in Chunk.compareTo
  • babc8a4 Merge pull request #7059 from bastimeyer/bugfix/loaderplugin-recursive
  • be79d6d add mixed test case which also tests equal order sorting
  • 873d7d4 show preload and prefetch in stats

There are 250 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 4.7.0 just got published.

Update to this version instead 🚀

Release Notes v4.7.0

Features

  • add webpackIgnore magic comment (import(/* webpackIgnore: true */ "...")) to keep the import in the bundle
  • add chunkGroups to Stats
    • chunkGroups option
    • namedChunkGroups property
    • Chunk Group text output

Bugfixes

  • prevent chunk merging for the runtimeChunk
  • fix a caching issue for concatenated modules
  • namedModules now handle name conflicts correctly
  • fix a crash when using [contenthash:n] without on-demand-chunks

Internal changes

  • testing uses Jest now
  • testing in node.js 10 too
  • Performance improvements
Commits

The new version differs by 203 commits.

  • 673c103 4.7.0
  • ac7c28c Merge pull request #7201 from webpack/bugfix/content-hash
  • 0a6ba95 avoid injection jsonpScriptSrc function when not needed
  • 88bf798 Merge pull request #7198 from webpack/ci/force-exit
  • f55a135 add forceExit to jest config
  • e75dc78 Rename Custom.md to Other.md
  • 7058b58 Merge pull request #7196 from webpack/github/issue-templates
  • 6131392 Merge pull request #7169 from webpack/ci/parallel-node-6
  • f64e8c6 Update Bug_report.md
  • 35f2b3c Update issue templates
  • e361ba5 Merge pull request #7031 from webpack/feature/chunk-type-support
  • f1618ae chore(Chunk): add type annotations for Chunk
  • fc3774a Merge pull request #7116 from webpack/feature/main-template-type-support
  • 7829a0b Merge pull request #7189 from webpack/feature/update-ts-nightly-version
  • 0495b40 chore(deps): upgrade TS nightly, fixes from microsoft/typescript#23715

There are 203 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 4.8.2 just got published.

Update to this version instead 🚀

Release Notes v4.8.2

Bugfixes

  • WASM parser bugfixes
  • fix edge case when replacing top-level this in IIFE
  • avoid parser wasm many times
Commits

The new version differs by 136 commits.

  • c92eabd 4.8.2
  • 8d2f421 Merge pull request #7254 from xtuc/feat-remove-extra-wasm-decodings
  • e2c8f3d remove passing AST, redecode AST in Generator
  • 38456ea chore: bump webassemblyjs
  • 912a1a6 chore: update lock
  • 3be112b Merge remote-tracking branch 'upstream/master' into feat-remove-extra-wasm-decodings
  • 91b6480 chore: bump webassemblyjs
  • 0eeea0f Merge pull request #7266 from webpack/tests/remove_jade
  • 85ef634 remove _ast variable, add WeakMap
  • ea26eac Merge pull request #7257 from webpack/fix/7255
  • 9b37c6b Replace Jade by Pug
  • 78423b0 Update rc and deep-extend
  • 8bdc8ad refactor: remove type cast
  • d72f7c6 feat: store wasm ast on the module
  • d491fdc feat: uses new APIs

There are 136 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 4.8.3 just got published.

Update to this version instead 🚀

Release Notes v4.8.3

Bugfixes

  • fix missing debug dependency
  • support arrays in output.library.root
Commits

The new version differs by 13 commits.

  • 9a72294 4.8.3
  • de27f03 Merge pull request #7282 from xtuc/chore-bump-webassemblyjs5
  • 51073cd chore: bump webassemblyjs
  • d5a648b Merge pull request #7184 from byzyk/fix/allow-array-in-lib-root
  • 9337295 Merge pull request #7280 from webpack/feature/update-ts-nightly-dep
  • e312d62 Merge pull request #7241 from lencioni/test-docs
  • ea7d08c Merge pull request #7277 from webpack/lint/cache
  • 81de2d4 chore(deps): upgrade typescript nightly
  • 17bcc3c enable eslint caching
  • a31721a Update test readme for Jest
  • 71b05f9 move test to separate folder
  • a3d3af8 add test
  • d50f00d fix: allow array of strings for library.root

See the full diff

greenkeeper[bot] commented 6 years ago

Version 4.9.0 just got published.

Update to this version instead 🚀

Release Notes v4.9.0

Features

  • BannerPlugin supports a function as banner option
  • allow serve property in configuration schema
  • add entryOnly option to DllPlugin to only expose modules in the entry point
  • Allow to choose between webpack-cli and webpack-command
  • improve error message when JSON parsing fails
  • allow BOM in JSON
  • sort usedIds in records for stablility

Bugfixes

  • align module not found error message with node.js
  • fix behavior of splitChunks when request limit has reached (caused suboptimal splitting)
  • fix handling of RegExp in records (caused absolute path in records)
  • fix handling of circular chunks (caused missing __webpack_require__.e)
  • runtimeChunk is even generated when all modules are moved by splitChunks (caused multiple runtime chunks instead of single one)
  • string ids are no longer recorded (caused duplicate chunk ids)
  • fix link to migration guide in error message

Internal changes

  • add more typings
  • Use travis stages
  • add many-pages example
Commits

The new version differs by 87 commits.

  • bb0731d 4.9.0
  • be6bdff Merge pull request #7385 from moondef/moondef-patch-1
  • b77addd Merge pull request #7187 from byzyk/enhancement/prettierignore
  • 2f3e7d4 Merge pull request #7331 from dev-drprasad/add-jsdoc-annotations-cached-merge
  • 70c608c Merge pull request #7387 from webpack/bugfix/record-string-ids
  • 69567a1 update test case to reflect change
  • 8af0320 Merge pull request #7344 from asapach/master
  • 713292f update bot for jest tests
  • 79aa13d Merge pull request #7386 from webpack/bugfix/runtime-chunk
  • 67717ab Merge pull request #7383 from webpack/ci/improvements
  • 72a45ab speed up CI
  • f026310 only record number ids
  • 25c7b07 Fix link
  • 374376d fixes #7382
  • aa99385 added a note about production mode

There are 87 commits in total.

See the full diff