webpack/webpack-cli
### [`v4.7.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#470-httpsgithubcomwebpackwebpack-clicomparewebpack-cli460webpack-cli470-2021-05-06)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.6.0...webpack-cli@4.7.0)
##### Bug Fixes
- parsing of empty `--env` flags ([#2643](https://togithub.com/webpack/webpack-cli/issues/2643)) ([bc12f1a](https://togithub.com/webpack/webpack-cli/commit/bc12f1a2a833f09a0585050a0f5dd854da188f1d))
- update usage info ([#2594](https://togithub.com/webpack/webpack-cli/issues/2594)) ([9d07d67](https://togithub.com/webpack/webpack-cli/commit/9d07d67faf147cbaf0dddb95038403963e5f2afb))
##### Features
- add `create` and `new` alias for `init` ([#2616](https://togithub.com/webpack/webpack-cli/issues/2616)) ([5a9789d](https://togithub.com/webpack/webpack-cli/commit/5a9789db237b7696adfdc9826b0dda749fedfa9a))
- add `server` alias for `serve` command ([#2631](https://togithub.com/webpack/webpack-cli/issues/2631)) ([c9ee947](https://togithub.com/webpack/webpack-cli/commit/c9ee947618c06447bc1f949e4d401e63f737f38d))
- add flag to force start finish log ([#2566](https://togithub.com/webpack/webpack-cli/issues/2566)) ([281aad3](https://togithub.com/webpack/webpack-cli/commit/281aad3ee4961f1643453eb1a926e88e0b7f019c))
- added `--no-devtool` to webpack v4([#2603](https://togithub.com/webpack/webpack-cli/issues/2603)) ([7c6f390](https://togithub.com/webpack/webpack-cli/commit/7c6f390a1d64d562065ffc31d8b23d833813ee9d))
- added support arguments description ([#2659](https://togithub.com/webpack/webpack-cli/issues/2659)) ([4dfd166](https://togithub.com/webpack/webpack-cli/commit/4dfd166f757ce94130bf9b7580f2dbe2868b8f4f))
### [`v4.6.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#460-httpsgithubcomwebpackwebpack-clicomparewebpack-cli450webpack-cli460-2021-03-27)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.5.0...webpack-cli@4.6.0)
##### Bug Fixes
- `negative` options ([#2555](https://togithub.com/webpack/webpack-cli/issues/2555)) ([f26ebc1](https://togithub.com/webpack/webpack-cli/commit/f26ebc105e140992639864fa01950454abd716ac))
- improve error message for help ([#2482](https://togithub.com/webpack/webpack-cli/issues/2482)) ([99ae2a3](https://togithub.com/webpack/webpack-cli/commit/99ae2a3b9f7ad8c1807839357360a1b4607865b1))
- show `--node-env` in minimum help output ([#2411](https://togithub.com/webpack/webpack-cli/issues/2411)) ([f5fc302](https://togithub.com/webpack/webpack-cli/commit/f5fc3023121f4d952a166879a46b2653c20b6349))
##### Features
- added `WEBPACK_PACKAGE` env var to use custom `webpack` package ([#2556](https://togithub.com/webpack/webpack-cli/issues/2556)) ([3d1e485](https://togithub.com/webpack/webpack-cli/commit/3d1e4855c55a6601d8a89dcb50d9d842009e3cda))
- added `WEBPACK_CLI_SKIP_IMPORT_LOCAL` env var to skip local import ([#2546](https://togithub.com/webpack/webpack-cli/issues/2546)) ([e130822](https://togithub.com/webpack/webpack-cli/commit/e13082221c2da01d8b8215ebc936474bf3ca1582))
- allow string value for the `--hot` option ([#2444](https://togithub.com/webpack/webpack-cli/issues/2444)) ([8656e78](https://togithub.com/webpack/webpack-cli/commit/8656e78d788bc8a504258d4dcc609767f63d60c4))
- display used config path when logging level=log ([#2431](https://togithub.com/webpack/webpack-cli/issues/2431)) ([f8406e1](https://togithub.com/webpack/webpack-cli/commit/f8406e1c5253849fad741eb45f1ece23a7c603f4))
### [`v4.5.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#450-httpsgithubcomwebpackwebpack-clicomparewebpack-cli440webpack-cli450-2021-02-02)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.4.0...webpack-cli@4.5.0)
##### Notes
- now you can use `webpack.config.mjs` and `webpack.config.js` with `{ "type": "module" }` in `package.json`
- you can avoid using the `cross-env` package:
Before:
```json
{
"scripts": {
"build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
}
}
```
Now (you can remove the `cross-env` if you don't use it somewhere else):
```json
{
"scripts": {
"build": "webpack --node-env=production --config build/webpack.config.js"
}
}
```
- the `mode` option respect the `--node-env` option if you don't set the `mode` option explicit using CLI options or in configuration(s), i.e. `--node-env production` set `process.env.NODE_ENV` and `mode` to `production`
##### Bug Fixes
- avoid deprecation message ([9d6dbda](https://togithub.com/webpack/webpack-cli/commit/9d6dbda93da167a1aaad03f599105a4fe7849dc3))
- error message on invalid plugin options ([#2380](https://togithub.com/webpack/webpack-cli/issues/2380)) ([f9ce1d3](https://togithub.com/webpack/webpack-cli/commit/f9ce1d30b83bf0e0b4d91498d012c13c208e6e67))
- improve description for 'configtest' command ([#2379](https://togithub.com/webpack/webpack-cli/issues/2379)) ([311bae3](https://togithub.com/webpack/webpack-cli/commit/311bae336d83424c800e553b6ef40242d967685c))
##### Features
- add the `--node-env` flag ([#2388](https://togithub.com/webpack/webpack-cli/issues/2388)) ([e5126f1](https://togithub.com/webpack/webpack-cli/commit/e5126f10b6622437c0541c25be2a610a82c1df04))
- entries syntax ([#2369](https://togithub.com/webpack/webpack-cli/issues/2369)) ([6b31614](https://togithub.com/webpack/webpack-cli/commit/6b3161479578f572f803f579c7e71073eb797184))
- support ES module configuration format ([#2381](https://togithub.com/webpack/webpack-cli/issues/2381)) ([aebdbbc](https://togithub.com/webpack/webpack-cli/commit/aebdbbc1f6e2761e7821cb3660bea686cce7b587))
### [`v4.4.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#440-httpsgithubcomwebpackwebpack-clicomparewebpack-cli431webpack-cli440-2021-01-19)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.3.1...webpack-cli@4.4.0)
##### Bug Fixes
- better description for `--no-watch-options-stdin` ([#2288](https://togithub.com/webpack/webpack-cli/issues/2288)) ([4ee8665](https://togithub.com/webpack/webpack-cli/commit/4ee8665e01e8dce16448e0a4d3dd2293731695ab))
- double commands output in help ([#2298](https://togithub.com/webpack/webpack-cli/issues/2298)) ([efe81e9](https://togithub.com/webpack/webpack-cli/commit/efe81e986a6dca5cc9b72a5c9312dc21409f65b1))
- pass all `argv` to configurations when `serve` command used ([#2345](https://togithub.com/webpack/webpack-cli/issues/2345)) ([5070b9b](https://togithub.com/webpack/webpack-cli/commit/5070b9bcbd5bdac00088d0c21486ad181a4df000))
- respect `--stats`, `--color` and `--no-color` option for `serve` command ([#2312](https://togithub.com/webpack/webpack-cli/issues/2312)) ([73d3fec](https://togithub.com/webpack/webpack-cli/commit/73d3feced18b4e3708f958707326a6642a594cf2))
- show exact package name while prompting for installation ([#2338](https://togithub.com/webpack/webpack-cli/issues/2338)) ([ffc93e5](https://togithub.com/webpack/webpack-cli/commit/ffc93e556d784e2d4409cb0d3a92d737850996f4))
- webpack installation prompt message ([#2316](https://togithub.com/webpack/webpack-cli/issues/2316)) ([3659c5e](https://togithub.com/webpack/webpack-cli/commit/3659c5e529fe1319251ef1c713d6cc758f7f5353))
##### Features
- added the `configtest` command ([#2303](https://togithub.com/webpack/webpack-cli/issues/2303)) ([eb7b189](https://togithub.com/webpack/webpack-cli/commit/eb7b18937d045261a5b20ca8356e8b4ae4dfcaad))
- added the `build` command (aliases - `bundle` and `b`) ([7590f66](https://togithub.com/webpack/webpack-cli/commit/7590f66663ce701d52d9276c3adf9dbdfd1a0fa4))
- added the `watch` command ([#2357](https://togithub.com/webpack/webpack-cli/issues/2357)) ([9693f7d](https://togithub.com/webpack/webpack-cli/commit/9693f7d9543a8fce610c4ef903ccca0d12d229a1))
- allow to pass parseOption to CLI class ([#2299](https://togithub.com/webpack/webpack-cli/issues/2299)) ([2af0801](https://togithub.com/webpack/webpack-cli/commit/2af08013852a95c6f6462c56a9994a4ee28c6ea1))
- allow to use `help` command to show option information ([#2353](https://togithub.com/webpack/webpack-cli/issues/2353)) ([15eb411](https://togithub.com/webpack/webpack-cli/commit/15eb411237dcdcf0db7a501c103fe53f9b82903f))
- show multiple suggestions on unknown options ([#2349](https://togithub.com/webpack/webpack-cli/issues/2349)) ([7314d6c](https://togithub.com/webpack/webpack-cli/commit/7314d6ca927473da2f355a7d356a943471488606))
#### [4.3.1](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.3.0...webpack-cli@4.3.1) (2020-12-31)
##### Bug Fixes
- error message on not installed module loaders for configuration ([#2282](https://togithub.com/webpack/webpack-cli/issues/2282)) ([29eaa8e](https://togithub.com/webpack/webpack-cli/commit/29eaa8e843510e020ac4b57a13622df40713fe27))
- peer dependencies ([#2284](https://togithub.com/webpack/webpack-cli/issues/2284)) ([083f2a0](https://togithub.com/webpack/webpack-cli/commit/083f2a069d6dc0a3b9492eb3f205474ba843acfd))
- provide useful error on unknown command ([d6380bb](https://togithub.com/webpack/webpack-cli/commit/d6380bb6c6756d2a00ac20f2ffc454481d97e4d3))
- the `--help` option is working without `webpack-dev-server` ([#2267](https://togithub.com/webpack/webpack-cli/issues/2267)) ([1dae54d](https://togithub.com/webpack/webpack-cli/commit/1dae54da94d3220437b9257efe512447023de1d3))
- the `--progress` option is working with `--json` ([#2276](https://togithub.com/webpack/webpack-cli/issues/2276)) ([0595603](https://togithub.com/webpack/webpack-cli/commit/05956030cbb1491a2e9313732470bcd4ebe5a36d))
### [`v4.3.1`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#431-httpsgithubcomwebpackwebpack-clicomparewebpack-cli430webpack-cli431-2020-12-31)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.3.0...webpack-cli@4.3.1)
##### Bug Fixes
- error message on not installed module loaders for configuration ([#2282](https://togithub.com/webpack/webpack-cli/issues/2282)) ([29eaa8e](https://togithub.com/webpack/webpack-cli/commit/29eaa8e843510e020ac4b57a13622df40713fe27))
- peer dependencies ([#2284](https://togithub.com/webpack/webpack-cli/issues/2284)) ([083f2a0](https://togithub.com/webpack/webpack-cli/commit/083f2a069d6dc0a3b9492eb3f205474ba843acfd))
- provide useful error on unknown command ([d6380bb](https://togithub.com/webpack/webpack-cli/commit/d6380bb6c6756d2a00ac20f2ffc454481d97e4d3))
- the `--help` option is working without `webpack-dev-server` ([#2267](https://togithub.com/webpack/webpack-cli/issues/2267)) ([1dae54d](https://togithub.com/webpack/webpack-cli/commit/1dae54da94d3220437b9257efe512447023de1d3))
- the `--progress` option is working with `--json` ([#2276](https://togithub.com/webpack/webpack-cli/issues/2276)) ([0595603](https://togithub.com/webpack/webpack-cli/commit/05956030cbb1491a2e9313732470bcd4ebe5a36d))
### [`v4.3.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#430-httpsgithubcomwebpackwebpack-clicomparewebpack-cli420webpack-cli430-2020-12-25)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.2.0...webpack-cli@4.3.0)
##### Bug Fixes
- fix problems with `--mode` and config resolution, there are situations when we resolve an invalid config file, the `--mode` option does not affect on config resolution, if you faced with an error after updating, please use the `--config` option
- correct usage of cli-flags ([#2205](https://togithub.com/webpack/webpack-cli/issues/2205)) ([c8fc7d1](https://togithub.com/webpack/webpack-cli/commit/c8fc7d1f195800c4fbe54ed6533e694f40fa7a1b))
- defer setting default mode to core ([#2095](https://togithub.com/webpack/webpack-cli/issues/2095)) ([3eb410e](https://togithub.com/webpack/webpack-cli/commit/3eb410e5d8f8e2149910b65f4a028c85f8af5d28))
- respect the `--watch-options-stdin` option ([2d1e001](https://togithub.com/webpack/webpack-cli/commit/2d1e001e7f4f560c2b36607bd1b29dfe2aa32066))
- respect `--color`/`--no-color` option ([#2042](https://togithub.com/webpack/webpack-cli/issues/2042)) ([09bd812](https://togithub.com/webpack/webpack-cli/commit/09bd8126e95c9675b1f6862451f629cd4c439adb))
- stringify stats using streaming approach ([#2190](https://togithub.com/webpack/webpack-cli/issues/2190)) ([9bf4e92](https://togithub.com/webpack/webpack-cli/commit/9bf4e925757b02f7252073501562c95e762dc59b))
- use logger for error with proper exit code ([#2076](https://togithub.com/webpack/webpack-cli/issues/2076)) ([2c9069f](https://togithub.com/webpack/webpack-cli/commit/2c9069fd1f7c0fb70f019900e4b841c5ea33975e))
- reduce spammy logs ([#2206](https://togithub.com/webpack/webpack-cli/issues/2206)) ([9b3cc28](https://togithub.com/webpack/webpack-cli/commit/9b3cc283d7b74aa3bb26fe36c6110436b016e0d9))
- respect the `infrastructureLogging.level` option (logger uses `stderr`) ([#2144](https://togithub.com/webpack/webpack-cli/issues/2144)) ([7daccc7](https://togithub.com/webpack/webpack-cli/commit/7daccc786a0eb4eeae4c5b3632fc28240a696170))
- respect all options from command line for the `server` command
- `help` and `version` output
- respect `stats` from the config (webpack@4) ([#2098](https://togithub.com/webpack/webpack-cli/issues/2098)) ([2d6e5c6](https://togithub.com/webpack/webpack-cli/commit/2d6e5c6f4ed967368a81742bf347e39f24ee16c8))
- fixed colors work with multi compiler mode (webpack@4)
##### Features
- add `bundle` command (alias for `webpack [options]`)
- add `pnpm` support for package installation ([#2040](https://togithub.com/webpack/webpack-cli/issues/2040)) ([46cba36](https://togithub.com/webpack/webpack-cli/commit/46cba367f06a6354fe98fcb15e7771e819feeac0))
### [`v4.2.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#420-httpsgithubcomwebpackwebpack-clicomparewebpack-cli410webpack-cli420-2020-11-04)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.1.0...webpack-cli@4.2.0)
##### Bug Fixes
- \--config-name behaviour for fuctional configs ([#2006](https://togithub.com/webpack/webpack-cli/issues/2006)) ([29ecf8d](https://togithub.com/webpack/webpack-cli/commit/29ecf8dbcd1c5c7d75fc7fb1634107697832d952))
- assign cache value for default configs ([#2013](https://togithub.com/webpack/webpack-cli/issues/2013)) ([d2e3c74](https://togithub.com/webpack/webpack-cli/commit/d2e3c74d32b0141c694259cf4f31e6c48b0f681d))
- callback deprecation ([#1977](https://togithub.com/webpack/webpack-cli/issues/1977)) ([2cb0c0e](https://togithub.com/webpack/webpack-cli/commit/2cb0c0e383670949ce31231edbfda514f47c3dfc))
- handle core flags for webpack 4 ([#2023](https://togithub.com/webpack/webpack-cli/issues/2023)) ([ea66a7e](https://togithub.com/webpack/webpack-cli/commit/ea66a7e3ec6eabcc439b96acb21e2a25be2e35e5))
- help and version functionality ([#1972](https://togithub.com/webpack/webpack-cli/issues/1972)) ([e8010b3](https://togithub.com/webpack/webpack-cli/commit/e8010b3aac695971e542ad4d3584ce534da39b8f))
##### Features
- export utils from core for other packages ([#2011](https://togithub.com/webpack/webpack-cli/issues/2011)) ([3004549](https://togithub.com/webpack/webpack-cli/commit/3004549c06b3fe00708d8e1eecf42419e0f72f66))
- progress supports string argument ([#2000](https://togithub.com/webpack/webpack-cli/issues/2000)) ([f13346e](https://togithub.com/webpack/webpack-cli/commit/f13346e6acb46e982a5d20fa1d2ae56fc52523dc))
- suggest the closest match based on the Levenshtein distance algorithm ([#2010](https://togithub.com/webpack/webpack-cli/issues/2010)) ([491a582](https://togithub.com/webpack/webpack-cli/commit/491a582620b64ed4acbccd04f687adc28a5e4cff))
### [`v4.1.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#410-httpsgithubcomwebpackwebpack-clicomparewebpack-cli400webpack-cli410-2020-10-19)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.0.0...webpack-cli@4.1.0)
##### Bug Fixes
- avoid unnecessary stringify ([#1920](https://togithub.com/webpack/webpack-cli/issues/1920)) ([5ef1e7b](https://togithub.com/webpack/webpack-cli/commit/5ef1e7b074390406b76cb3e25dd90f045e1bd8a2))
- colored output ([#1944](https://togithub.com/webpack/webpack-cli/issues/1944)) ([2bbbb14](https://togithub.com/webpack/webpack-cli/commit/2bbbb14ca9a404f2205c0f5a5515e73832ee6173))
- move init command to separate package ([#1950](https://togithub.com/webpack/webpack-cli/issues/1950)) ([92ad475](https://togithub.com/webpack/webpack-cli/commit/92ad475d4b9606b5db7c31dd3666658301c95597))
- output stacktrace on errors ([#1949](https://togithub.com/webpack/webpack-cli/issues/1949)) ([9ba9d6f](https://togithub.com/webpack/webpack-cli/commit/9ba9d6f460fb25fb79d52f4360239b8c4b471451))
- run CLI after webpack installation ([#1951](https://togithub.com/webpack/webpack-cli/issues/1951)) ([564279e](https://togithub.com/webpack/webpack-cli/commit/564279e5b634a399647bcdb21449e5e6a7f0637e))
- support any config name ([#1926](https://togithub.com/webpack/webpack-cli/issues/1926)) ([6f95b26](https://togithub.com/webpack/webpack-cli/commit/6f95b267bf6a3a3e71360f4de176a4ebbec3afa1))
- support array of functions and promises ([#1946](https://togithub.com/webpack/webpack-cli/issues/1946)) ([2ace39b](https://togithub.com/webpack/webpack-cli/commit/2ace39b06117f558c0d8528cea9248253cbdf593))
- watch mode and options ([#1931](https://togithub.com/webpack/webpack-cli/issues/1931)) ([258219a](https://togithub.com/webpack/webpack-cli/commit/258219a3bb606b228636e6373a3d20413c1f660e))
##### Features
- allow passing strings in env flag ([#1939](https://togithub.com/webpack/webpack-cli/issues/1939)) ([cc081a2](https://togithub.com/webpack/webpack-cli/commit/cc081a256181e34137a89d2e9d37b04280b3f180))
### [`v4.0.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#400-httpsgithubcomwebpackwebpack-clicomparewebpack-cli400-rc1webpack-cli400-2020-10-10)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/v3.3.12...webpack-cli@4.0.0)
##### Bug Fixes
- add compilation lifecycle in watch instance ([#1903](https://togithub.com/webpack/webpack-cli/issues/1903)) ([02b6d21](https://togithub.com/webpack/webpack-cli/commit/02b6d21eaa20166a7ed37816de716b8fc22b756a))
- cleanup `package-utils` package ([#1822](https://togithub.com/webpack/webpack-cli/issues/1822)) ([fd5b92b](https://togithub.com/webpack/webpack-cli/commit/fd5b92b3cd40361daec5bf4486e455a41f4c9738))
- cli-executer supplies args further up ([#1904](https://togithub.com/webpack/webpack-cli/issues/1904)) ([097564a](https://togithub.com/webpack/webpack-cli/commit/097564a851b36b63e0a6bf88144997ef65aa057a))
- exit code for validation errors ([59f6303](https://togithub.com/webpack/webpack-cli/commit/59f63037fcbdbb8934b578b9adf5725bc4ae1235))
- exit process in case of schema errors ([71e89b4](https://togithub.com/webpack/webpack-cli/commit/71e89b4092d953ea587cc4f606451ab78cbcdb93))
##### Features
- assign config paths in build dependencies in cache config ([#1900](https://togithub.com/webpack/webpack-cli/issues/1900)) ([7e90f11](https://togithub.com/webpack/webpack-cli/commit/7e90f110b119f36ef9def4f66cf4e17ccf1438cd))
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
3.3.12
->4.7.0
Release Notes
webpack/webpack-cli
### [`v4.7.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#470-httpsgithubcomwebpackwebpack-clicomparewebpack-cli460webpack-cli470-2021-05-06) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.6.0...webpack-cli@4.7.0) ##### Bug Fixes - parsing of empty `--env` flags ([#2643](https://togithub.com/webpack/webpack-cli/issues/2643)) ([bc12f1a](https://togithub.com/webpack/webpack-cli/commit/bc12f1a2a833f09a0585050a0f5dd854da188f1d)) - update usage info ([#2594](https://togithub.com/webpack/webpack-cli/issues/2594)) ([9d07d67](https://togithub.com/webpack/webpack-cli/commit/9d07d67faf147cbaf0dddb95038403963e5f2afb)) ##### Features - add `create` and `new` alias for `init` ([#2616](https://togithub.com/webpack/webpack-cli/issues/2616)) ([5a9789d](https://togithub.com/webpack/webpack-cli/commit/5a9789db237b7696adfdc9826b0dda749fedfa9a)) - add `server` alias for `serve` command ([#2631](https://togithub.com/webpack/webpack-cli/issues/2631)) ([c9ee947](https://togithub.com/webpack/webpack-cli/commit/c9ee947618c06447bc1f949e4d401e63f737f38d)) - add flag to force start finish log ([#2566](https://togithub.com/webpack/webpack-cli/issues/2566)) ([281aad3](https://togithub.com/webpack/webpack-cli/commit/281aad3ee4961f1643453eb1a926e88e0b7f019c)) - added `--no-devtool` to webpack v4([#2603](https://togithub.com/webpack/webpack-cli/issues/2603)) ([7c6f390](https://togithub.com/webpack/webpack-cli/commit/7c6f390a1d64d562065ffc31d8b23d833813ee9d)) - added support arguments description ([#2659](https://togithub.com/webpack/webpack-cli/issues/2659)) ([4dfd166](https://togithub.com/webpack/webpack-cli/commit/4dfd166f757ce94130bf9b7580f2dbe2868b8f4f)) ### [`v4.6.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#460-httpsgithubcomwebpackwebpack-clicomparewebpack-cli450webpack-cli460-2021-03-27) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.5.0...webpack-cli@4.6.0) ##### Bug Fixes - `negative` options ([#2555](https://togithub.com/webpack/webpack-cli/issues/2555)) ([f26ebc1](https://togithub.com/webpack/webpack-cli/commit/f26ebc105e140992639864fa01950454abd716ac)) - improve error message for help ([#2482](https://togithub.com/webpack/webpack-cli/issues/2482)) ([99ae2a3](https://togithub.com/webpack/webpack-cli/commit/99ae2a3b9f7ad8c1807839357360a1b4607865b1)) - show `--node-env` in minimum help output ([#2411](https://togithub.com/webpack/webpack-cli/issues/2411)) ([f5fc302](https://togithub.com/webpack/webpack-cli/commit/f5fc3023121f4d952a166879a46b2653c20b6349)) ##### Features - added `WEBPACK_PACKAGE` env var to use custom `webpack` package ([#2556](https://togithub.com/webpack/webpack-cli/issues/2556)) ([3d1e485](https://togithub.com/webpack/webpack-cli/commit/3d1e4855c55a6601d8a89dcb50d9d842009e3cda)) - added `WEBPACK_CLI_SKIP_IMPORT_LOCAL` env var to skip local import ([#2546](https://togithub.com/webpack/webpack-cli/issues/2546)) ([e130822](https://togithub.com/webpack/webpack-cli/commit/e13082221c2da01d8b8215ebc936474bf3ca1582)) - allow string value for the `--hot` option ([#2444](https://togithub.com/webpack/webpack-cli/issues/2444)) ([8656e78](https://togithub.com/webpack/webpack-cli/commit/8656e78d788bc8a504258d4dcc609767f63d60c4)) - display used config path when logging level=log ([#2431](https://togithub.com/webpack/webpack-cli/issues/2431)) ([f8406e1](https://togithub.com/webpack/webpack-cli/commit/f8406e1c5253849fad741eb45f1ece23a7c603f4)) ### [`v4.5.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#450-httpsgithubcomwebpackwebpack-clicomparewebpack-cli440webpack-cli450-2021-02-02) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.4.0...webpack-cli@4.5.0) ##### Notes - now you can use `webpack.config.mjs` and `webpack.config.js` with `{ "type": "module" }` in `package.json` - you can avoid using the `cross-env` package: Before: ```json { "scripts": { "build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js" } } ``` Now (you can remove the `cross-env` if you don't use it somewhere else): ```json { "scripts": { "build": "webpack --node-env=production --config build/webpack.config.js" } } ``` - the `mode` option respect the `--node-env` option if you don't set the `mode` option explicit using CLI options or in configuration(s), i.e. `--node-env production` set `process.env.NODE_ENV` and `mode` to `production` ##### Bug Fixes - avoid deprecation message ([9d6dbda](https://togithub.com/webpack/webpack-cli/commit/9d6dbda93da167a1aaad03f599105a4fe7849dc3)) - error message on invalid plugin options ([#2380](https://togithub.com/webpack/webpack-cli/issues/2380)) ([f9ce1d3](https://togithub.com/webpack/webpack-cli/commit/f9ce1d30b83bf0e0b4d91498d012c13c208e6e67)) - improve description for 'configtest' command ([#2379](https://togithub.com/webpack/webpack-cli/issues/2379)) ([311bae3](https://togithub.com/webpack/webpack-cli/commit/311bae336d83424c800e553b6ef40242d967685c)) ##### Features - add the `--node-env` flag ([#2388](https://togithub.com/webpack/webpack-cli/issues/2388)) ([e5126f1](https://togithub.com/webpack/webpack-cli/commit/e5126f10b6622437c0541c25be2a610a82c1df04)) - entries syntax ([#2369](https://togithub.com/webpack/webpack-cli/issues/2369)) ([6b31614](https://togithub.com/webpack/webpack-cli/commit/6b3161479578f572f803f579c7e71073eb797184)) - support ES module configuration format ([#2381](https://togithub.com/webpack/webpack-cli/issues/2381)) ([aebdbbc](https://togithub.com/webpack/webpack-cli/commit/aebdbbc1f6e2761e7821cb3660bea686cce7b587)) ### [`v4.4.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#440-httpsgithubcomwebpackwebpack-clicomparewebpack-cli431webpack-cli440-2021-01-19) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.3.1...webpack-cli@4.4.0) ##### Bug Fixes - better description for `--no-watch-options-stdin` ([#2288](https://togithub.com/webpack/webpack-cli/issues/2288)) ([4ee8665](https://togithub.com/webpack/webpack-cli/commit/4ee8665e01e8dce16448e0a4d3dd2293731695ab)) - double commands output in help ([#2298](https://togithub.com/webpack/webpack-cli/issues/2298)) ([efe81e9](https://togithub.com/webpack/webpack-cli/commit/efe81e986a6dca5cc9b72a5c9312dc21409f65b1)) - pass all `argv` to configurations when `serve` command used ([#2345](https://togithub.com/webpack/webpack-cli/issues/2345)) ([5070b9b](https://togithub.com/webpack/webpack-cli/commit/5070b9bcbd5bdac00088d0c21486ad181a4df000)) - respect `--stats`, `--color` and `--no-color` option for `serve` command ([#2312](https://togithub.com/webpack/webpack-cli/issues/2312)) ([73d3fec](https://togithub.com/webpack/webpack-cli/commit/73d3feced18b4e3708f958707326a6642a594cf2)) - show exact package name while prompting for installation ([#2338](https://togithub.com/webpack/webpack-cli/issues/2338)) ([ffc93e5](https://togithub.com/webpack/webpack-cli/commit/ffc93e556d784e2d4409cb0d3a92d737850996f4)) - webpack installation prompt message ([#2316](https://togithub.com/webpack/webpack-cli/issues/2316)) ([3659c5e](https://togithub.com/webpack/webpack-cli/commit/3659c5e529fe1319251ef1c713d6cc758f7f5353)) ##### Features - added the `configtest` command ([#2303](https://togithub.com/webpack/webpack-cli/issues/2303)) ([eb7b189](https://togithub.com/webpack/webpack-cli/commit/eb7b18937d045261a5b20ca8356e8b4ae4dfcaad)) - added the `build` command (aliases - `bundle` and `b`) ([7590f66](https://togithub.com/webpack/webpack-cli/commit/7590f66663ce701d52d9276c3adf9dbdfd1a0fa4)) - added the `watch` command ([#2357](https://togithub.com/webpack/webpack-cli/issues/2357)) ([9693f7d](https://togithub.com/webpack/webpack-cli/commit/9693f7d9543a8fce610c4ef903ccca0d12d229a1)) - allow to pass parseOption to CLI class ([#2299](https://togithub.com/webpack/webpack-cli/issues/2299)) ([2af0801](https://togithub.com/webpack/webpack-cli/commit/2af08013852a95c6f6462c56a9994a4ee28c6ea1)) - allow to use `help` command to show option information ([#2353](https://togithub.com/webpack/webpack-cli/issues/2353)) ([15eb411](https://togithub.com/webpack/webpack-cli/commit/15eb411237dcdcf0db7a501c103fe53f9b82903f)) - show multiple suggestions on unknown options ([#2349](https://togithub.com/webpack/webpack-cli/issues/2349)) ([7314d6c](https://togithub.com/webpack/webpack-cli/commit/7314d6ca927473da2f355a7d356a943471488606)) #### [4.3.1](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.3.0...webpack-cli@4.3.1) (2020-12-31) ##### Bug Fixes - error message on not installed module loaders for configuration ([#2282](https://togithub.com/webpack/webpack-cli/issues/2282)) ([29eaa8e](https://togithub.com/webpack/webpack-cli/commit/29eaa8e843510e020ac4b57a13622df40713fe27)) - peer dependencies ([#2284](https://togithub.com/webpack/webpack-cli/issues/2284)) ([083f2a0](https://togithub.com/webpack/webpack-cli/commit/083f2a069d6dc0a3b9492eb3f205474ba843acfd)) - provide useful error on unknown command ([d6380bb](https://togithub.com/webpack/webpack-cli/commit/d6380bb6c6756d2a00ac20f2ffc454481d97e4d3)) - the `--help` option is working without `webpack-dev-server` ([#2267](https://togithub.com/webpack/webpack-cli/issues/2267)) ([1dae54d](https://togithub.com/webpack/webpack-cli/commit/1dae54da94d3220437b9257efe512447023de1d3)) - the `--progress` option is working with `--json` ([#2276](https://togithub.com/webpack/webpack-cli/issues/2276)) ([0595603](https://togithub.com/webpack/webpack-cli/commit/05956030cbb1491a2e9313732470bcd4ebe5a36d)) ### [`v4.3.1`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#431-httpsgithubcomwebpackwebpack-clicomparewebpack-cli430webpack-cli431-2020-12-31) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.3.0...webpack-cli@4.3.1) ##### Bug Fixes - error message on not installed module loaders for configuration ([#2282](https://togithub.com/webpack/webpack-cli/issues/2282)) ([29eaa8e](https://togithub.com/webpack/webpack-cli/commit/29eaa8e843510e020ac4b57a13622df40713fe27)) - peer dependencies ([#2284](https://togithub.com/webpack/webpack-cli/issues/2284)) ([083f2a0](https://togithub.com/webpack/webpack-cli/commit/083f2a069d6dc0a3b9492eb3f205474ba843acfd)) - provide useful error on unknown command ([d6380bb](https://togithub.com/webpack/webpack-cli/commit/d6380bb6c6756d2a00ac20f2ffc454481d97e4d3)) - the `--help` option is working without `webpack-dev-server` ([#2267](https://togithub.com/webpack/webpack-cli/issues/2267)) ([1dae54d](https://togithub.com/webpack/webpack-cli/commit/1dae54da94d3220437b9257efe512447023de1d3)) - the `--progress` option is working with `--json` ([#2276](https://togithub.com/webpack/webpack-cli/issues/2276)) ([0595603](https://togithub.com/webpack/webpack-cli/commit/05956030cbb1491a2e9313732470bcd4ebe5a36d)) ### [`v4.3.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#430-httpsgithubcomwebpackwebpack-clicomparewebpack-cli420webpack-cli430-2020-12-25) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.2.0...webpack-cli@4.3.0) ##### Bug Fixes - fix problems with `--mode` and config resolution, there are situations when we resolve an invalid config file, the `--mode` option does not affect on config resolution, if you faced with an error after updating, please use the `--config` option - correct usage of cli-flags ([#2205](https://togithub.com/webpack/webpack-cli/issues/2205)) ([c8fc7d1](https://togithub.com/webpack/webpack-cli/commit/c8fc7d1f195800c4fbe54ed6533e694f40fa7a1b)) - defer setting default mode to core ([#2095](https://togithub.com/webpack/webpack-cli/issues/2095)) ([3eb410e](https://togithub.com/webpack/webpack-cli/commit/3eb410e5d8f8e2149910b65f4a028c85f8af5d28)) - respect the `--watch-options-stdin` option ([2d1e001](https://togithub.com/webpack/webpack-cli/commit/2d1e001e7f4f560c2b36607bd1b29dfe2aa32066)) - respect `--color`/`--no-color` option ([#2042](https://togithub.com/webpack/webpack-cli/issues/2042)) ([09bd812](https://togithub.com/webpack/webpack-cli/commit/09bd8126e95c9675b1f6862451f629cd4c439adb)) - stringify stats using streaming approach ([#2190](https://togithub.com/webpack/webpack-cli/issues/2190)) ([9bf4e92](https://togithub.com/webpack/webpack-cli/commit/9bf4e925757b02f7252073501562c95e762dc59b)) - use logger for error with proper exit code ([#2076](https://togithub.com/webpack/webpack-cli/issues/2076)) ([2c9069f](https://togithub.com/webpack/webpack-cli/commit/2c9069fd1f7c0fb70f019900e4b841c5ea33975e)) - reduce spammy logs ([#2206](https://togithub.com/webpack/webpack-cli/issues/2206)) ([9b3cc28](https://togithub.com/webpack/webpack-cli/commit/9b3cc283d7b74aa3bb26fe36c6110436b016e0d9)) - respect the `infrastructureLogging.level` option (logger uses `stderr`) ([#2144](https://togithub.com/webpack/webpack-cli/issues/2144)) ([7daccc7](https://togithub.com/webpack/webpack-cli/commit/7daccc786a0eb4eeae4c5b3632fc28240a696170)) - respect all options from command line for the `server` command - `help` and `version` output - respect `stats` from the config (webpack@4) ([#2098](https://togithub.com/webpack/webpack-cli/issues/2098)) ([2d6e5c6](https://togithub.com/webpack/webpack-cli/commit/2d6e5c6f4ed967368a81742bf347e39f24ee16c8)) - fixed colors work with multi compiler mode (webpack@4) ##### Features - add `bundle` command (alias for `webpack [options]`) - add `pnpm` support for package installation ([#2040](https://togithub.com/webpack/webpack-cli/issues/2040)) ([46cba36](https://togithub.com/webpack/webpack-cli/commit/46cba367f06a6354fe98fcb15e7771e819feeac0)) ### [`v4.2.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#420-httpsgithubcomwebpackwebpack-clicomparewebpack-cli410webpack-cli420-2020-11-04) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.1.0...webpack-cli@4.2.0) ##### Bug Fixes - \--config-name behaviour for fuctional configs ([#2006](https://togithub.com/webpack/webpack-cli/issues/2006)) ([29ecf8d](https://togithub.com/webpack/webpack-cli/commit/29ecf8dbcd1c5c7d75fc7fb1634107697832d952)) - assign cache value for default configs ([#2013](https://togithub.com/webpack/webpack-cli/issues/2013)) ([d2e3c74](https://togithub.com/webpack/webpack-cli/commit/d2e3c74d32b0141c694259cf4f31e6c48b0f681d)) - callback deprecation ([#1977](https://togithub.com/webpack/webpack-cli/issues/1977)) ([2cb0c0e](https://togithub.com/webpack/webpack-cli/commit/2cb0c0e383670949ce31231edbfda514f47c3dfc)) - handle core flags for webpack 4 ([#2023](https://togithub.com/webpack/webpack-cli/issues/2023)) ([ea66a7e](https://togithub.com/webpack/webpack-cli/commit/ea66a7e3ec6eabcc439b96acb21e2a25be2e35e5)) - help and version functionality ([#1972](https://togithub.com/webpack/webpack-cli/issues/1972)) ([e8010b3](https://togithub.com/webpack/webpack-cli/commit/e8010b3aac695971e542ad4d3584ce534da39b8f)) ##### Features - export utils from core for other packages ([#2011](https://togithub.com/webpack/webpack-cli/issues/2011)) ([3004549](https://togithub.com/webpack/webpack-cli/commit/3004549c06b3fe00708d8e1eecf42419e0f72f66)) - progress supports string argument ([#2000](https://togithub.com/webpack/webpack-cli/issues/2000)) ([f13346e](https://togithub.com/webpack/webpack-cli/commit/f13346e6acb46e982a5d20fa1d2ae56fc52523dc)) - suggest the closest match based on the Levenshtein distance algorithm ([#2010](https://togithub.com/webpack/webpack-cli/issues/2010)) ([491a582](https://togithub.com/webpack/webpack-cli/commit/491a582620b64ed4acbccd04f687adc28a5e4cff)) ### [`v4.1.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#410-httpsgithubcomwebpackwebpack-clicomparewebpack-cli400webpack-cli410-2020-10-19) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.0.0...webpack-cli@4.1.0) ##### Bug Fixes - avoid unnecessary stringify ([#1920](https://togithub.com/webpack/webpack-cli/issues/1920)) ([5ef1e7b](https://togithub.com/webpack/webpack-cli/commit/5ef1e7b074390406b76cb3e25dd90f045e1bd8a2)) - colored output ([#1944](https://togithub.com/webpack/webpack-cli/issues/1944)) ([2bbbb14](https://togithub.com/webpack/webpack-cli/commit/2bbbb14ca9a404f2205c0f5a5515e73832ee6173)) - move init command to separate package ([#1950](https://togithub.com/webpack/webpack-cli/issues/1950)) ([92ad475](https://togithub.com/webpack/webpack-cli/commit/92ad475d4b9606b5db7c31dd3666658301c95597)) - output stacktrace on errors ([#1949](https://togithub.com/webpack/webpack-cli/issues/1949)) ([9ba9d6f](https://togithub.com/webpack/webpack-cli/commit/9ba9d6f460fb25fb79d52f4360239b8c4b471451)) - run CLI after webpack installation ([#1951](https://togithub.com/webpack/webpack-cli/issues/1951)) ([564279e](https://togithub.com/webpack/webpack-cli/commit/564279e5b634a399647bcdb21449e5e6a7f0637e)) - support any config name ([#1926](https://togithub.com/webpack/webpack-cli/issues/1926)) ([6f95b26](https://togithub.com/webpack/webpack-cli/commit/6f95b267bf6a3a3e71360f4de176a4ebbec3afa1)) - support array of functions and promises ([#1946](https://togithub.com/webpack/webpack-cli/issues/1946)) ([2ace39b](https://togithub.com/webpack/webpack-cli/commit/2ace39b06117f558c0d8528cea9248253cbdf593)) - watch mode and options ([#1931](https://togithub.com/webpack/webpack-cli/issues/1931)) ([258219a](https://togithub.com/webpack/webpack-cli/commit/258219a3bb606b228636e6373a3d20413c1f660e)) ##### Features - allow passing strings in env flag ([#1939](https://togithub.com/webpack/webpack-cli/issues/1939)) ([cc081a2](https://togithub.com/webpack/webpack-cli/commit/cc081a256181e34137a89d2e9d37b04280b3f180)) ### [`v4.0.0`](https://togithub.com/webpack/webpack-cli/blob/master/CHANGELOG.md#400-httpsgithubcomwebpackwebpack-clicomparewebpack-cli400-rc1webpack-cli400-2020-10-10) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/v3.3.12...webpack-cli@4.0.0) ##### Bug Fixes - add compilation lifecycle in watch instance ([#1903](https://togithub.com/webpack/webpack-cli/issues/1903)) ([02b6d21](https://togithub.com/webpack/webpack-cli/commit/02b6d21eaa20166a7ed37816de716b8fc22b756a)) - cleanup `package-utils` package ([#1822](https://togithub.com/webpack/webpack-cli/issues/1822)) ([fd5b92b](https://togithub.com/webpack/webpack-cli/commit/fd5b92b3cd40361daec5bf4486e455a41f4c9738)) - cli-executer supplies args further up ([#1904](https://togithub.com/webpack/webpack-cli/issues/1904)) ([097564a](https://togithub.com/webpack/webpack-cli/commit/097564a851b36b63e0a6bf88144997ef65aa057a)) - exit code for validation errors ([59f6303](https://togithub.com/webpack/webpack-cli/commit/59f63037fcbdbb8934b578b9adf5725bc4ae1235)) - exit process in case of schema errors ([71e89b4](https://togithub.com/webpack/webpack-cli/commit/71e89b4092d953ea587cc4f606451ab78cbcdb93)) ##### Features - assign config paths in build dependencies in cache config ([#1900](https://togithub.com/webpack/webpack-cli/issues/1900)) ([7e90f11](https://togithub.com/webpack/webpack-cli/commit/7e90f110b119f36ef9def4f66cf4e17ccf1438cd))Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.