Update webpack to version 2.3.0 🚀
Hello lovely humans,
webpack just published its new version 2.3.0.
| State | Update :rocket: |
|---|---|
| Dependency | webpack |
| New version | 2.3.0 |
| Type | devDependency |
This version is not covered by your current version range.
Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.
I recommend you look into these changes and try to get onto the latest version of webpack. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.
Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? Are you unsure about how things are supposed to work?
There is a collection of frequently asked questions and while I’m just a bot, there is a group of people who are happy to teach me new things. Let them know.
Good luck with your project :sparkles:
You rock!
:palm_tree:
Features:
- add
extensionsoption to DllReferencePlugin - add
warningsFilterto UglifyJsPlugin to hide warnings selectively - add
extractCommentsto UglifyJsPlugin to move kept comments into separate file (i. e. LICENSE file) - validate relative and absolute paths in configuration
- validate stats options
- allow to match on
compiler(namein configuration) in rules- i. e. allows to specify different rules for
extract-text-webpack-pluginorhtml-webpack-plugin
- i. e. allows to specify different rules for
- Allow to pass multiple entries via CLI
- Performance improvements
- CommonsChunkPlugin give errors on incorrect options
- add
module.strictExportPresenceto make missing export an error instead of warning - Compiler emits
watch-closeevent when the watcher is closed - Allow additional compress options in UglifyJsPlugin
- empty chunk numbers are not flags in every chunk, this improves caching invalidation
Bugfixes:
- OccurrenceOrderPlugin now counts occurrences correctly
- Fix cheap-source-maps when combined with ES Modules (lines were offset)
- Watcher now detects file deleting correctly
- Resolve output path if relative output path is given via CLI
- Handle stack traces in errors correctly
- Some usages of
Systemnow generate valid code i. e.System.global - Dynamic property names are now parsed and can contain webpack stuff (i. e. imports)
- Empty enviroment variables are now supported in the
EnvironmentPlugin - (Maybe) Fixes chunk loading in IE when script is cached
The new version differs by 2527 commits .
46dc08e2.3.001c06deMerge pull request #4527 from webpack/bugfix/issue-447223e1f7cinstall Promise early in chunk cache0c137cbMerge pull request #4521 from chicoxyzzy/patch-198ea823Merge pull request #4503 from eirikurn/empty-env-variables0058a2eUse ts-loader instead of deprecated typescript-loader3e787eaMerge pull request #4502 from webpack/TheLarkInn-patch-1335ce5fMerge pull request #4471 from SteveMieskoski/increase-coverage-for-AutomaticPrefetchPluginfadafb2Merge pull request #4504 from timse/do-not-merge-empty-chunksa9972a3Merge pull request #4505 from rouzbeh84/hotfix/hotlinking-examples-indexa5272e8hotlink examples in readmed67e125fix up testsd7ae9addo not incorporate chunks without modules003cef9EnvironmentPlugin: Support empty env variables7db849dUpdate README.md
There are 250 commits in total. See the full diff.
| ✨ Try the all new Greenkeeper GitHub Integration ✨ |
|---|
With Integrations first-class bot support landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. Simpler setup, fewer pull-requests, faster than ever.Screencast![]() Try it today. Free for private repositories during beta. |
