 <a name="3.2.2"></a>
# 3.2.2 (2019-02-05)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.1.3...v3.2.2)

## New Features

* only display once a week ([186f683](https://github.com/webpack/webpack-cli/commit/186f683))
* log: clean single line logs ([e3a1e55](https://github.com/webpack/webpack-cli/commit/e3a1e55))
* add util to run-and-get watch proc ([77ac644](https://github.com/webpack/webpack-cli/commit/77ac644))
* add test-util to append data to file ([d4ba95a](https://github.com/webpack/webpack-cli/commit/d4ba95a))
* log: add gitignore ([ef5dbe9](https://github.com/webpack/webpack-cli/commit/ef5dbe9))
* log: make log package ([af7c2d8](https://github.com/webpack/webpack-cli/commit/af7c2d8))
* log: add clrscr function ([205a469](https://github.com/webpack/webpack-cli/commit/205a469))
* log: few changes ([12da5be](https://github.com/webpack/webpack-cli/commit/12da5be))
* log: add newline for title ([f575131](https://github.com/webpack/webpack-cli/commit/f575131))
* log: remove unwanted commits ([9a81ff4](https://github.com/webpack/webpack-cli/commit/9a81ff4))
* log: task based custom loggers ([2ee093d](https://github.com/webpack/webpack-cli/commit/2ee093d))

## Chore

* :D ([c95ea35](https://github.com/webpack/webpack-cli/commit/c95ea35))
* :) ([11a3c15](https://github.com/webpack/webpack-cli/commit/11a3c15))
* :) ([af46c7e](https://github.com/webpack/webpack-cli/commit/af46c7e))
* :) ([4e67e7f](https://github.com/webpack/webpack-cli/commit/4e67e7f))
* :) ([ab4c3a2](https://github.com/webpack/webpack-cli/commit/ab4c3a2))
* :) ([099e43d](https://github.com/webpack/webpack-cli/commit/099e43d))
* :) ([18a6f53](https://github.com/webpack/webpack-cli/commit/18a6f53))
* :) ([ca46c8b](https://github.com/webpack/webpack-cli/commit/ca46c8b))
* remove ci opt ([053195a](https://github.com/webpack/webpack-cli/commit/053195a))
* remove ci opt ([b21d2ce](https://github.com/webpack/webpack-cli/commit/b21d2ce))
* remove ci opt ([1d84d27](https://github.com/webpack/webpack-cli/commit/1d84d27))
* remove ci opt ([cc11736](https://github.com/webpack/webpack-cli/commit/cc11736))
* remove ci opt ([861d543](https://github.com/webpack/webpack-cli/commit/861d543))
* remove ci opt ([7469690](https://github.com/webpack/webpack-cli/commit/7469690))
* remove ci opt ([bac4469](https://github.com/webpack/webpack-cli/commit/bac4469))
* remove ci opt ([eea06a4](https://github.com/webpack/webpack-cli/commit/eea06a4))
* try to fix symlinks ([cd198f2](https://github.com/webpack/webpack-cli/commit/cd198f2))
* try to fix symlinks ([b4af467](https://github.com/webpack/webpack-cli/commit/b4af467))
* update tests ([3c567be](https://github.com/webpack/webpack-cli/commit/3c567be))
* one liner ([e548da0](https://github.com/webpack/webpack-cli/commit/e548da0))
* one liner after log ([bb5cc27](https://github.com/webpack/webpack-cli/commit/bb5cc27))
* watch: remove console log ([2ce3754](https://github.com/webpack/webpack-cli/commit/2ce3754))
* v.3.2.1 ([54805ae](https://github.com/webpack/webpack-cli/commit/54805ae))
* dependency: add `node-ts` as devDependency ([#724](https://github.com/webpack/webpack-cli/pull/724))

## Docs

* scaffold: Add installation guide for packages/webpack-scaffold ([#727](https://github.com/webpack/webpack-cli/pull/727))
* init documentaion ([b4b7e0d](https://github.com/webpack/webpack-cli/commit/b4b7e0d))

## Fix

* close compiler, own sh script and output clearing ([7390e56](https://github.com/webpack/webpack-cli/commit/7390e56))
* bin: extension detection ([#724](https://github.com/webpack/webpack-cli/pull/724))
* readme: remove old dependency status link ([bb24df4](https://github.com/webpack/webpack-cli/commit/bb24df4))
* readme: add fallback badge for dependency status ([0e2e0f1](https://github.com/webpack/webpack-cli/commit/0e2e0f1))
* failing test ([986472a](https://github.com/webpack/webpack-cli/commit/986472a))
* test: fix travis ts build ([22d3acc](https://github.com/webpack/webpack-cli/commit/22d3acc))

## Tests

* azure ([5d50481](https://github.com/webpack/webpack-cli/commit/5d50481))
* azure ([5124be9](https://github.com/webpack/webpack-cli/commit/5124be9))
* azure pipelines ([4dac442](https://github.com/webpack/webpack-cli/commit/4dac442))
* bin: add `webpack.config.ts` related test ([#724](https://github.com/webpack/webpack-cli/pull/724))
* config-file: use extractSummary ([b1abc3d](https://github.com/webpack/webpack-cli/commit/b1abc3d))
* help: use extractSummary ([b88e1ea](https://github.com/webpack/webpack-cli/commit/b88e1ea))
* output: use extractSummary ([8762685](https://github.com/webpack/webpack-cli/commit/8762685))
* plugins: use extractSummary ([f791946](https://github.com/webpack/webpack-cli/commit/f791946))
* watch: use copyFile functionality ([ce7ab1c](https://github.com/webpack/webpack-cli/commit/ce7ab1c))
* add copyFile function in test-utils ([5078914](https://github.com/webpack/webpack-cli/commit/5078914))
* bin: add `.babelrc` to webpack-babel-config test ([#724](https://github.com/webpack/webpack-cli/pull/724))
* bin: add `webpack.config.babel.js` related test ([#724](https://github.com/webpack/webpack-cli/pull/724))
* bin-cases: expose extractSummary as function ([f5ce208](https://github.com/webpack/webpack-cli/commit/f5ce208))
* config-name: use extractSummary ([1034d6c](https://github.com/webpack/webpack-cli/commit/1034d6c))
* config-type: use extractSummary ([0817c50](https://github.com/webpack/webpack-cli/commit/0817c50))
* entry: use extractSummary ([af29665](https://github.com/webpack/webpack-cli/commit/af29665))
* env: use extractSummary ([97053db](https://github.com/webpack/webpack-cli/commit/97053db))
* errors: use extractSummary ([ebe1245](https://github.com/webpack/webpack-cli/commit/ebe1245))
* fix: fix failing tests ([f1f7db1](https://github.com/webpack/webpack-cli/commit/f1f7db1))
* fix: fix failing tests ([a967485](https://github.com/webpack/webpack-cli/commit/a967485))
* mode: use extractSummary ([c2362b0](https://github.com/webpack/webpack-cli/commit/c2362b0))
* module: use extractSummary ([e7fec80](https://github.com/webpack/webpack-cli/commit/e7fec80))
* silent: use extractSummary ([14f14d3](https://github.com/webpack/webpack-cli/commit/14f14d3))
* stats: use extractSummary ([ed01731](https://github.com/webpack/webpack-cli/commit/ed01731))
* watch: use switch pattern for verbosity off ([637b4e8](https://github.com/webpack/webpack-cli/commit/637b4e8))
* watch: hash assertion for single-config-opt ([7d87b0c](https://github.com/webpack/webpack-cli/commit/7d87b0c))
* watch: hash assertion for single-config ([9440615](https://github.com/webpack/webpack-cli/commit/9440615))
* watch: hash assertion for multi-config-watch-opt ([562c1b6](https://github.com/webpack/webpack-cli/commit/562c1b6))
* watch: hash assertion multi-config ([4a8fe94](https://github.com/webpack/webpack-cli/commit/4a8fe94))
* watch: hash assertion info-verbosity-verbose ([7a5200b](https://github.com/webpack/webpack-cli/commit/7a5200b))
* watch: remove test.only for info-verbosity-off ([23b53d2](https://github.com/webpack/webpack-cli/commit/23b53d2))
* improve appendFile test-case ([52510b2](https://github.com/webpack/webpack-cli/commit/52510b2))
* remove eslint comment for requireReturn ([4c55c2e](https://github.com/webpack/webpack-cli/commit/4c55c2e))
* watch: test failure using done(error) ([9840e31](https://github.com/webpack/webpack-cli/commit/9840e31))
* watch: use native require first ([58029c9](https://github.com/webpack/webpack-cli/commit/58029c9))
* watch: use better comments ([14f134f](https://github.com/webpack/webpack-cli/commit/14f134f))
* add type to appendDataIfFileExists util ([085ddb1](https://github.com/webpack/webpack-cli/commit/085ddb1))
* make comment clear about fs.copyFileSync ([23565be](https://github.com/webpack/webpack-cli/commit/23565be))
* use 10E6 instead of 10e6 ([22a9a37](https://github.com/webpack/webpack-cli/commit/22a9a37))
* watch: hash assertion for info-verbosity-off ([9ba6880](https://github.com/webpack/webpack-cli/commit/9ba6880))
* watch: use extractSummary ([9b6f267](https://github.com/webpack/webpack-cli/commit/9b6f267))

## Misc

* Correction of the webpack-merge configuration ([684f7e8](https://github.com/webpack/webpack-cli/commit/684f7e8))
* replace opencollective with light vers ([848bf4b](https://github.com/webpack/webpack-cli/commit/848bf4b))

 <a name="3.2.1"></a>
# 3.2.1 (2019-01-07)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.1.3...v3.2.1)

## Chore

* dependency: add `node-ts` as devDependency ([#724](https://github.com/webpack/webpack-cli/pull/724))

## Docs

* scaffold: Add installation guide for packages/webpack-scaffold ([#727](https://github.com/webpack/webpack-cli/pull/727))

## Fix

* bin: extension detection ([#724](https://github.com/webpack/webpack-cli/pull/724))

## Tests

* bin: add `webpack.config.ts` related test ([#724](https://github.com/webpack/webpack-cli/pull/724))
* bin: add `.babelrc` to webpack-babel-config test ([#724](https://github.com/webpack/webpack-cli/pull/724))
* bin: add `webpack.config.babel.js` related test ([#724](https://github.com/webpack/webpack-cli/pull/724))

## Misc

* replace opencollective with light vers ([848bf4b](https://github.com/webpack/webpack-cli/commit/848bf4b))

 <a name="3.2.0"></a>
# 3.2.0 (2019-01-03)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v3.1.2...v3.2.0)

## New Features

* bin: find config recursively ([#689](https://github.com/webpack/webpack-cli/pull/689))
* tests: add extractHash support in test-infra ([#683](https://github.com/webpack/webpack-cli/pull/683))
* install init as global dep ([2a43d44](https://github.com/webpack/webpack-cli/commit/2a43d44))

## Chore

* make tests pass ([0c3be76](https://github.com/webpack/webpack-cli/commit/0c3be76))
* better defaults ([0b6bab3](https://github.com/webpack/webpack-cli/commit/0b6bab3))
* add-on -> scaffold ([78436ff](https://github.com/webpack/webpack-cli/commit/78436ff))
* simplify clean-all script ([3281372](https://github.com/webpack/webpack-cli/commit/3281372))
* addon -> scaffold ([b0f4a0f](https://github.com/webpack/webpack-cli/commit/b0f4a0f))
* update lockfiles ([82c9ea8](https://github.com/webpack/webpack-cli/commit/82c9ea8))
* update package lock and scripts ([83602d4](https://github.com/webpack/webpack-cli/commit/83602d4))
* ci: adding tasks for publishing results ([#695](https://github.com/webpack/webpack-cli/pull/695))
* ci: increase travis wait timer ([#692](https://github.com/webpack/webpack-cli/pull/692))
* cli: syntax improvements ([a1bd573](https://github.com/webpack/webpack-cli/commit/a1bd573))
* dependencies: add findup-sync ([#689](https://github.com/webpack/webpack-cli/pull/689))
* dependencies: pin versions to support node 6 ([#665](https://github.com/webpack/webpack-cli/pull/665))
* dependencies: pin to webpack 4.x.x ([#658](https://github.com/webpack/webpack-cli/pull/658))
* dependencies: pin got to version 8 to support node 8 ([107dbdc](https://github.com/webpack/webpack-cli/commit/107dbdc))
* deps: upgrade dependencies ([e46d507](https://github.com/webpack/webpack-cli/commit/e46d507))
* greenkeeper: remove greenkeeper scripts, configs ([e74da62](https://github.com/webpack/webpack-cli/commit/e74da62))
* greenkeeper: add greenkeeper json file ([16123d3](https://github.com/webpack/webpack-cli/commit/16123d3))
* guides: update contributing guide ([7a0fc72](https://github.com/webpack/webpack-cli/commit/7a0fc72))
* package: update lockfile package-lock.json ([0649ba9](https://github.com/webpack/webpack-cli/commit/0649ba9))
* package: update eslint-plugin-node to version 8.0.0 ([8c499a0](https://github.com/webpack/webpack-cli/commit/8c499a0))
* package: update dependencies ([d03a86c](https://github.com/webpack/webpack-cli/commit/d03a86c))
* package: update lockfile package-lock.json ([4967016](https://github.com/webpack/webpack-cli/commit/4967016))
* package: update commitizen to version 3.0.0 ([8bfacea](https://github.com/webpack/webpack-cli/commit/8bfacea))
* refactor: store config file names in `defaultConfigFiles` ([#689](https://github.com/webpack/webpack-cli/pull/689))
* refactor: use `const` instead of `var` ([#689](https://github.com/webpack/webpack-cli/pull/689))
* travis: add wait timer for installation, remove redundant script ([ad02e26](https://github.com/webpack/webpack-cli/commit/ad02e26))
* fix linting errors ([4cc8760](https://github.com/webpack/webpack-cli/commit/4cc8760))
* use require on json ([9f47851](https://github.com/webpack/webpack-cli/commit/9f47851))
* fix global path lookup ([cf450e4](https://github.com/webpack/webpack-cli/commit/cf450e4))
* add nproc in azure ([#677](https://github.com/webpack/webpack-cli/pull/677))
* scripts: add postinstall script ([968f8f1](https://github.com/webpack/webpack-cli/commit/968f8f1))
* travis: remove node 7 ([54c04f0](https://github.com/webpack/webpack-cli/commit/54c04f0))
* types: update yeoman-generator types ([cefe6b3](https://github.com/webpack/webpack-cli/commit/cefe6b3))
* revise postinstall script ([4150849](https://github.com/webpack/webpack-cli/commit/4150849))
* update small fixes ([48646b7](https://github.com/webpack/webpack-cli/commit/48646b7))
* update dev guide ([d3a3b87](https://github.com/webpack/webpack-cli/commit/d3a3b87))
* revise long lines ([d4cd76a](https://github.com/webpack/webpack-cli/commit/d4cd76a))

## CLI

* generators: fix entry path value quotes sanity check ([2e36d79](https://github.com/webpack/webpack-cli/commit/2e36d79))
* fix various of bugs ([1e7ad51](https://github.com/webpack/webpack-cli/commit/1e7ad51))
* color: document --no-color option ([8f8937e](https://github.com/webpack/webpack-cli/commit/8f8937e))
* color: fix color option ([ed5b650](https://github.com/webpack/webpack-cli/commit/ed5b650))
* generators: add support for babel 7 ([a245ddf](https://github.com/webpack/webpack-cli/commit/a245ddf))
* loaders: update babel-loader presets ([9af6fd5](https://github.com/webpack/webpack-cli/commit/9af6fd5))
* allow array value for --ouput-library. Fixes #557 ([0fb0daa](https://github.com/webpack/webpack-cli/commit/0fb0daa))

## Docs

* improve the docs ([#722](https://github.com/webpack/webpack-cli/pull/722))
* add links to source code ([1f86c05](https://github.com/webpack/webpack-cli/commit/1f86c05))
* add packages README ([#719](https://github.com/webpack/webpack-cli/pull/719))
* update generators README ([e54b788](https://github.com/webpack/webpack-cli/commit/e54b788))
* update header ([cd8285c](https://github.com/webpack/webpack-cli/commit/cd8285c))
* update header ([4f36f8e](https://github.com/webpack/webpack-cli/commit/4f36f8e))
* add require statements ([dc57d1c](https://github.com/webpack/webpack-cli/commit/dc57d1c))
* add Index and minor changes ([3920314](https://github.com/webpack/webpack-cli/commit/3920314))
* correct use of individual package in node env ([#682](https://github.com/webpack/webpack-cli/pull/682))
* fix: fix typos and improve intro wording ([#687](https://github.com/webpack/webpack-cli/pull/687))
* migrate: update babel-loader output syntax ([b973133](https://github.com/webpack/webpack-cli/commit/b973133))
* readme: fix typo ([#631](https://github.com/webpack/webpack-cli/pull/631))

## Fix

* bin: find `webpackfile` and `webpack.config` file with equal chance ([#689](https://github.com/webpack/webpack-cli/pull/689))
* generators: clean entry file name extension ([a5a8ac7](https://github.com/webpack/webpack-cli/commit/a5a8ac7))
* upgrade: fix breaking changes for yeoman-generator ([f057ecf](https://github.com/webpack/webpack-cli/commit/f057ecf))

## Tests

* bin: add `webpackfile` related test ([#689](https://github.com/webpack/webpack-cli/pull/689))
* config: export objects in config-location tests ([#689](https://github.com/webpack/webpack-cli/pull/689))
* config: remove prod mode from config-location tests ([#689](https://github.com/webpack/webpack-cli/pull/689))
* config: remove unnecessary assertion ([#689](https://github.com/webpack/webpack-cli/pull/689))
* config: add negative test-cases to config-location ([#689](https://github.com/webpack/webpack-cli/pull/689))
* config: add config-location tests ([#689](https://github.com/webpack/webpack-cli/pull/689))
* migrate: update babel-loader tests ([2c6552d](https://github.com/webpack/webpack-cli/commit/2c6552d))
* refactor: better test suite for binary tests ([#635](https://github.com/webpack/webpack-cli/pull/635))

## Misc

* See #721 ([9ad8c1d](https://github.com/webpack/webpack-cli/commit/9ad8c1d))
* reduce hop for creating an issue ([#718](https://github.com/webpack/webpack-cli/pull/718))
* remove dist completely ([39a45d6](https://github.com/webpack/webpack-cli/commit/39a45d6))
* not scaffold 'dist' in default ([2a0bf4b](https://github.com/webpack/webpack-cli/commit/2a0bf4b))
* Revert "chore(deps): pin root dependencies" ([747d71b](https://github.com/webpack/webpack-cli/commit/747d71b))
* Revert "chore(deps): pin root dependencies for info" ([160d1df](https://github.com/webpack/webpack-cli/commit/160d1df))
* Revert "chore(deps): pin root dependencies for init" ([82226e2](https://github.com/webpack/webpack-cli/commit/82226e2))
* Revert "chore(deps): pin root dependencies for generate-loader" ([aa83620](https://github.com/webpack/webpack-cli/commit/aa83620))
* Revert "chore(deps): pin root dependencies for generate-plugin" ([2cebea0](https://github.com/webpack/webpack-cli/commit/2cebea0))
* Revert "chore(deps): pin root dependencies for generators" ([be25e4c](https://github.com/webpack/webpack-cli/commit/be25e4c))
* Revert "chore(deps): pin root dependencies for make" ([8180c17](https://github.com/webpack/webpack-cli/commit/8180c17))
* Revert "chore(deps): pin root dependencies for migrate" ([698437d](https://github.com/webpack/webpack-cli/commit/698437d))
* Revert "chore(deps): pin root dependencies for remove" ([822e9de](https://github.com/webpack/webpack-cli/commit/822e9de))
* Revert "chore(deps): pin root dependencies for serve" ([71a87ba](https://github.com/webpack/webpack-cli/commit/71a87ba))
* Revert "chore(deps): pin root dependencies for update" ([4687709](https://github.com/webpack/webpack-cli/commit/4687709))
* Revert "chore(deps): pin root dependencies for utils" ([f774e55](https://github.com/webpack/webpack-cli/commit/f774e55))
* Better test suite for binary tests ([#635](https://github.com/webpack/webpack-cli/pull/635))
* utils: refactor npmpackageexists function ([#622](https://github.com/webpack/webpack-cli/pull/622))

 <a name="3.1.2"></a>
# 3.1.2 (2018-09-29)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v3.1.1...v3.1.2)

## Chore

* deps: upgrade husky ([#611](https://github.com/webpack/webpack-cli/pull/611))
* docs: update readme ([93ebcc2](https://github.com/webpack/webpack-cli/commit/93ebcc2))
* scripts: add commit script, cz-customizable ([#612](https://github.com/webpack/webpack-cli/pull/612))

## Docs

* init: update headers ([dc4ded9](https://github.com/webpack/webpack-cli/commit/dc4ded9))
* init: update init documentation ([2ccf9a9](https://github.com/webpack/webpack-cli/commit/2ccf9a9))
* readme: update webpack-cli to webpack CLI ([f3a225a](https://github.com/webpack/webpack-cli/commit/f3a225a))
* readme: change addons to scaffolds ([747aef9](https://github.com/webpack/webpack-cli/commit/747aef9))
* readme: update links ([f8187f1](https://github.com/webpack/webpack-cli/commit/f8187f1))
* readme: update README.md ([#614](https://github.com/webpack/webpack-cli/pull/614))
* readme: update Readme based on feedback ([da05c2f](https://github.com/webpack/webpack-cli/commit/da05c2f))

## Fix

* tapable: fix hook options ([9aed0dc](https://github.com/webpack/webpack-cli/commit/9aed0dc))
* replace test regex ([d4e1614](https://github.com/webpack/webpack-cli/commit/d4e1614))

 <a name="3.1.1"></a>
# 3.1.1 (2018-09-23)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.1.0...v3.1.1)

## New Features

* migrate: CommonChunksPlugin to SplitChunksPlugin ([#558](https://github.com/webpack/webpack-cli/pull/558))
* types: types for packages ([#578](https://github.com/webpack/webpack-cli/pull/578))

## Chore

* ci: add commitlint when trying to commit ([#595](https://github.com/webpack/webpack-cli/pull/595))
* ci: Set up CI with Azure Pipelines ([89d3a19](https://github.com/webpack/webpack-cli/commit/89d3a19))
* ci: fix commitlint ([#592](https://github.com/webpack/webpack-cli/pull/592))
* ci: Add a status badge for the azure pipelines CI build ([#601](https://github.com/webpack/webpack-cli/pull/601))
* deps: resync package-lock, upgrade major version ([d892b4d](https://github.com/webpack/webpack-cli/commit/d892b4d))
* deps: Bump lerna version ([#583](https://github.com/webpack/webpack-cli/pull/583))
* deps: removing inquirer as default package ([#555](https://github.com/webpack/webpack-cli/pull/555))
* fix: fix clean all script ([6be0478](https://github.com/webpack/webpack-cli/commit/6be0478))
* Update schema-utils to the latest version 🚀 ([#565](https://github.com/webpack/webpack-cli/pull/565))
* update pkg.lock ([76c8277](https://github.com/webpack/webpack-cli/commit/76c8277))
* remove editorconfig from testfixtures ([#560](https://github.com/webpack/webpack-cli/pull/560))
* lint: fix tslint warnings ([cf0bf4a](https://github.com/webpack/webpack-cli/commit/cf0bf4a))
* lint: turn off console log warning ([db5f570](https://github.com/webpack/webpack-cli/commit/db5f570))
* lint: remove or replace console.log with console.error ([e425642](https://github.com/webpack/webpack-cli/commit/e425642))
* package: update lerna to version 3.0.0 ([08c424d](https://github.com/webpack/webpack-cli/commit/08c424d))
* scripts: update ts watch ([336ad3e](https://github.com/webpack/webpack-cli/commit/336ad3e))
* tests: added first ts test for info package ([#584](https://github.com/webpack/webpack-cli/pull/584))

## CLI

* allow array value for --ouput-library ([#559](https://github.com/webpack/webpack-cli/pull/559))

## Docs

* fixed latest changelog link ([#556](https://github.com/webpack/webpack-cli/pull/556))
* migrate documentaion ([#554](https://github.com/webpack/webpack-cli/pull/554))
* init documentaion ([#547](https://github.com/webpack/webpack-cli/pull/547))
* contribution: fix the setup workflow #591 ([#597](https://github.com/webpack/webpack-cli/pull/597))
* typedoc: add ts docs ([#571](https://github.com/webpack/webpack-cli/pull/571))

## Fix

* generate-loader: include example template in npm package ([d26ea82](https://github.com/webpack/webpack-cli/commit/d26ea82))
* generate-plugin: include example template in npm package ([77fa723](https://github.com/webpack/webpack-cli/commit/77fa723))
* package: update import-local to version 2.0.0 🚀 ([#576](https://github.com/webpack/webpack-cli/pull/576))
* prettier: add parser, filePath ([#553](https://github.com/webpack/webpack-cli/pull/553))
* schema: resolve references in schema ([#605](https://github.com/webpack/webpack-cli/pull/605))

## Misc

* Revert "cli: allow array value for --ouput-library (#559)" ([#561](https://github.com/webpack/webpack-cli/pull/561))

 <a name="3.1.0"></a>
# 3.1.0 (2018-07-18)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v3.0.8...v.3.1.0)

## New Features

* generators: add typescript support ([c1844f8](https://github.com/webpack/webpack-cli/commit/c1844f8))
* init: add typescript support ([222ccdc](https://github.com/webpack/webpack-cli/commit/222ccdc))
* make: add typescript support ([4b574d9](https://github.com/webpack/webpack-cli/commit/4b574d9))
* remove: add typescript support ([f1623ed](https://github.com/webpack/webpack-cli/commit/f1623ed))
* scaffold: add typescript support ([eaf6fdf](https://github.com/webpack/webpack-cli/commit/eaf6fdf))
* scaffold: add typescript support ([f611c27](https://github.com/webpack/webpack-cli/commit/f611c27))
* serve: add typescript support ([d313421](https://github.com/webpack/webpack-cli/commit/d313421))
* types: add webpack types schema ([90909e4](https://github.com/webpack/webpack-cli/commit/90909e4))
* typescript: setup base infra ([fe25465](https://github.com/webpack/webpack-cli/commit/fe25465))
* typescript: setup base infra ([373a304](https://github.com/webpack/webpack-cli/commit/373a304))
* update: add typescript support ([53505b9](https://github.com/webpack/webpack-cli/commit/53505b9))
* utils: add typescript support ([47702cb](https://github.com/webpack/webpack-cli/commit/47702cb))

## Ast

* parser: remove ([7f51c27](https://github.com/webpack/webpack-cli/commit/7f51c27))
* parser: remove ([faeec57](https://github.com/webpack/webpack-cli/commit/faeec57))

## Chore

* add-cmd: add typescript support ([fb98933](https://github.com/webpack/webpack-cli/commit/fb98933))
* add-cmd: add typescript support ([d730841](https://github.com/webpack/webpack-cli/commit/d730841))
* build: fix eslint pattern ([#529](https://github.com/webpack/webpack-cli/pull/529))
* build: fix ci ([#535](https://github.com/webpack/webpack-cli/pull/535))
* ci: fix build ([#534](https://github.com/webpack/webpack-cli/pull/534))
* ci: fix build ([#534](https://github.com/webpack/webpack-cli/pull/534))
* ci: remove semantic release ([#516](https://github.com/webpack/webpack-cli/pull/516))
* ci: update appveyor config, script ([f220c9e](https://github.com/webpack/webpack-cli/commit/f220c9e))
* ci: update travis script ([00df5ba](https://github.com/webpack/webpack-cli/commit/00df5ba))
* update pkg.lock ([817f99c](https://github.com/webpack/webpack-cli/commit/817f99c))
* fix minor build infra ([87dd419](https://github.com/webpack/webpack-cli/commit/87dd419))
* Update eslint to the latest version 🚀 ([#526](https://github.com/webpack/webpack-cli/pull/526))
* update gitignore ([fdc82b9](https://github.com/webpack/webpack-cli/commit/fdc82b9))
* add missing READMES to packages ([#545](https://github.com/webpack/webpack-cli/pull/545))
* docs: Updated working link for webpack addon. ([#543](https://github.com/webpack/webpack-cli/pull/543))
* generate-loader,plugin: add typescript support ([971b31a](https://github.com/webpack/webpack-cli/commit/971b31a))
* info: add typescript support ([ca133ab](https://github.com/webpack/webpack-cli/commit/ca133ab))
* info: add typescript support ([2c69df0](https://github.com/webpack/webpack-cli/commit/2c69df0))
* migrate: add typescript support ([82a7dec](https://github.com/webpack/webpack-cli/commit/82a7dec))
* package: update eslint-plugin-node to version 7.0.0 ([507a4a6](https://github.com/webpack/webpack-cli/commit/507a4a6))
* package: update lockfile ([a3d41fb](https://github.com/webpack/webpack-cli/commit/a3d41fb))
* release: whitelist/blacklist release files ([#514](https://github.com/webpack/webpack-cli/pull/514))
* release: whitelist/blacklist release files ([#514](https://github.com/webpack/webpack-cli/pull/514))
* release: whitelist/blacklist release files ([#514](https://github.com/webpack/webpack-cli/pull/514))
* scripts: fix pretest ([55efce6](https://github.com/webpack/webpack-cli/commit/55efce6))
* scripts: remove semantic-release ([#525](https://github.com/webpack/webpack-cli/pull/525))
* template: tiny fix for bug template ([51dc005](https://github.com/webpack/webpack-cli/commit/51dc005))

## Docs

* update jsdoc ([#507](https://github.com/webpack/webpack-cli/pull/507))
* update jsdoc ([#507](https://github.com/webpack/webpack-cli/pull/507))
* update jsdoc ([#507](https://github.com/webpack/webpack-cli/pull/507))
* pkg: readme file for add package ([#498](https://github.com/webpack/webpack-cli/pull/498))
* pkg: readme info ([#497](https://github.com/webpack/webpack-cli/pull/497))
* pkg: readme info ([#497](https://github.com/webpack/webpack-cli/pull/497))

## Fix

* default named import bug ([ce956c0](https://github.com/webpack/webpack-cli/commit/ce956c0))
* generators: named export ([8adbe9e](https://github.com/webpack/webpack-cli/commit/8adbe9e))

## Tests

* fix: bin test outputs ([#552](https://github.com/webpack/webpack-cli/pull/552))
* migrate: fix transforms order issue ([938e5f9](https://github.com/webpack/webpack-cli/commit/938e5f9))

## Misc

* Update yargs to the latest version 🚀 ([#533](https://github.com/webpack/webpack-cli/pull/533))

  <a name="0.0.8-development"></a>
# 0.0.8-development (2018-06-15, webpack CLI v.3)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.1.5...v0.0.8-development)

## Ast

* parser: add ([#456](https://github.com/webpack/webpack-cli/pull/456))

## Chore

* deps: add lerna ([a7d8085](https://github.com/webpack/webpack-cli/commit/a7d8085))
* lockfile: update pkglock ([0b024bf](https://github.com/webpack/webpack-cli/commit/0b024bf))
* monorepo: fix windows build ([0310fd3](https://github.com/webpack/webpack-cli/commit/0310fd3))
* monorepo: add bootstrap to run ([17c2c88](https://github.com/webpack/webpack-cli/commit/17c2c88))
* monorepo: fix windows build ([8c58d24](https://github.com/webpack/webpack-cli/commit/8c58d24))
* monorepo: add rimraf globally ([7c0e245](https://github.com/webpack/webpack-cli/commit/7c0e245))
* monorepo: fix versions and use clean bootstrap ([7de58ea](https://github.com/webpack/webpack-cli/commit/7de58ea))
* monorepo: fix appveyor build ([206749b](https://github.com/webpack/webpack-cli/commit/206749b))
* monorepo: add eslint-plugin-prettier ([ae55183](https://github.com/webpack/webpack-cli/commit/ae55183))
* monorepo: fix appveyor build ([a08b899](https://github.com/webpack/webpack-cli/commit/a08b899))
* monorepo: fix appveyor build ([42468d3](https://github.com/webpack/webpack-cli/commit/42468d3))
* next: dev version bump ([78b48a6](https://github.com/webpack/webpack-cli/commit/78b48a6))
* pkg: v.6 on next ([3a82b7d](https://github.com/webpack/webpack-cli/commit/3a82b7d))
* semantic: configure plugins ([#475](https://github.com/webpack/webpack-cli/pull/475))
* v.6: update init ([ebe5c6b](https://github.com/webpack/webpack-cli/commit/ebe5c6b))

## CLI

* add: re-add add command ([bf78411](https://github.com/webpack/webpack-cli/commit/bf78411))
* color: don't use color on non-tty ([#452](https://github.com/webpack/webpack-cli/pull/452))
* init: Better defaults ([#451](https://github.com/webpack/webpack-cli/pull/451))
* symlinks: Fix paths ([#453](https://github.com/webpack/webpack-cli/pull/453))

## Fix

* cli: show help flag when defaults fail ([#466](https://github.com/webpack/webpack-cli/pull/466))
* vulnerabilities: vulnerabilities patch for v3 ([#460](https://github.com/webpack/webpack-cli/pull/460))

## Tests

* cov: use regular nyc on tests ([3aa96ce](https://github.com/webpack/webpack-cli/commit/3aa96ce))
* coverage: fix coverage ([#473](https://github.com/webpack/webpack-cli/pull/473))
* no-options: refactor tests ([7be10d8](https://github.com/webpack/webpack-cli/commit/7be10d8))
* parser: fix recursive-tests signature ([#470](https://github.com/webpack/webpack-cli/pull/470))

## Misc

* Added yarn lock file to gitignore ([#455](https://github.com/webpack/webpack-cli/pull/455))

 <a name="0.0.6"></a>
# 0.0.6 (2018-05-17)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.0.5...v0.0.6)

## CLI

* path: resolve better ([7fca948](https://github.com/webpack/webpack-cli/commit/7fca948))

## Misc

* v0.0.6 ([f544578](https://github.com/webpack/webpack-cli/commit/f544578))

 <a name="0.0.5"></a>
# 0.0.5 (2018-05-17)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.0.4...v0.0.5)

## Chore

* deps: update deps ([58a437d](https://github.com/webpack/webpack-cli/commit/58a437d))
* prompt: revise prompt cmd ([bccc56e](https://github.com/webpack/webpack-cli/commit/bccc56e))

## Misc

* v0.0.5 ([062fa28](https://github.com/webpack/webpack-cli/commit/062fa28))

 <a name="0.0.4"></a>
# 0.0.4 (2018-05-17)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.0.3...v0.0.4)

## Chore

* v: back to v1 ([3ed29c6](https://github.com/webpack/webpack-cli/commit/3ed29c6))

## Misc

* v0.0.4 ([e29a173](https://github.com/webpack/webpack-cli/commit/e29a173))
* v0.0.3 ([01cef3f](https://github.com/webpack/webpack-cli/commit/01cef3f))
* v0.0.2 ([6489b10](https://github.com/webpack/webpack-cli/commit/6489b10))

 <a name="0.0.3"></a>
# 0.0.3 (2018-05-17)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.0.2...v0.0.3)

## Misc

* v0.0.3 ([b51e66d](https://github.com/webpack/webpack-cli/commit/b51e66d))

 <a name="0.0.2"></a>
# 0.0.2 (2018-05-17)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v0.0.1...v0.0.2)

## Chore

* v: revise some deps ([c36f3e8](https://github.com/webpack/webpack-cli/commit/c36f3e8))

## Misc

* v0.0.2 ([91be3fd](https://github.com/webpack/webpack-cli/commit/91be3fd))

 <a name="0.0.1"></a>
# 0.0.1 (2018-05-17)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.1.3...v0.0.1)

## Chore

* cli: move to lerna and scoped packages ([#434](https://github.com/webpack/webpack-cli/pull/434))
* linting: resolve linting ([80c9e9a](https://github.com/webpack/webpack-cli/commit/80c9e9a))
* linting: resolve linting ([8f6f1db](https://github.com/webpack/webpack-cli/commit/8f6f1db))
* linting: fix linting errors ([a76c46f](https://github.com/webpack/webpack-cli/commit/a76c46f))
* linting: resolve linter errors ([1db677e](https://github.com/webpack/webpack-cli/commit/1db677e))
* monorepo: fix plugin package.json ([3c822cf](https://github.com/webpack/webpack-cli/commit/3c822cf))
* monorepo: prune files and update eslint rules ([059d6f9](https://github.com/webpack/webpack-cli/commit/059d6f9))
* monorepo: move to lerna ([ec6cc38](https://github.com/webpack/webpack-cli/commit/ec6cc38))
* monorepo: use commands as normal instead of package ([bdafce0](https://github.com/webpack/webpack-cli/commit/bdafce0))
* monorepo: fix the no-missing-require error ([8ef1804](https://github.com/webpack/webpack-cli/commit/8ef1804))
* monorepo: updated package.json ([ff6c371](https://github.com/webpack/webpack-cli/commit/ff6c371))
* monorepo: merge package lock json ([d4c7c5d](https://github.com/webpack/webpack-cli/commit/d4c7c5d))
* monorepo: prune package json ([64cfef7](https://github.com/webpack/webpack-cli/commit/64cfef7))
* monorepo: fix typo ([a6a2715](https://github.com/webpack/webpack-cli/commit/a6a2715))
* monorepo: fix typo ([a1d5406](https://github.com/webpack/webpack-cli/commit/a1d5406))
* rebase: refactor stuff ([b02070d](https://github.com/webpack/webpack-cli/commit/b02070d))
* scaffold: move addons to scaffold ([b2a7470](https://github.com/webpack/webpack-cli/commit/b2a7470))
* scaffold: fix linting errors ([df8287d](https://github.com/webpack/webpack-cli/commit/df8287d))
* v: revise pkg ([ab38a3a](https://github.com/webpack/webpack-cli/commit/ab38a3a))

## CLI

* pkgs: re-add entries ([b2c2bbd](https://github.com/webpack/webpack-cli/commit/b2c2bbd))
* prompt: wip ([5f357c9](https://github.com/webpack/webpack-cli/commit/5f357c9))
* prompt: initial comment for prompt file ([f8a71c0](https://github.com/webpack/webpack-cli/commit/f8a71c0))

## Fix

* monorepo: fix versions in pacakges ([2b3035c](https://github.com/webpack/webpack-cli/commit/2b3035c))
* monorepo: update lock files ([ca8f5c1](https://github.com/webpack/webpack-cli/commit/ca8f5c1))
* monorepo: fix cross spawn versions ([0fcc5b3](https://github.com/webpack/webpack-cli/commit/0fcc5b3))
* monorepo: fix lint errors ([74fb759](https://github.com/webpack/webpack-cli/commit/74fb759))
* revert: packagejson ([3dd244b](https://github.com/webpack/webpack-cli/commit/3dd244b))

## Misc

* v0.0.1 ([faae7aa](https://github.com/webpack/webpack-cli/commit/faae7aa))

 <a name="2.1.3"></a>
# 2.1.3 (2018-05-06)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.1.2...v2.1.3)

## Chore

* pkg: remove prefer global ([4149c53](https://github.com/webpack/webpack-cli/commit/4149c53))
* templates: Update issue templates ([#432](https://github.com/webpack/webpack-cli/pull/432))

## CLI

* cmds: revise yargs command ([#422](https://github.com/webpack/webpack-cli/pull/422))

 <a name="2.0.14"></a>
# 2.0.14 (2018-04-05)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/2.0.13...2.0.14)

## New Features

* use npm ci for tests (#367) ([#368](https://github.com/webpack/webpack-cli/pull/368))
* add envinfo as `webpack-cli info` command ([51ab19f](https://github.com/webpack/webpack-cli/commit/51ab19f))
* --entry should override config.entry (#155) ([#358](https://github.com/webpack/webpack-cli/pull/358))

## Chore

* coverage: added reporters inside package.json ([c7d80fb](https://github.com/webpack/webpack-cli/commit/c7d80fb))
* upgrade: webpack 4.2 and other dependencies ([#362](https://github.com/webpack/webpack-cli/pull/362))
* version: v.2.0.13 ([2222f1d](https://github.com/webpack/webpack-cli/commit/2222f1d))

## CLI

* refactor: improve folder structure ([#371](https://github.com/webpack/webpack-cli/pull/371))

## Fix

* loader,plugin: fix generators path bug ([b4bfafb](https://github.com/webpack/webpack-cli/commit/b4bfafb))

 <a name="2.0.13"></a>
# 2.0.13 (2018-03-22)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/2.0.12...2.0.13)

## Chore

* pkg: explicitly include files for release ([#349](https://github.com/webpack/webpack-cli/pull/349))

## CLI

* init: add webpack-cli dep ([#347](https://github.com/webpack/webpack-cli/pull/347))

 <a name="2.0.12"></a>
# 2.0.12 (2018-03-14)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.0.11...v2.0.12)

## New Features

* support --build-delimiter for opt-in output delimiter (#192) ([#340](https://github.com/webpack/webpack-cli/pull/340))

## Chore

* gitignore: add vim swap files to gitignore ([3448fb5](https://github.com/webpack/webpack-cli/commit/3448fb5))
* scaffolding: update docs ([#336](https://github.com/webpack/webpack-cli/pull/336))

## Fix

* removes debug in migrate ([#342](https://github.com/webpack/webpack-cli/pull/342))

## Tests

* snapshot: update snapshot ([bd8ccda](https://github.com/webpack/webpack-cli/commit/bd8ccda))

## Misc

* cz: fix type description ([#339](https://github.com/webpack/webpack-cli/pull/339))
* init: fix global-modules require statement in package-manager ([610aa02](https://github.com/webpack/webpack-cli/commit/610aa02))
* init-generator: cleanup ([b8c3145](https://github.com/webpack/webpack-cli/commit/b8c3145))

 <a name="2.0.11"></a>
# 2.0.11 (2018-03-10)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.0.10...v2.0.11)

## Chore

* bundlesize: change threshold ([2aedfda](https://github.com/webpack/webpack-cli/commit/2aedfda))
* deps: upgrade deps ([#319](https://github.com/webpack/webpack-cli/pull/319))
* docs: update docs ([3307e3b](https://github.com/webpack/webpack-cli/commit/3307e3b))
* es6: changed 'var' into 'const' where convenient ([#325](https://github.com/webpack/webpack-cli/pull/325))
* test: updated tests file names ([#324](https://github.com/webpack/webpack-cli/pull/324))

## CLI

* init: Refactor Yeoman ([#323](https://github.com/webpack/webpack-cli/pull/323))
* tapable: Remove Tapable#apply calls ([#305](https://github.com/webpack/webpack-cli/pull/305))

## Docs

* update README to remove inconsistent CLI messaging (#327) ([#328](https://github.com/webpack/webpack-cli/pull/328))

## Fix

* migrate: move options to use ([#308](https://github.com/webpack/webpack-cli/pull/308))
* adding 'fix' to whitelist ([10a00df](https://github.com/webpack/webpack-cli/commit/10a00df))

## Misc

* deps: clean up dependencies ([7078282](https://github.com/webpack/webpack-cli/commit/7078282))
* generator: Allow local paths to generators ([#265](https://github.com/webpack/webpack-cli/pull/265))
* grammar: revise spelling and incorrect syntax ([#293](https://github.com/webpack/webpack-cli/pull/293))
* readme: add npm badge ([#303](https://github.com/webpack/webpack-cli/pull/303))

 <a name="2.0.10"></a>
# 2.0.10 (2018-03-02)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.0.4...v2.0.10)

## New Features

* show help when no options given ([a7ee15a](https://github.com/webpack/webpack-cli/commit/a7ee15a))
* chore: add project tools and utilities ([#270](https://github.com/webpack/webpack-cli/pull/270))

## Ast

* init: fix init command ([d36cd4f](https://github.com/webpack/webpack-cli/commit/d36cd4f))

## Chore

* .gitignore: ignore .vscode ([a322505](https://github.com/webpack/webpack-cli/commit/a322505))
* .gitignore: ignore .vscode ([ab0eacc](https://github.com/webpack/webpack-cli/commit/ab0eacc))
* add: temp remove add from cli ([f663215](https://github.com/webpack/webpack-cli/commit/f663215))
* changelog: v.2.0.7 changelog ([a165269](https://github.com/webpack/webpack-cli/commit/a165269))
* clean: remove unused dependency ([4a395d7](https://github.com/webpack/webpack-cli/commit/4a395d7))
* deps: bump uglify dep and cli version ([81a9f1e](https://github.com/webpack/webpack-cli/commit/81a9f1e))
* packager: remove yarn ([#302](https://github.com/webpack/webpack-cli/pull/302))
* pkg.json: remove commitmsg cmd ([4dff074](https://github.com/webpack/webpack-cli/commit/4dff074))
* refactor: update supports-color usage ([4566fde](https://github.com/webpack/webpack-cli/commit/4566fde))
* refactor: update supports-color usage ([97b2df3](https://github.com/webpack/webpack-cli/commit/97b2df3))
* revert: revert yargs to 9.0.1 ([7ef13ef](https://github.com/webpack/webpack-cli/commit/7ef13ef))
* upgrade: update all dependencies, devDependencies ([4bf64bf](https://github.com/webpack/webpack-cli/commit/4bf64bf))
* version: v.2.0.9 ([4cf5e17](https://github.com/webpack/webpack-cli/commit/4cf5e17))

## CLI

* devServer: change devServer path ([c27e961](https://github.com/webpack/webpack-cli/commit/c27e961))
* version: v.2.0.8 ([9406912](https://github.com/webpack/webpack-cli/commit/9406912))

## Fix

* generator: use yeoman clone ([0b4269c](https://github.com/webpack/webpack-cli/commit/0b4269c))
* yeoman-generator fork issue ([#294](https://github.com/webpack/webpack-cli/pull/294))
* Resolve webpack dependencies ([#251](https://github.com/webpack/webpack-cli/pull/251))
* change help logic ([d67f4b7](https://github.com/webpack/webpack-cli/commit/d67f4b7))

## Improvement

* add an option to watch messaging. Add .idea to .gitignore ([#200](https://github.com/webpack/webpack-cli/pull/200))

## Refactor

* convert-args: remove unused arguments ([#253](https://github.com/webpack/webpack-cli/pull/253))

## Style

* run formatter ([7be0da7](https://github.com/webpack/webpack-cli/commit/7be0da7))

## Tests

* add test for showing help on no options ([cf43939](https://github.com/webpack/webpack-cli/commit/cf43939))
* mode: add mode tests ([#285](https://github.com/webpack/webpack-cli/pull/285))
* update: migrate snapshot ([3c4e6f7](https://github.com/webpack/webpack-cli/commit/3c4e6f7))
* update: migrate snapshot ([c322067](https://github.com/webpack/webpack-cli/commit/c322067))

## Misc

* refactor: reduce code duplication use process.exitCode instead of process.exit ([#272](https://github.com/webpack/webpack-cli/pull/272))
* [feature] configuration validation ([#240](https://github.com/webpack/webpack-cli/pull/240))
* Commitlint ([#300](https://github.com/webpack/webpack-cli/pull/300))
* Change from git:// to https:// ([#259](https://github.com/webpack/webpack-cli/pull/259))
* Add jsdoc comments for migrate ([#255](https://github.com/webpack/webpack-cli/pull/255))
* strict Promise configuration validation ([#298](https://github.com/webpack/webpack-cli/pull/298))
* Refactor bin directory ([#263](https://github.com/webpack/webpack-cli/pull/263))
* Issue 249 fixed and other enums refactored ([#264](https://github.com/webpack/webpack-cli/pull/264))
* remove yargs major update due security compromise ([9bd7ed4](https://github.com/webpack/webpack-cli/commit/9bd7ed4))
* Revert "Show help on no command" ([#276](https://github.com/webpack/webpack-cli/pull/276))
* 2.0.5 ([94ac6db](https://github.com/webpack/webpack-cli/commit/94ac6db))
* v.2.0.6 ([4333088](https://github.com/webpack/webpack-cli/commit/4333088))
* fix typo.. ([0f1cee6](https://github.com/webpack/webpack-cli/commit/0f1cee6))
* binTestCases: remove obsolete snapshot ([42301d7](https://github.com/webpack/webpack-cli/commit/42301d7))
* dep: add webpack 4 as peer dependency ([#297](https://github.com/webpack/webpack-cli/pull/297))
* migrate: prettify output ([#281](https://github.com/webpack/webpack-cli/pull/281))
* revert: revert supports-color usage ([f8e819a](https://github.com/webpack/webpack-cli/commit/f8e819a))
* revert: revert supports-color usage ([75f706b](https://github.com/webpack/webpack-cli/commit/75f706b))
* syntax: prettify ([5cb146f](https://github.com/webpack/webpack-cli/commit/5cb146f))
* yargs: add description for module-bind-* args ([#286](https://github.com/webpack/webpack-cli/pull/286))

 <a name="2.0.9"></a>
# 2.0.9 (2018-02-25)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.0.4...v2.0.9)

## Ast

* init: fix init command ([d36cd4f](https://github.com/webpack/webpack-cli/commit/d36cd4f))

## Chore

* .gitignore: ignore .vscode ([ab0eacc](https://github.com/webpack/webpack-cli/commit/ab0eacc))
* .gitignore: ignore .vscode ([a322505](https://github.com/webpack/webpack-cli/commit/a322505))
* add: temp remove add from cli ([f663215](https://github.com/webpack/webpack-cli/commit/f663215))
* changelog: v.2.0.7 changelog ([a165269](https://github.com/webpack/webpack-cli/commit/a165269))
* deps: bump uglify dep and cli version ([81a9f1e](https://github.com/webpack/webpack-cli/commit/81a9f1e))
* pkg.json: remove commitmsg cmd ([4dff074](https://github.com/webpack/webpack-cli/commit/4dff074))

## CLI

* devServer: change devServer path ([c27e961](https://github.com/webpack/webpack-cli/commit/c27e961))
* version: v.2.0.8 ([9406912](https://github.com/webpack/webpack-cli/commit/9406912))

## Feat

* show help when no options given ([a7ee15a](https://github.com/webpack/webpack-cli/commit/a7ee15a))
* chore: add project tools and utilities ([#270](https://github.com/webpack/webpack-cli/pull/270))

## Fix

* Resolve webpack dependencies ([#251](https://github.com/webpack/webpack-cli/pull/251))
* change help logic ([d67f4b7](https://github.com/webpack/webpack-cli/commit/d67f4b7))
* generator: use yeoman clone ([0b4269c](https://github.com/webpack/webpack-cli/commit/0b4269c))

## Improvement

* add an option to watch messaging. Add .idea to .gitignore ([#200](https://github.com/webpack/webpack-cli/pull/200))

## Refactor

* convert-args: remove unused arguments ([#253](https://github.com/webpack/webpack-cli/pull/253))

## Style

* run formatter ([7be0da7](https://github.com/webpack/webpack-cli/commit/7be0da7))

## Tests

* add test for showing help on no options ([cf43939](https://github.com/webpack/webpack-cli/commit/cf43939))

## Misc

* remove yargs major update due security compromise ([9bd7ed4](https://github.com/webpack/webpack-cli/commit/9bd7ed4))
* Revert "Show help on no command" ([#276](https://github.com/webpack/webpack-cli/pull/276))
* v.2.0.6 ([4333088](https://github.com/webpack/webpack-cli/commit/4333088))
* fix typo.. ([0f1cee6](https://github.com/webpack/webpack-cli/commit/0f1cee6))
* 2.0.5 ([94ac6db](https://github.com/webpack/webpack-cli/commit/94ac6db))
* Change from git:// to https:// ([#259](https://github.com/webpack/webpack-cli/pull/259))
* Issue 249 fixed and other enums refactored ([#264](https://github.com/webpack/webpack-cli/pull/264))
* Refactor bin directory ([#263](https://github.com/webpack/webpack-cli/pull/263))
* Add jsdoc comments for migrate ([#255](https://github.com/webpack/webpack-cli/pull/255))
* [feature] configuration validation ([#240](https://github.com/webpack/webpack-cli/pull/240))
* refactor: reduce code duplication use process.exitCode instead of process.exit ([#272](https://github.com/webpack/webpack-cli/pull/272))

 <a name="2.0.7"></a>
# 2.0.7 (2018-02-24)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.0.4...v2.0.7)

## Chore

* .gitignore: ignore .vscode ([ab0eacc](https://github.com/webpack/webpack-cli/commit/ab0eacc))
* .gitignore: ignore .vscode ([a322505](https://github.com/webpack/webpack-cli/commit/a322505))
* add: temp remove add from cli ([f663215](https://github.com/webpack/webpack-cli/commit/f663215))
* deps: bump uglify dep and cli version ([81a9f1e](https://github.com/webpack/webpack-cli/commit/81a9f1e))

## Feat

* show help when no options given ([a7ee15a](https://github.com/webpack/webpack-cli/commit/a7ee15a))
* chore: add project tools and utilities ([#270](https://github.com/webpack/webpack-cli/pull/270))

## Fix

* Resolve webpack dependencies ([#251](https://github.com/webpack/webpack-cli/pull/251))
* change help logic ([d67f4b7](https://github.com/webpack/webpack-cli/commit/d67f4b7))

## Improvement

* add an option to watch messaging. Add .idea to .gitignore ([#200](https://github.com/webpack/webpack-cli/pull/200))

## Refactor

* convert-args: remove unused arguments ([#253](https://github.com/webpack/webpack-cli/pull/253))

## Style

* run formatter ([7be0da7](https://github.com/webpack/webpack-cli/commit/7be0da7))

## Tests

* add test for showing help on no options ([cf43939](https://github.com/webpack/webpack-cli/commit/cf43939))

## Misc

* remove yargs major update due security compromise ([9bd7ed4](https://github.com/webpack/webpack-cli/commit/9bd7ed4))
* Revert "Show help on no command" ([#276](https://github.com/webpack/webpack-cli/pull/276))
* v.2.0.6 ([4333088](https://github.com/webpack/webpack-cli/commit/4333088))
* fix typo.. ([0f1cee6](https://github.com/webpack/webpack-cli/commit/0f1cee6))
* 2.0.5 ([94ac6db](https://github.com/webpack/webpack-cli/commit/94ac6db))
* Change from git:// to https:// ([#259](https://github.com/webpack/webpack-cli/pull/259))
* Issue 249 fixed and other enums refactored ([#264](https://github.com/webpack/webpack-cli/pull/264))
* Refactor bin directory ([#263](https://github.com/webpack/webpack-cli/pull/263))
* Add jsdoc comments for migrate ([#255](https://github.com/webpack/webpack-cli/pull/255))
* [feature] configuration validation ([#240](https://github.com/webpack/webpack-cli/pull/240))
* refactor: reduce code duplication use process.exitCode instead of process.exit ([#272](https://github.com/webpack/webpack-cli/pull/272))

 <a name="2.0.6"></a>
# 2.0.6 (2018-02-20)
[Full Changelog](https://github.com/webpack/webpack-cli/compare/v2.0.4...v2.0.6)

## Chore

* .gitignore: ignore .vscode ([ab0eacc](https://github.com/webpack/webpack-cli/commit/ab0eacc))
* .gitignore: ignore .vscode ([a322505](https://github.com/webpack/webpack-cli/commit/a322505))
* add new items to chore: adds chore command ([db243b6](https://github.com/webpack/webpack-cli/commit/db243b6))
* linting: lint added files ([6dc12af](https://github.com/webpack/webpack-cli/commit/6dc12af))
* remove cmd: removes f command ([7adfdcf](https://github.com/webpack/webpack-cli/commit/7adfdcf))

## Feat

* show help when no options given ([a7ee15a](https://github.com/webpack/webpack-cli/commit/a7ee15a))

## Fix

* Resolve webpack dependencies ([#251](https://github.com/webpack/webpack-cli/pull/251))
* change help logic ([d67f4b7](https://github.com/webpack/webpack-cli/commit/d67f4b7))

## Improvement

* add an option to watch messaging. Add .idea to .gitignore ([#200](https://github.com/webpack/webpack-cli/pull/200))

## Refactor

* convert-args: remove unused arguments ([#253](https://github.com/webpack/webpack-cli/pull/253))

## Style

* run formatter ([7be0da7](https://github.com/webpack/webpack-cli/commit/7be0da7))

## Tests

* add test for showing help on no options ([cf43939](https://github.com/webpack/webpack-cli/commit/cf43939))

## Misc

* remove yargs major update due security compromise ([9bd7ed4](https://github.com/webpack/webpack-cli/commit/9bd7ed4))
* [feature] configuration validation ([#240](https://github.com/webpack/webpack-cli/pull/240))
* v.2.0.6 ([4333088](https://github.com/webpack/webpack-cli/commit/4333088))
* fix typo.. ([0f1cee6](https://github.com/webpack/webpack-cli/commit/0f1cee6))
* 2.0.5 ([94ac6db](https://github.com/webpack/webpack-cli/commit/94ac6db))
* Change from git:// to https:// ([#259](https://github.com/webpack/webpack-cli/pull/259))
* Issue 249 fixed and other enums refactored ([#264](https://github.com/webpack/webpack-cli/pull/264))
* Refactor bin directory ([#263](https://github.com/webpack/webpack-cli/pull/263))
* Add jsdoc comments for migrate ([#255](https://github.com/webpack/webpack-cli/pull/255))
* add commitlinting: adds commit linting to the cli ([7e4dd3d](https://github.com/webpack/webpack-cli/commit/7e4dd3d))
* add eslint ignore items: adds build folder and commit linter to ignore ([a400809](https://github.com/webpack/webpack-cli/commit/a400809))

<a name="2.0.0"></a>
## 2.0.0 (2017-12-21)

* Adds add
* Remove some mocks
* Remove validationschema and ajv dependencies
* Update Jest & Jest-cli
* Remove unused dependencies
* Creator is now init
* Using env preset ([#197](https://github.com/webpack/webpack-cli/pull/197))
* Using Yarn ([#203](https://github.com/webpack/webpack-cli/pull/203))
* Using peer dep of webpack
* Transformations is now migrate
* Init has its own generator
* Commands are refactored into a HOC and sent to a folder for each command with an helper for scaffolding aliases
* Using RawList instead of List for better usability ([82c64db](https://github.com/webpack/webpack-cli/commit/541ba62f02c4a1fcc807eac62a551fcae3f2d2c3))
* lib/transformations/util is now in lib/utils/ast-utils
* Each AST module now has an extra argument that specifies action to be done
* FindPluginsByRoot is now FindRootByName and more generalistic
* Added ast util function createEmptyCallableFunctionWithArguments
* Refactor for readability ([#214](https://github.com/webpack/webpack-cli/pull/214))
* Remove dist from repo ([#215](https://github.com/webpack/webpack-cli/pull/215))
* Remove entry and output validation ([#217](https://github.com/webpack/webpack-cli/pull/217))
* topScope now checks if the import already is present
* Updated test errors/issue-5576, remember to sync with webpack/next
* User friendly startup message ([#218](https://github.com/webpack/webpack-cli/pull/218))
* Migrate now uses prettier ([88aaaa2](https://github.com/webpack/webpack-cli/commit/972d4cd90061644aa2f4aaac33d2d80cb4a56d57)
* Added transform for mode ([972d4cd](https://github.com/webpack/webpack-cli/commit/e1f512c9bb96694dd623562dc4cef411ed004c2c)
* Remove recast fork ([fba04da](https://github.com/webpack/webpack-cli/commit/b416d9c50138ef343b8bac6e3f66fdd5b917857d))
* New transforms ([b416d9c](https://github.com/webpack/webpack-cli/commit/28680c944dca0860ca59a38910840a641b418d18))
* JSdocs are added ([47de46a](https://github.com/webpack/webpack-cli/commit/285846a4cb1f976edcdb36629cf247d8017ff956))
* Added serve alias ([#204](https://github.com/webpack/webpack-cli/pull/204))
* Migrate has new validate logic ([c4c68e8](https://github.com/webpack/webpack-cli/commit/5d4430a6a5531cd8084e5a591f7884e746e21b2f))
* webpack serve logic ([5d4430a](https://github.com/webpack/webpack-cli/commit/992bfe2b08b98aebb43c68d5e5a92320ba3e32a8))
* webpack --config-register and webpack -r is added ([1f24d19](https://github.com/webpack/webpack-cli/commit/ab9421136887b7e9e10f25a39b59fb32f07b5037))
* work on makefile generation ([d86e1ce](https://github.com/webpack/webpack-cli/commit/4f9a4f88a8bd113762a54c05b3b9fe6f459855db))
* Appveyor is added ([9b2f6f5](https://github.com/webpack/webpack-cli/commit/c5c97462d6ccfa4c02fd79206fa075815520cd88))
* Remove commit-validate from docs ([#222](https://github.com/webpack/webpack-cli/pull/222))
* Added transform ResolveLoader ([7c713ce](https://github.com/webpack/webpack-cli/commit/3c90e83fa7b8dd5fbecaee5d1b9d8f0279600096))
* Using v8-compile-cache ([7e57314](https://github.com/webpack/webpack-cli/commit/0564ceb77a995239d0be7a022b948cbd727773a4))
* Adds webpack-cli bot ([#224](https://github.com/webpack/webpack-cli/pull/224))

<a name="1.3.2"></a>
## 1.3.2 (2017-05-15)


### Bug Fixes

* add css-loader appropriately ([#141](https://github.com/webpack/webpack-cli/issues/141)) ([a71600e](https://github.com/webpack/webpack-cli/commit/a71600e))
* Deps 'webpack' and 'uglifyjs-webpack-plugin' not installed when user answers yes to 'using ES2015' ([#135](https://github.com/webpack/webpack-cli/issues/135)). ([#136](https://github.com/webpack/webpack-cli/issues/136)) ([524f035](https://github.com/webpack/webpack-cli/commit/524f035))
* Install correct (`es2015`) babel preset to match generated config ([#138](https://github.com/webpack/webpack-cli/issues/138)) ([b0af53f](https://github.com/webpack/webpack-cli/commit/b0af53f))
* use correct test function ([#129](https://github.com/webpack/webpack-cli/issues/129)) ([3464d9e](https://github.com/webpack/webpack-cli/commit/3464d9e))


<a name="1.3.1"></a>

## 1.3.1 (2017-05-02)

### Bug Fixes

* add safe traverse to loaderoptionsplugin ([#77](https://github.com/webpack/webpack-cli/issues/77)) ([4020043](https://github.com/webpack/webpack-cli/commit/4020043))
* Do not create LoaderOptionsPlugin if loaderOptions is empty ([#72](https://github.com/webpack/webpack-cli/issues/72)) ([b9d22c9](https://github.com/webpack/webpack-cli/commit/b9d22c9))
([68a2dfd](https://github.com/webpack/webpack-cli/commit/68a2dfd))
* Upgrade to Jest 19 ([#71](https://github.com/webpack/webpack-cli/issues/71)) ([fe62523](https://github.com/webpack/webpack-cli/commit/fe62523))
* Use `safeTraverse` where appropriate ([#94](https://github.com/webpack/webpack-cli/issues/94)) ([dcde2b6](https://github.com/webpack/webpack-cli/commit/dcde2b6))
([3464d9e](https://github.com/webpack/webpack-cli/commit/3464d9e))
* Use real paths from argvs instead of dummy hard-coded file ([#65](https://github.com/webpack/webpack-cli/issues/65)) ([a46edbb](https://github.com/webpack/webpack-cli/commit/a46edbb))


### Features

* Add beautifier config for JS code ([64c88ea](https://github.com/webpack/webpack-cli/commit/64c88ea))
* Add commit validation and commits template ([d0cbfc0](https://github.com/webpack/webpack-cli/commit/d0cbfc0))
* Add editorconfig settings from core webpack ([89809de](https://github.com/webpack/webpack-cli/commit/89809de))
* Add yarn settings to handle dependencies ([34579c7](https://github.com/webpack/webpack-cli/commit/34579c7))
* Adds a resolved path for output ([#80](https://github.com/webpack/webpack-cli/issues/80)) ([37a594d](https://github.com/webpack/webpack-cli/commit/37a594d))
* Introduce reserve and timestamps ([#24](https://github.com/webpack/webpack-cli/issues/24)) ([ed267b4](https://github.com/webpack/webpack-cli/commit/ed267b4))
* Webpack-CLI version 1([#105](https://github.com/webpack/webpack-cli/pull/105))
* Feature: Use listr to display progress and errors for transformations([#92](https://github.com/webpack/webpack-cli/pull/92))
* Feature: Jscodeshift Transformations for --migrate ([#40](https://github.com/webpack/webpack-cli/pull/40))
