Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update webpack to the latest version 🚀 #199

Closed
wants to merge 1 commit into from

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented May 25, 2018

Version 4.9.0 of webpack was just published.

Dependency webpack
Current Version 4.8.3
Type devDependency

The version 4.9.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.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

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 🌴

@ghost ghost added the in progress label May 25, 2018
greenkeeper bot added a commit that referenced this pull request May 26, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented May 26, 2018

Version 4.9.1 just got published.

Update to this version instead 🚀

Release Notes v4.9.1

Bugfixes

  • fix parameter references in default parameters

Internal changes

  • change test cases to text format
Commits

The new version differs by 11 commits.

  • 94cd709 4.9.1
  • 5feb7e6 Merge pull request #7174 from JLHwung/revise-examples-build-readme
  • 4cd0cf5 Merge pull request #7379 from xtuc/refactor-use-wast-in-tests
  • c513cac Merge pull request #7403 from webpack/fix/7335
  • f22fffd Evaluate arguments in function's scope
  • 55ce143 Add test case
  • 00eafa6 Update mem-access.wat
  • acc45fd refactor: switch to wast
  • 7184bb4 fix: keep decoding in wasm
  • a9d9fee refactor: switch to tests to wast
  • 64db306 docs(examples): add yarn add webpack-cli step

See the full diff

greenkeeper bot added a commit that referenced this pull request May 28, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented May 28, 2018

Version 4.9.2 just got published.

Update to this version instead 🚀

Release Notes v4.9.2

Bugfixes

  • functions is defined because used (fixes undeclared function error in firefox)
  • progress plugin works now in MultiCompiler scenarios again
Commits

The new version differs by 13 commits.

  • 317fb35 4.9.2
  • 5c51f0c Merge pull request #7251 from webpack/types/library_templates
  • 91546a1 fix incorrect default
  • 9c7100b fix inline object types, add auxiliary comment types
  • 3f183b5 Merge pull request #7210 from gluecodes/master
  • ae6c7a4 Merge pull request #7279 from cokencode/progress-plugin-bug-fix
  • 4073814 Merge pull request #7219 from webpack/feature/type-all-the-errors
  • 9c0036b Add a test
  • 9791c0b fix spacing
  • 737eaa5 Fix a bug where ProgressPlugin is not working properly with MultiCompiler
  • bbb9f38 fix: ReferenceError: onScriptComplete is not defined when using HMR on Firefox 45
  • f613e9a chore(types): add basic type info for a few warning and errors
  • ed9d024 Add typings for various library template plugins

See the full diff

greenkeeper bot added a commit that referenced this pull request May 29, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented May 29, 2018

Version 4.10.0 just got published.

Update to this version instead 🚀

Release Notes v4.10.0

Features

  • Export and import name strings in them wasm are mangled
  • Unused exports in wasm are removed (Tree Shaking)
    • Don't expect size improvements yet since there is not minimizer for WASM yet which does the Dead Code Elimination, which is the second part for this optimization
  • Direct WASM dependencies are enforced for:
    • functions imports with i64 parameters or return values
    • memory and table imports
  • generate shorter wasm runtime code

Bugfixes

  • generate correct initializer for imported globals in wasm
  • side-effect-free modules referenced by export * from are no longer including in the bundle
  • the side-effects optimization is now possible in incremental compilation
Commits

The new version differs by 34 commits.

  • ba70340 4.10.0
  • 023d4ca add more test cases
  • 7708471 Merge branch 'master' into bugfix/namespace-object
  • 1f2584e Merge pull request #7408 from webpack/bugfix/side-effects-caching
  • 29cbf98 Merge pull request #7275 from webpack/feature/wasm-mangling
  • 3ac1d02 Merge pull request #7416 from xtuc/fix-rewritten-global-type
  • fd4e84b fix(wasm): correct initializer type for rewritten globals
  • ae8d674 fix bug with incorrectly emitted modules
  • 7ebe12d throw error when unexpected state has been found
  • 115a72c SideEffectsPlugin don't modify cache entries
  • cc57b12 Merge pull request #7396 from xtuc/chore-bump-webassemblyjs7
  • d0ce47d chore: bump webassemblyjs 1.5.7
  • d46e35e Merge branch 'master' into feature/wasm-mangling
  • ec0369d Merge pull request #7364 from xtuc/chore-bump-webassemblyjs6
  • 586469a chore: correct version

There are 34 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request May 30, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented May 30, 2018

Version 4.10.1 just got published.

Update to this version instead 🚀

Release Notes v4.10.1

Bugfixes

  • update reasons correctly when skipping side-effect-free modules
Commits

The new version differs by commits.

See the full diff

@ghost ghost assigned lance May 31, 2018
@ghost ghost added review and removed in progress labels May 31, 2018
@lance lance closed this in #204 May 31, 2018
lance added a commit that referenced this pull request May 31, 2018
@ghost ghost removed the review label May 31, 2018
@greenkeeper greenkeeper bot deleted the greenkeeper/webpack-4.9.0 branch May 31, 2018 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant