Skip to content
This repository has been archived by the owner on Dec 7, 2018. It is now read-only.

Update webpack to the latest version 🚀 #27

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

greenkeeper[bot]
Copy link

@greenkeeper greenkeeper bot commented Jan 30, 2017

Version 2.2.1 of webpack just got published.

Dependency webpack
Current Version 1.14.0
Type devDependency

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


Commits

The new version differs by 1559 commits (ahead by 1559, behind by 66).

  • 0445b15 2.2.1
  • ce5b72a Merge pull request #4124 from willmendesneto/refactor-critical-dependency-warning
  • 54b6f38 Merge pull request #4127 from li-kai/uglify-plugin-test
  • cadc025 Merge pull request #4133 from hlwsmith/patch-1
  • 2ed6448 Fix link to Vue framework
  • deabd23 Fix naming
  • a417b80 Add test for UglifyJsPlugin
  • 1e56bb5 refactor(CriticalDependencyWarning): upgrade to ES6
  • 873aad1 Merge pull request #3887 from shubheksha/refactor-CommonJsPlugin
  • 1caeb72 refactor(ES6): upgrade CommonJsPlugin to ES6
  • 68dea37 Merge pull request #4043 from shubheksha/refactor-test-RecordIdsPlugin
  • 0460726 Merge pull request #4049 from shubheksha/refactor-test-Template
  • 22352b8 Merge pull request #4047 from shubheksha/refactor-test-SourceMapDevToolModuleOptionsPlugin
  • 58b4b55 Merge pull request #4044 from shubheksha/refactor-test-RequireJsStuffPlugin
  • 5df1d5c Merge pull request #4034 from carloscuatin/refactor-eval-dev-tool-module-template-plugin

There are 250 commits in total. See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

@codecov
Copy link

codecov bot commented Jan 30, 2017

Codecov Report

Merging #27 into master will not impact coverage.

@@           Coverage Diff           @@
##           master      #27   +/-   ##
=======================================
  Coverage   55.41%   55.41%           
=======================================
  Files          10       10           
  Lines         314      314           
  Branches       26       26           
=======================================
  Hits          174      174           
  Misses        140      140

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e20c1b6...6a5d670. Read the comment docs.

@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 21, 2017

Version 2.3.0 just got published.

Update to this version instead 🚀

Release Notes v2.3.0

Features:

  • add extensions option to DllReferencePlugin
  • add warningsFilter to UglifyJsPlugin to hide warnings selectively
  • add extractComments to 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 (name in configuration) in rules
    • i. e. allows to specify different rules for extract-text-webpack-plugin or html-webpack-plugin
  • Allow to pass multiple entries via CLI
  • Performance improvements
  • CommonsChunkPlugin give errors on incorrect options
  • add module.strictExportPresence to make missing export an error instead of warning
  • Compiler emits watch-close event 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 System now 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
Commits

The new version differs by 487 commits .

  • 46dc08e 2.3.0
  • 01c06de Merge pull request #4527 from webpack/bugfix/issue-4472
  • 23e1f7c install Promise early in chunk cache
  • 0c137cb Merge pull request #4521 from chicoxyzzy/patch-1
  • 98ea823 Merge pull request #4503 from eirikurn/empty-env-variables
  • 0058a2e Use ts-loader instead of deprecated typescript-loader
  • 3e787ea Merge pull request #4502 from webpack/TheLarkInn-patch-1
  • 335ce5f Merge pull request #4471 from SteveMieskoski/increase-coverage-for-AutomaticPrefetchPlugin
  • fadafb2 Merge pull request #4504 from timse/do-not-merge-empty-chunks
  • a9972a3 Merge pull request #4505 from rouzbeh84/hotfix/hotlinking-examples-index
  • a5272e8 hotlink examples in readme
  • d67e125 fix up tests
  • d7ae9ad do not incorporate chunks without modules
  • 003cef9 EnvironmentPlugin: Support empty env variables
  • 7db849d Update README.md

There are 250 commits in total. See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 22, 2017

Version 2.3.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 9 commits .

  • 4b9b660 2.3.1
  • d1cf8b4 Merge pull request #4538 from webpack/feature/error-emit-warning
  • ec46a0d Merge pull request #4539 from mp4096/master
  • 18566a1 Fixed link to the Traceur repo in README
  • 751fd9b add stack to non-Error error emitted
  • b1acb2e Merge pull request #4537 from webpack/bugfix/newline-validation
  • 49ccf44 Merge pull request #4536 from webpack/bugfix/issue-4532
  • 10c44e5 fix extra newline in validation
  • 915c150 fix bug in MinChunkSizePlugin

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 25, 2017

Version 2.3.2 just got published.

Update to this version instead 🚀

Release Notes v2.3.2

Bugfixes:

  • Fix performance issue with cheap-source-maps
  • Fix a line offset issue with cheap-source-maps
  • Allow lowercased drive letters as absolute paths (not recommended)
  • Improve some error reporting
Commits

The new version differs by 9 commits .

  • 6b209b1 2.3.2
  • 88f2833 Merge pull request #4567 from webpack/bugfix/cheap-source-map
  • 3fca75e Merge pull request #4565 from webpack/dx/error-description-output-path
  • c226077 update webpack-sources dependency to fix a bug
  • 2fe82af Suggest course of action
  • 56d09ab Merge pull request #4533 from michael-ciniawsky/schema
  • b5451ef Merge pull request #4564 from webpack/bugfix/cheap-source-map
  • 22c771f update webpack-sources dependency to avoid performance issue
  • c390700 fix(schema/absolutePaths): make absolute paths case insensitive

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 3, 2017

Version 2.3.3 just got published.

Update to this version instead 🚀

Release Notes v2.3.3

Bugfixes:

  • fix progress in multi compiler
Commits

The new version differs by 2 commits .

  • ba24c1b 2.3.3
  • 956f618 Fix ProgressPlugin for multi compiler caused by ES6 refactoring

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 14, 2017

Version 2.4.0 just got published.

Update to this version instead 🚀

Release Notes v2.4.0

Highlighted Features:

import() now allows to configure a chunk name

import(/* webpackChunkName: "my-chunk-name" */ "module")

require.ensure has a error callback

require.ensure([], () => {
    require("a");
}, err => {
    console.error("We failed to load chunk: " + err);
}, "chunk-name");

Features:

  • update to acorn 5
  • resolve context is provided to resolver
  • add warningsFilter to stats options to filter warnings
  • add __webpack_chunkname__ to ExtendedAPIPlugin
  • support string chunk ids
  • add NamedChunksPlugin which allows to set chunk id, i. e. to chunk name
  • allow to provided different watch options for multiple compilations
  • add error handler callback to require.ensure
  • add chunk name option for import()

Bugfixes:

  • main flag for HMR is set correctly
  • ignored modules are now context-agnositic
  • recorded paths are now platform-agnositic
  • fix for local AMD modules which wrap commonjs
  • erros now print more detailed message when logged
  • fix missing SourceMaps for non-entry chunks after rebuild
  • variables now hoist in scope
Commits

The new version differs by 252 commits .

  • 0cbd8fd 2.4.0
  • ab22702 Merge pull request #4507 from ts-webpack/refactor/clean-code
  • e787452 Merge pull request #4700 from webpack/bug/future-var-declaration
  • 98153f5 Merge pull request #4706 from webpack/test/parser-coverage
  • 52f2daf add test cases and fix a bug
  • e4b8833 improve code coverage
  • 3afe67d add parser prewalking to capture scope
  • 0990915 spacing
  • d8a8bd3 deprecate string option instead of removing it
  • dbc40e8 Merge pull request #4698 from simon04/examples-source-map
  • 0ef0581 Add example demonstrating all source-map variants
  • a822784 Merge pull request #4696 from webpack/bugfix/parser-refactoring
  • ba3688a fixes misstake while es6 refactoring, add support for other variable declarations
  • 07f6281 fix: typos and variables/function misuse
  • 52055ba refactor: dead code elimination

There are 250 commits in total. See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 14, 2017

Version 2.4.1 just got published.

Update to this version instead 🚀

Release Notes v2.4.1

Bugfixes:

  • Fix scope analysis in function declarations
Commits

The new version differs by 3 commits .

  • bd75356 2.4.1
  • fb698e4 Merge pull request #4710 from webpack/bugfix/prewalk-function-decl
  • 619cf31 prewalk a function declaration

See the full diff.

greenkeeper bot added a commit that referenced this pull request May 4, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented May 4, 2017

Version 2.5.0 just got published.

Update to this version instead 🚀

Release Notes v2.5.0

Bugfixes:

  • add hashSalt to schema
  • webpack's source code no longer contains sourceMappingURL, which caused issues with some tools
  • Added missing semicolon in dll-imported modules
  • DllPlugin manifest is smaller (not pretty printed)
  • CommonsChunkPlugin in async mode doesn't extract from initial chunks

Features:

  • allow placeholders in the BannerPlugin
  • add option to disable the module trace in stats
Commits

The new version differs by 81 commits0.

  • bf3652b 2.5.0
  • cd1cd29 Merge pull request #4815 from webpack/bugfix/extract-async-initial
  • b45588b CommonsChunkPlugin in async mode doesn't select initial chunks
  • 8bab88c Merge pull request #4814 from webpack/test/move-entry
  • a244879 add testcase for moving entry modules into the commons chunk
  • 85dc98f Merge pull request #4813 from JLHwung/perf/date-now
  • 6afc397 perf: use Date.now() instead of new Date().getTime()
  • 94d0641 perf: use Date.now() instead of +new Date()
  • c91ba49 Merge pull request #4791 from deificx/master
  • 94ba75f Merge pull request #4794 from ndresx/disable-manifest-json-pretty-print
  • 84ea1ff added error to stats.moduleTrace test name to trigger test cases corretly
  • 8ad4386 test cases for stats.moduleTrace option
  • 958156a moduleTrace added to webpackOptionsSchema.json
  • de87f93 Disable manifest.json pretty print
  • 4131013 rename stats.stackTrace to stats.moduleTrace

There are 81 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request May 6, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented May 6, 2017

Version 2.5.1 just got published.

Update to this version instead 🚀

Release Notes v2.5.1

Bugfixes:

  • Fix crash when error happens while watching
  • Fix hoisting of exports
Commits

The new version differs by 5 commits0.

  • ad2f68f 2.5.1
  • 4fd545b Merge pull request #4828 from satazor/patch-1
  • b0c45da Fix _done function not dealing with compilation being undefined
  • 7bc08e1 Merge pull request #4816 from webpack/bugfix/hoist-immutable-export
  • a952bb9 change some magic numbers to hoist exports

false

See the full diff

greenkeeper bot added a commit that referenced this pull request May 22, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented May 22, 2017

Version 2.6.0 just got published.

Update to this version instead 🚀

Release Notes v2.6.0

Features:

  • add webpackMode comment option for import()
  • add output.chunkLoadTimeout

Bugfixes:

  • fixed providing webpackChunkName for import() with expression
  • fixed parsing of destructing in assignment
  • fixed some edge cases when parsing declarations
Commits

The new version differs by commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request May 25, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented May 25, 2017

Version 2.6.1 just got published.

Update to this version instead 🚀

Release Notes v2.6.1

Bugfixes:

  • Promise is now only needed when loading chunk, not in initialization
  • variable injection in require.ensure is now working again
  • better comment message when no export found (output.pathinfo)
Commits

The new version differs by 7 commits.

  • 7cfd2c4 2.6.1
  • 5ec15f8 Merge pull request #4927 from webpack/bugfix/require-ensure-var-inject
  • da08b89 fix variable injection in require.ensure
  • 0dd0830 Merge pull request #4923 from webpack/bugfix/promise-later
  • 09d9533 Use Promise only when chunk load is triggered
  • ae389b0 Merge pull request #4918 from marzelin/master
  • 08615a2 change description when no static exports found

See the full diff

greenkeeper bot added a commit that referenced this pull request Jun 7, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Jun 7, 2017

Version 3.0.0-rc.1 just got published.

Update to this version instead 🚀

Release Notes v3.0.0-rc.1

Bugfixes:

  • CLI args --display-modules and --display-optimization-bailout now work as expected
  • Scope Hoisting + class now works correctly
  • Scope Hoisting + namespace exports works correctly
  • deprecation for Module.chunks now works correctly
Commits

The new version differs by 132 commits.

  • 2e8b77d 3.0.0-rc.1
  • ae5cb84 Merge pull request #5024 from webpack/bugfix/scope-hoisting-ns-object
  • 8c78089 fix lint error
  • ac92de5 update example
  • 9060137 generate nicer names
  • 9b58b7a generate correct namespace objects
  • 9b8c40b Merge pull request #5015 from webpack/bugfix/module.chunks
  • 1de873c Merge pull request #5014 from webpack/bugfix/renaming-class-scope
  • 7a0c776 Merge pull request #5013 from webpack/bugfix/cli-args
  • c0bf82c fixes incorrect deprecation
  • 1c538f9 fixes #5000
  • e343164 fix issue with --display-modules and --optimization-bailout
  • 3d65329 3.0.0-rc.0
  • 3455d7b update examples
  • 463eeb5 Merge pull request #5007 from webpack/next

There are 132 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jun 19, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Jun 19, 2017

Version 3.0.0 just got published.

Update to this version instead 🚀

Release Notes v3.0.0

Changes from 2.6.1 to 3.0.0

Features

  • node_modules no longer mangle to ~ in stats [breaking change]
  • timeout for HMR requests is configurable
  • added experimental Scope Hoisting (webpack.optimize.ModuleConcatenationPlugin)
  • some performance improvements
  • added output.libraryExport to select an export for the library
  • sourceMapFilename now supports [contenthash] [breaking change]
  • module.noParse supports functions
  • add node: false option to disable all node specific additions

Bugfixes

  • add workaround for breakpoints in eval source maps (chrome)
  • avoid creating redundant connections in chunk graph
  • enable chunk modules in stats by default
  • add special behavior when using CommonsChunkPlugin with only async option
  • error is shown when hot-only HMR fails
  • fixed a few issues with weird stats output [breaking change]
  • fixed a bug in occurrence order plugin [breaking change]
  • optimization plugins now only affect the current compilation [breaking change]
  • context now also include index files [breaking change]
  • require.resolve evaluate truthy [breaking change]
  • import order no longer adds to hash
  • Hashing for RawModule fixed

Internal changes

  • child compilations get records and cache assigned (they need a unique name) [breaking change]
  • Set is used for Child.modules, Module.chunks, Reason.chunks [breaking change]
  • uglifyjs-plugin is moved into separate repository

Changes from 3.0.0-rc.2 to 3.0.0

Bugfixes

  • fix duplicate dependencies in ConcatenatedModule
  • Hashing for RawModule fixed

Internal changes

  • uglifyjs-plugin is moved into separate repository
Commits

The new version differs by 44 commits.

  • bf4ec9c 3.0.0
  • 9feda63 Merge pull request #5028 from webpack/feature/externalize_uglify_plugin
  • 49d6e38 Merge pull request #5086 from webpack/ci/node-8
  • 3dcb133 OSX test on node.js 8
  • f4b8785 Merge pull request #5012 from webpack/TheLarkInn-patch-1
  • d26c402 chore(deps): upgrade uglifyjs-webpack-plugin deps to get latest webpack-sources so tests pass
  • 3da4f3e Merge pull request #5085 from jbellenger/jbellenger/rawmodule-hash
  • 8c9dc14 fix RawModule hashing
  • c2c5d73 Update README.md
  • 316d4b9 Merge pull request #5084 from timse/remove-duplicate-code
  • ae18552 update test case with changed hash due to less clutter in dependencies
  • fc20348 unite iteration through modules into one loop
  • 083843e remove code that pushes arrays of dependencies into dependencies
  • ab636b0 Merge pull request #5075 from andreipfeiffer/master
  • 3b3449c Refactor: use const for non reassignable identifier

There are 44 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jul 6, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Jul 6, 2017

Version 3.1.0 just got published.

Update to this version instead 🚀

Release Notes v3.1.0

Features:

  • Allow different library names for UMD
  • Support for passing a defined identifier as this in a IIFE
  • Use the new resolve performance option cacheWithContext: false by default when it's safe
  • Support array of functions as configuration
  • add sortModules to Chunk which is required in extract-text-plugin to support webpack 3

Bugfixes:

  • ! with truthy webpack identifier will evaluate correctly
  • assets and dependencies are preserved in concatenated modules
  • Fix some internal usage of deprecated APIs
Commits

The new version differs by 95 commits.

  • 4bb3018 3.1.0
  • 7e757cd Merge pull request #5194 from webpack/feature/hoist_regex_literals
  • 2879fb3 Merge pull request #5225 from hulkish/feature/added-chunk-sortModules-method
  • 5f08aa4 removed default params for node 4
  • cadf9f7 added sortModules method to Chunk class
  • 70b7d2f fix(sp): spelling mistake in const name
  • 0ab36c4 Merge pull request #5196 from AndersDJohnson/multi-compiler-functions
  • 2eccb19 Merge pull request #5081 from KTruong888/4099_es6_refactor_lib_hot_module_replacement_plugin
  • e365b2e Merge pull request #5210 from ematipico/master
  • 7913789 Merge pull request #5220 from liuyuanyangscript/master
  • 15becbd README.md bugfix
  • 2ccc1fd Changed statement 'var' to 'const'
  • a589a6c Merge pull request #5183 from kahwee/patch-1
  • c2fa5d4 feat(perf): remove unneded regexp escape
  • 987a9f3 feat(perf): hoist final regexp

There are 95 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jul 11, 2017
greenkeeper bot added a commit that referenced this pull request Sep 18, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 18, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.19.1.

Update to this version instead 🚀

Release Notes for v4.19.1

Bugfixes

  • Internal requested filename for import() with target: "electron-main" uses correct path separator on windows
    (This fixes a problem with filemappings in vscode)
  • devtool: "source-map" and variants generate SourceMaps when output file is .mjs
  • browser field as object is used when using target: "electron-renderer"
  • Comments near export default are preserved
  • Passing an array as externals value, now works correctly as documented
Commits

The new version differs by 15 commits.

  • b7121c1 4.19.1
  • ab28497 Merge pull request #8043 from RubenVerborgh/externals-object-array
  • 9bda629 remove bad unit test
  • f0271d9 fix ExternalModule and test case
  • 3aef0e5 Allow array as value in externals object.
  • 7b91fa6 Merge pull request #8042 from webpack/bugfix/comments-export-default
  • e08f71c keep/restore comments in export default
  • 2f78aae Merge pull request #8038 from sharang-d/patch-5
  • bb4c2d1 Correctly set the 'browser' value for electron-renderer
  • 5ade574 Merge pull request #7947 from philipwalton/mjs-sourcemap-support
  • 5258471 Merge pull request #8035 from kwonoj/fix-path
  • 2df7b0c fix(nodemaintemplate): resolve async chunk path platform agnostic
  • 17fafd3 Fix lint errors
  • a2cc031 Add tests for default source map extensions
  • 12762ff Add sourcemap support for .mjs output files

See the full diff

greenkeeper bot added a commit that referenced this pull request Sep 25, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 25, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.20.0.

Update to this version instead 🚀

Commits

The new version differs by 40 commits.

  • c4d8a3c 4.20.0
  • 1495b33 Merge pull request #8070 from chuckdumont/work
  • 434ced3 Merge pull request #8071 from timneutkens/fix/typo
  • 2671d88 Fix typo
  • f8877e0 Uncaught exception from renderers
  • 31d735c Merge pull request #8068 from webpack/feature/json-to-typescript
  • 762b1c9 move json-schema-to-typescript to devDependencies
  • 9c8f304 Merge pull request #8065 from webpack/ci/appveyor
  • 3b6d149 Merge pull request #7232 from webpack/feature/json-to-typescript
  • 61718d4 Merge pull request #8064 from xtuc/chore-bump-webassemblyjs13
  • f8bc251 Reduce the appveyor CI tasks
  • 62b6142 fix Validation test
  • c768182 fix issues with absolutePath, allOf and anyOf
  • 8c31f2a fixes for RegExp in schema
  • 44955b7 emit exit code only in lint mode

There are 40 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Sep 25, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 25, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.20.1.

Update to this version instead 🚀

Release Notes for v4.20.1

Bugfixes

  • fix crash when using libraryTarget: "amd" without library name
Commits

The new version differs by 3 commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Sep 26, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 26, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.20.2.

Update to this version instead 🚀

Release Notes for v4.20.2

Bugfixes

  • keep comments in export default in concatenated modules
Commits

The new version differs by 8 commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Oct 17, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Oct 17, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.21.0.

Update to this version instead 🚀

Release Notes for v4.21.0

Features

  • add output.libraryTarget: "amd-require" which generates a AMD require([], ...) wrapper instead of a define([], ...) wrapper
  • support arrays of strings passed to output.library, which exposes the library to a subproperty

Bugfixes

  • fix cases where __webpack_require__.e is used at runtime but is not defined in the bundle
  • fix behavior of externals of global type

Performance

  • Some performance improvements to the chunk graph generation
Commits

The new version differs by 37 commits.

  • 432d2a3 4.21.0
  • 0fb6c60 Merge pull request #7038 from marcusdarmstrong/marcusdarmstrong-external-module-fix
  • 15b6f8b make afterEach async
  • 7bc5c98 Merge branch 'master' into marcusdarmstrong-external-module-fix
  • 2228daf Merge pull request #8230 from webpack/revert-8120-rh-silent-reporter
  • fadf875 remove dependency
  • 7c0b209 Revert "Re-enable jest-silent-reporter #hacktoberfest"
  • a868789 Merge pull request #8143 from MLoughry/miclo/optimize-chunk-graph-generation
  • 1d71ede Make changes suggested by @sokra to optimize chunk graph generation
  • 4d3fe00 Merge pull request #8134 from fscherwi/update-coveralls
  • 86f56bf update coveralls
  • 4c461e2 Merge pull request #8120 from rickhanlonii/rh-silent-reporter
  • 9fe42e7 Merge pull request #8118 from webpack/bugfix/issue-8110
  • 0b6ad2a Don't be clever with the set command because idk windows
  • 148016e Rerun yarn

There are 37 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Oct 21, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Oct 21, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.22.0.

Update to this version instead 🚀

Commits

The new version differs by 15 commits.

  • 894eca2 4.22.0
  • 5165a90 Merge pull request #8242 from webpack/perf/chunk-graph
  • 07d2d65 Merge pull request #8243 from webpack/bugfix/stablility
  • 5e4a6a4 fix byId sorting
  • c04747f make LimitChunkCountPlugin stable
  • a7db689 make chunk compare stable
  • 3217d02 make stats assets order stable by providing a default order
  • 98b482e make dependency order stable
  • 8a8111b make sorting in Stats stable
  • 511d15b make origins sorting deterministic
  • c8252e6 Run additional tests to ensure compilation stablility
  • 65d9ffb Optimize chunk graph algorithm
  • 1d9f8a3 Merge pull request #8233 from ljqx/const-plugin-logical-operator
  • dcd3834 fix comments
  • 257e6ec [ConstPlugin] add support for logical expressions (&& and ||)

See the full diff

greenkeeper bot added a commit that referenced this pull request Oct 24, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Oct 24, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.23.0.

Update to this version instead 🚀

Release Notes for v4.23.0

Features

  • add watchMode flag to Compiler to be able to detect watch mode in plugins
  • Prefer chunk names of entrypoints when merging chunks
  • add removedFiles property to Compiler to detect removed files

Bugfixes

  • publish declarations to npm
  • upgrade @webassemblyjs/* for bugfix
  • fix crash when using a side-effect-free wasm module in production mode

Internal changes

  • test on node.js 12
  • fix memory leak in test suite
Commits

The new version differs by 35 commits.

  • a4feb6e 4.23.0
  • 298fa4c Merge pull request #8266 from ljqx/wasm-finalize-exports-fix
  • 035ceb6 force travis rerun
  • 735b4aa Merge pull request #8182 from xtuc/ci-node-nightly
  • 6844c75 add test
  • 8256249 longer timeouts for Compiler test
  • f7ff913 use latest node 12 nightly
  • 1c44f95 fix bug where module is referenced which is not in the graph
  • 98d077d order values with different types correctly
  • f5e45be also export WebAssembly.Global when reexporting globals
  • b22f027 Update tests for new WebAssembly.Global API
  • edcadbb ci: add node 11
  • 91755a2 Merge pull request #8265 from webpack/ci/fix-memory-issue
  • 523ddd7 avoid memory leak
  • 48656d2 [WasmFinalizeExportsPlugin] check if ref is null before using it

There are 35 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Oct 25, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Oct 25, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.23.1.

Update to this version instead 🚀

Release Notes for v4.23.1

Bugfixes

  • add space when replacing expression with constant
    • i. e. for code like return'development'===process.env.NODE_ENV&&'foo'
Commits

The new version differs by 3 commits.

  • 607cf70 4.23.1
  • 5e5e7b7 Merge pull request #8270 from ljqx/logical-expression-fix
  • 13d1dab [ConstPlugin] fix bug introduced by evaluation of && and ||

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 2, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 2, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.24.0.

Update to this version instead 🚀

Release Notes for v4.24.0

Features

  • allow to pass no dependencies to DefinePlugin runtime value
    • DefinePlugin.runtimeValue(() => {...}, true) is always evaluated
  • add module argument to DefinePlugin.runtimeValue

Bugfixes

  • update webassemblyjs dependency
  • fix bug when using entry names that look like numbers with HMR
Commits

The new version differs by 24 commits.

  • 9e397b5 4.24.0
  • 56846fb Merge pull request #8319 from webpack/update-dev-tools
  • 2a440fe Update development tools
  • c832cb7 Merge pull request #8306 from FranckFreiburger/master
  • a640cd0 - update/enhance the test
  • 7dc8e51 pass { module } instead of module
  • 8be0485 Merge pull request #8307 from xtuc/chore-bump-webassemblyjs17
  • 2eff6aa chore: bump webassemblyjs
  • a093cfa run eslint --fix
  • 979320e - add a test for PR#8306
  • 2b0025a add module argument to DefinePlugin.runtimeValue functions
  • 7076c05 Merge pull request #8299 from JackyTianer/master
  • 145b719 remove test script in package.json
  • d66cce2 add test case by this change
  • 536e271 Merge pull request #8295 from HarlemSquirrel/examples-readme-20181028

There are 24 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 5, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 5, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.25.0.

Update to this version instead 🚀

Release Notes for v4.25.0

Features

  • add format option to DllPlugin to allow generating formated manifest json
  • add flags to ProgressPlugin to add and remove information
    • entrypoint counter was added, but disabled by default to avoid breaking change

Bugfixes

  • fix code generation for context dependencies when replacing compile-time constant expressions
  • disable the effect of the ProvidePlugin for .mjs
Commits

The new version differs by 38 commits.

  • 290094e 4.25.0
  • 355590e Merge pull request #8250 from Aladdin-ADD/patch-3
  • 0293c3a Merge pull request #8279 from smelukov/support-entry-progress
  • 1ea411b Merge pull request #8139 from NaviMarella/FormatManifest
  • 4b72635 exclude watch test cases
  • e35d084 increase test timeout
  • 6be1411 move schema into definitions
  • 3d74504 add missing hooks to progress
  • 56d8a8f prevent writing the same message multiple times to stderr
  • 64e3826 use flags to show different parts of the progress message
  • 8c5e74f Merge branch 'master' into support-entry-progress
  • 10ff7a5 Merge pull request #8327 from DavidStaheli/users/davidstaheli/publish-test-results
  • 1b23c1e Publish test results from Azure Pipelines builds
  • eb68316 Merge pull request #8294 from ljqx/zhbliu/import-parser-plugin-fix-context-return
  • 22aee1e fix shortcut condition

There are 38 commits in total.

See the full diff

@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 5, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.25.1.

Update to this version instead 🚀

Release Notes for v4.25.1

Bugfixes

  • fix replacement of compile-time constant expression when expression is a wrapped expression (string prefix and/or suffix).
Commits

The new version differs by 6 commits.

  • 2361995 4.25.1
  • e2a2016 Merge pull request #8338 from webpack/bugfix/issue-8293
  • babe736 replace prefix/postfix even when equal for wrapped context
  • dcd0d59 test for #8293
  • af123a8 Merge pull request #8334 from webpack/bugfix/lint
  • 36eb0bb move azure specific commands to azure-pipelines.yml

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 5, 2018
greenkeeper bot added a commit that referenced this pull request Nov 19, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 19, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.26.0.

Update to this version instead 🚀

Commits

The new version differs by 7 commits.

  • 04f90c5 4.26.0
  • e1df721 Merge pull request #8392 from vkrol/cherry-pick-terser-to-webpack-4
  • a818def fix for changed API in terser plugin warningsFilter
  • b39abf4 Rename test directories too
  • 311a728 Switch from uglifyjs-webpack-plugin to terser-webpack-plugin
  • a230148 Merge pull request #8351 from DeTeam/chunk-jsdoc-typo
  • 7a0af76 Fix a typo in Chunk#split jsdoc comment

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 25, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 25, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.26.1.

Update to this version instead 🚀

Release Notes for v4.26.1

Bugfixes

  • fix a bug where splitChunks.maxSize causes a hanging build
  • fix a bug where splitChunks.maxSize crashes when minSize > maxSize
  • fix a edgecase where splitChunks.maxSize can cause chunks bigger than minSize
  • remove unnecessary code from global builtin
Commits

The new version differs by 9 commits.

  • 8e841fe 4.26.1
  • 11afdbd Merge pull request #8417 from webpack/bugfix/split-chunks-min-size
  • cbeaf70 prevent groups with size < minSize
  • a1d4802 Merge pull request #8416 from webpack/bugfix/split-chunks-zero-min
  • 32961f2 while grouping nodes include at least one node on each side
  • fa56ec8 Merge pull request #8410 from webpack/bugfix/max-size-lt-min-size
  • fd2133b handle case when minSize > maxSize
  • 614a6fc Merge pull request #8385 from hax/patch-1
  • 48f0604 Drop unuseful eval call

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 4, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Dec 4, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.27.0.

Update to this version instead 🚀

Release Notes for v4.27.0

Features

  • When using functions as plugins they are now also called with the compiler as parameter
    • This make it possible to use arrow functions as plugins
  • splitChunks.maxSize now emits a warning when minSize > maxSize
  • Loaders have now access to a getResolve method to create their own resolver function with custom options

Bugfixes

  • splitChunks.cacheGroups.xxx.enforce now behaves as documented and enforce chunk creation
  • splitChunks.cacheGroups.xxx.enforce now no longer deletes minSize for maxSize
  • fixes a bug where splitChunks cause cacheGroups to be incorrectly merged when using the same name
    • now conditions are considered per cacheGroup
    • the correct cache group comment is displayed in stats
  • fixes a bug which causes providedExports not to be updated on rebuilds when using export * from
Commits

The new version differs by 12 commits.

  • f47bf8b 4.27.0
  • a67ffcd Merge pull request #8452 from webpack/feature/resolveWithOptions
  • 96f625c Merge pull request #8457 from webpack/bugfix/rebuild-provided-exports
  • 56feccc convert test case to normal function for node.js 6 support
  • 2f4296e fix a bug which causes incorrect providedExports for cached modules
  • f944002 Merge pull request #8451 from webpack/bugfix/split-chunks
  • 162da1c add getResolve method to loader context
  • 3b46b48 enforce doesn't affect minSize for maxSize
  • 72a8a1f Merge pull request #8440 from Connormiha/oprimize-chunk-can-be-integrated
  • 537d3e4 Cache hasRunstime in chunk
  • e3e8a68 Merge pull request #8405 from xiaoxiaojx/fix-function-plugin-apply
  • 70b9a1b fix parameter missing when plugin type is a funtion

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 5, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Dec 5, 2018

  • The devDependency webpack was updated from 1.15.0 to 4.27.1.

Update to this version instead 🚀

Release Notes for v4.27.1

Bugfixes

  • v4.27.1 accidentially introduced a breaking change. This reverts the change and restores the original behavior for splitChunks enforce.
Commits

The new version differs by 3 commits.

  • 4056506 4.27.1
  • f29ca64 Merge pull request #8466 from webpack/bugfix/splitChunks-enforce
  • b56727e enforce should not prevent using minChunks etc. on cacheGroup

See the full diff

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants