|
| 1 | +<a name="3.3.3"></a> |
| 2 | + |
| 3 | +# 3.3.3 (2019-06-07) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/webpack/webpack-cli/compare/v3.3.2...v3.3.3) |
| 6 | + |
| 7 | +## New Features |
| 8 | + |
| 9 | +- chore: Added type definitions for the data returned by envinfo ([#921](https://github.com/webpack/webpack-cli/pull/921)) |
| 10 | +- add htmlWebpackPlugin in development ([88fcfa8](https://github.com/webpack/webpack-cli/commit/88fcfa8)) |
| 11 | +- add mergeHandler ([248b9cc](https://github.com/webpack/webpack-cli/commit/248b9cc)) |
| 12 | +- generators: add generated file templates ([6be9291](https://github.com/webpack/webpack-cli/commit/6be9291)) |
| 13 | +- init: generate README ([c090b17](https://github.com/webpack/webpack-cli/commit/c090b17)) |
| 14 | +- init: generate tsconfig ([25ab7e6](https://github.com/webpack/webpack-cli/commit/25ab7e6)) |
| 15 | +- init: support ts in configuration ([283e089](https://github.com/webpack/webpack-cli/commit/283e089)) |
| 16 | +- init: wip typescript support ([093a36d](https://github.com/webpack/webpack-cli/commit/093a36d)) |
| 17 | +- md: formats md before committing ([#851](https://github.com/webpack/webpack-cli/pull/851)) |
| 18 | +- webpack-scaffold: adds Input defaults, doc & tests ([0a648f7](https://github.com/webpack/webpack-cli/commit/0a648f7)) |
| 19 | + |
| 20 | +## Chore |
| 21 | + |
| 22 | +- lint: rm unused lint disables ([ae4260a](https://github.com/webpack/webpack-cli/commit/ae4260a)) |
| 23 | +- group imports ([7fe04e9](https://github.com/webpack/webpack-cli/commit/7fe04e9)) |
| 24 | +- lint: fix code as per conflicting config ([5bf847c](https://github.com/webpack/webpack-cli/commit/5bf847c)) |
| 25 | +- reorder imports ([0e0ba8a](https://github.com/webpack/webpack-cli/commit/0e0ba8a)) |
| 26 | +- reorder imports ([8a66c21](https://github.com/webpack/webpack-cli/commit/8a66c21)) |
| 27 | +- reorder imports ([57b47c3](https://github.com/webpack/webpack-cli/commit/57b47c3)) |
| 28 | +- add some comments ([95275ac](https://github.com/webpack/webpack-cli/commit/95275ac)) |
| 29 | +- dep: add eslint-plugin-prettier as dev dep ([98ccd6f](https://github.com/webpack/webpack-cli/commit/98ccd6f)) |
| 30 | +- lint: extend prettier config ([5943f26](https://github.com/webpack/webpack-cli/commit/5943f26)) |
| 31 | +- lint: add eslint-config-prettier ([4019049](https://github.com/webpack/webpack-cli/commit/4019049)) |
| 32 | +- linting ([ba0116a](https://github.com/webpack/webpack-cli/commit/ba0116a)) |
| 33 | +- revise typo ([a4597dd](https://github.com/webpack/webpack-cli/commit/a4597dd)) |
| 34 | +- dep: commit lock ([5a28a77](https://github.com/webpack/webpack-cli/commit/5a28a77)) |
| 35 | +- eslint: add eslint-prettier plugin ([671abd5](https://github.com/webpack/webpack-cli/commit/671abd5)) |
| 36 | +- lint: format all files as per prettier plugin ([f6992e6](https://github.com/webpack/webpack-cli/commit/f6992e6)) |
| 37 | +- remove eslint disable comments ([d72ac08](https://github.com/webpack/webpack-cli/commit/d72ac08)) |
| 38 | +- use import instead of require ([5ee4169](https://github.com/webpack/webpack-cli/commit/5ee4169)) |
| 39 | +- update variable name ([8e3f4ae](https://github.com/webpack/webpack-cli/commit/8e3f4ae)) |
| 40 | +- update error message ([8609b2b](https://github.com/webpack/webpack-cli/commit/8609b2b)) |
| 41 | +- create questions.ts ([7481974](https://github.com/webpack/webpack-cli/commit/7481974)) |
| 42 | +- revise typo ([be88ca9](https://github.com/webpack/webpack-cli/commit/be88ca9)) |
| 43 | +- update lockfiles ([a0216fe](https://github.com/webpack/webpack-cli/commit/a0216fe)) |
| 44 | +- ast-utils: undo return statements as per review ([418c72c](https://github.com/webpack/webpack-cli/commit/418c72c)) |
| 45 | +- deps: update lock file ([ea55cd5](https://github.com/webpack/webpack-cli/commit/ea55cd5)) |
| 46 | +- format: fix formatting using prettier ([0b6437e](https://github.com/webpack/webpack-cli/commit/0b6437e)) |
| 47 | +- infra: format all staged files on precommit ([2a2e9a1](https://github.com/webpack/webpack-cli/commit/2a2e9a1)) |
| 48 | +- infra: fix scripts to format files ([876471c](https://github.com/webpack/webpack-cli/commit/876471c)) |
| 49 | +- lint: fix lint warnings ([#926](https://github.com/webpack/webpack-cli/pull/926)) |
| 50 | +- refactored the add-generator ([80713fc](https://github.com/webpack/webpack-cli/commit/80713fc)) |
| 51 | +- infra: fix typo ([98466d6](https://github.com/webpack/webpack-cli/commit/98466d6)) |
| 52 | +- interfaces: minor modifications based on reviews ([abb1a48](https://github.com/webpack/webpack-cli/commit/abb1a48)) |
| 53 | +- migrate: replaces console with process stream ([1df301d](https://github.com/webpack/webpack-cli/commit/1df301d)) |
| 54 | +- refactor: use all utils from the root file in generators ([faabbfb](https://github.com/webpack/webpack-cli/commit/faabbfb)) |
| 55 | +- utils: add valueType ([43040fe](https://github.com/webpack/webpack-cli/commit/43040fe)) |
| 56 | +- utils: refactor util types ([e7c5170](https://github.com/webpack/webpack-cli/commit/e7c5170)) |
| 57 | +- fix azure ([19e039f](https://github.com/webpack/webpack-cli/commit/19e039f)) |
| 58 | +- utils: refactors modify config helper ([39be039](https://github.com/webpack/webpack-cli/commit/39be039)) |
| 59 | +- utils: refactors ast utils ([9f35073](https://github.com/webpack/webpack-cli/commit/9f35073)) |
| 60 | +- add types to import functions ([8b88980](https://github.com/webpack/webpack-cli/commit/8b88980)) |
| 61 | +- refactor serve command action handler ([d2c7ae4](https://github.com/webpack/webpack-cli/commit/d2c7ae4)) |
| 62 | +- keep lowercase ([c01a80b](https://github.com/webpack/webpack-cli/commit/c01a80b)) |
| 63 | +- formatting ([20ff530](https://github.com/webpack/webpack-cli/commit/20ff530)) |
| 64 | +- add errors for invalid params ([27c6198](https://github.com/webpack/webpack-cli/commit/27c6198)) |
| 65 | +- cli: fixes linting err ([9f1deb2](https://github.com/webpack/webpack-cli/commit/9f1deb2)) |
| 66 | +- utils: seperates interfaces from the core module ([d0a4177](https://github.com/webpack/webpack-cli/commit/d0a4177)) |
| 67 | +- remove trivial type ([5e23da2](https://github.com/webpack/webpack-cli/commit/5e23da2)) |
| 68 | +- create isImportPresent ([a89645a](https://github.com/webpack/webpack-cli/commit/a89645a)) |
| 69 | +- use replaceWith ([6a7e662](https://github.com/webpack/webpack-cli/commit/6a7e662)) |
| 70 | +- update prop name ([55d237b](https://github.com/webpack/webpack-cli/commit/55d237b)) |
| 71 | +- update parseMerge ([b6a438d](https://github.com/webpack/webpack-cli/commit/b6a438d)) |
| 72 | +- fix linting ([c7c1a83](https://github.com/webpack/webpack-cli/commit/c7c1a83)) |
| 73 | +- format and revise code w.r.t style ([e9d426d](https://github.com/webpack/webpack-cli/commit/e9d426d)) |
| 74 | +- make config const ([445ab31](https://github.com/webpack/webpack-cli/commit/445ab31)) |
| 75 | +- update parseMerge ([cf85535](https://github.com/webpack/webpack-cli/commit/cf85535)) |
| 76 | +- pluginarrlength for length of the plugin ([4872416](https://github.com/webpack/webpack-cli/commit/4872416)) |
| 77 | +- made condition strict ([88eec7c](https://github.com/webpack/webpack-cli/commit/88eec7c)) |
| 78 | +- update types of the config ([a2c49e2](https://github.com/webpack/webpack-cli/commit/a2c49e2)) |
| 79 | +- update variable name ([1323bbf](https://github.com/webpack/webpack-cli/commit/1323bbf)) |
| 80 | +- revise SECURITY.md ([2a9e304](https://github.com/webpack/webpack-cli/commit/2a9e304)) |
| 81 | +- revise SECURITY.md ([9cdc357](https://github.com/webpack/webpack-cli/commit/9cdc357)) |
| 82 | +- revise version support ([90f397c](https://github.com/webpack/webpack-cli/commit/90f397c)) |
| 83 | +- add JSDoc descriptions ([e023d23](https://github.com/webpack/webpack-cli/commit/e023d23)) |
| 84 | +- lint ([cb5a15f](https://github.com/webpack/webpack-cli/commit/cb5a15f)) |
| 85 | +- lint ([0782944](https://github.com/webpack/webpack-cli/commit/0782944)) |
| 86 | +- lint ([5778bdf](https://github.com/webpack/webpack-cli/commit/5778bdf)) |
| 87 | +- add-generator: changed the naming of the plugin in config file ([7fbc3a4](https://github.com/webpack/webpack-cli/commit/7fbc3a4)) |
| 88 | +- ci: add node 12 ([#872](https://github.com/webpack/webpack-cli/pull/872)) |
| 89 | +- cli: fixes code indentation ([ff263f9](https://github.com/webpack/webpack-cli/commit/ff263f9)) |
| 90 | +- cli: cleanup ([ed4095f](https://github.com/webpack/webpack-cli/commit/ed4095f)) |
| 91 | +- cli: remove findup-sync from package dir and move to utils ([fe9c289](https://github.com/webpack/webpack-cli/commit/fe9c289)) |
| 92 | +- cli: move constants to a separate file ([#798](https://github.com/webpack/webpack-cli/pull/798)) |
| 93 | +- github: add sponsor button ([88f2408](https://github.com/webpack/webpack-cli/commit/88f2408)) |
| 94 | +- plugins.ts: added if-stmt for native plugins ([fc9e259](https://github.com/webpack/webpack-cli/commit/fc9e259)) |
| 95 | +- refactor: move questions to utils ([915c4ab](https://github.com/webpack/webpack-cli/commit/915c4ab)) |
| 96 | +- refactor: add generator ([d901d49](https://github.com/webpack/webpack-cli/commit/d901d49)) |
| 97 | +- style: fixed the indentation ([e583aab](https://github.com/webpack/webpack-cli/commit/e583aab)) |
| 98 | +- util: use relative for now ([5a0952e](https://github.com/webpack/webpack-cli/commit/5a0952e)) |
| 99 | +- utils: fix deprecated babylon ([99304c4](https://github.com/webpack/webpack-cli/commit/99304c4)) |
| 100 | +- loop change ([818e43e](https://github.com/webpack/webpack-cli/commit/818e43e)) |
| 101 | +- add sec & versioning policy ([5e33f8a](https://github.com/webpack/webpack-cli/commit/5e33f8a)) |
| 102 | +- added a generatePluginName method in generators utils ([7d83453](https://github.com/webpack/webpack-cli/commit/7d83453)) |
| 103 | +- refactor: move schema to utils ([2299848](https://github.com/webpack/webpack-cli/commit/2299848)) |
| 104 | +- refactor: update package list ([e5c7f67](https://github.com/webpack/webpack-cli/commit/e5c7f67)) |
| 105 | +- refactor: add generator ([66bde9f](https://github.com/webpack/webpack-cli/commit/66bde9f)) |
| 106 | +- utils: use absolute path ([00a6348](https://github.com/webpack/webpack-cli/commit/00a6348)) |
| 107 | + |
| 108 | +## CLI |
| 109 | + |
| 110 | +- fix watch options for array config ([#892](https://github.com/webpack/webpack-cli/pull/892)) |
| 111 | + |
| 112 | +## Docs |
| 113 | + |
| 114 | +- contribute: adds section seperator ([cff0c55](https://github.com/webpack/webpack-cli/commit/cff0c55)) |
| 115 | +- contribute: combines seperate sections for npm and yarn ([aefa8eb](https://github.com/webpack/webpack-cli/commit/aefa8eb)) |
| 116 | +- contributing: updates the docs for the test ([7656637](https://github.com/webpack/webpack-cli/commit/7656637)) |
| 117 | +- fix link to webpack-scaffold ([de0b4a0](https://github.com/webpack/webpack-cli/commit/de0b4a0)) |
| 118 | +- init: improve description ([9856bab](https://github.com/webpack/webpack-cli/commit/9856bab)) |
| 119 | +- utils: update prettier ([8b6d47b](https://github.com/webpack/webpack-cli/commit/8b6d47b)) |
| 120 | + |
| 121 | +## Fix |
| 122 | + |
| 123 | +- improve checking file permission ([de41351](https://github.com/webpack/webpack-cli/commit/de41351)) |
| 124 | +- chore: Minor fix ([6810182](https://github.com/webpack/webpack-cli/commit/6810182)) |
| 125 | +- use fork cause original repo is unmaintained ([383125a](https://github.com/webpack/webpack-cli/commit/383125a)) |
| 126 | +- add: apply suggestions ([ccf0dce](https://github.com/webpack/webpack-cli/commit/ccf0dce)) |
| 127 | +- add: add handling of merge option ([eb43443](https://github.com/webpack/webpack-cli/commit/eb43443)) |
| 128 | +- add: add handling of merge option ([ce51a0a](https://github.com/webpack/webpack-cli/commit/ce51a0a)) |
| 129 | +- ci: fixes linting error in ci ([cfc0117](https://github.com/webpack/webpack-cli/commit/cfc0117)) |
| 130 | +- cli: updates err message ([b5e1913](https://github.com/webpack/webpack-cli/commit/b5e1913)) |
| 131 | +- cli: removes the comment before err handling block ([ac5a53f](https://github.com/webpack/webpack-cli/commit/ac5a53f)) |
| 132 | +- cli: --config-register resolves relative to root ([23375bd](https://github.com/webpack/webpack-cli/commit/23375bd)) |
| 133 | +- cli: removes func return in catch instance ([7d31321](https://github.com/webpack/webpack-cli/commit/7d31321)) |
| 134 | +- cli: sets stack trace limit ([869024f](https://github.com/webpack/webpack-cli/commit/869024f)) |
| 135 | +- cli: err when no args passed, refactored nested conditional blocks ([a9bc0bd](https://github.com/webpack/webpack-cli/commit/a9bc0bd)) |
| 136 | +- cli: shows error message based on package manager ([a3ce273](https://github.com/webpack/webpack-cli/commit/a3ce273)) |
| 137 | +- cli: error when no webpack and args found ([2250af0](https://github.com/webpack/webpack-cli/commit/2250af0)) |
| 138 | +- generator: fixed the support of native plugins in add command ([123a150](https://github.com/webpack/webpack-cli/commit/123a150)) |
| 139 | +- infra: fixes npm run docs ([65c08e2](https://github.com/webpack/webpack-cli/commit/65c08e2)) |
| 140 | +- formatting files ([eb3909b](https://github.com/webpack/webpack-cli/commit/eb3909b)) |
| 141 | +- remove type from inherited type ([960e73a](https://github.com/webpack/webpack-cli/commit/960e73a)) |
| 142 | +- remove type from inherited type ([0552f76](https://github.com/webpack/webpack-cli/commit/0552f76)) |
| 143 | +- change parser options ([4e8bc76](https://github.com/webpack/webpack-cli/commit/4e8bc76)) |
| 144 | +- json module resolve ([61697b8](https://github.com/webpack/webpack-cli/commit/61697b8)) |
| 145 | +- cli: improves error handling with args ([cc64955](https://github.com/webpack/webpack-cli/commit/cc64955)) |
| 146 | +- generator: generate correct module.rule for babel & ts ([263b83c](https://github.com/webpack/webpack-cli/commit/263b83c)) |
| 147 | +- generator: using configFile in configPath to get the config file name ([#883](https://github.com/webpack/webpack-cli/pull/883)) |
| 148 | +- genrators/utils/style: typo & fix ([f46f4e5](https://github.com/webpack/webpack-cli/commit/f46f4e5)) |
| 149 | + |
| 150 | +## Tests |
| 151 | + |
| 152 | +- inputvalidate: remove undefined ([fb25bd2](https://github.com/webpack/webpack-cli/commit/fb25bd2)) |
| 153 | + |
| 154 | +## Misc |
| 155 | + |
| 156 | +- generators: remove comment ([bd06a69](https://github.com/webpack/webpack-cli/commit/bd06a69)) |
| 157 | +- generators: refactor ([376dcbd](https://github.com/webpack/webpack-cli/commit/376dcbd)) |
| 158 | +- generators: small text improvements ([782f56c](https://github.com/webpack/webpack-cli/commit/782f56c)) |
| 159 | +- generators: improve prompts ([ac35a31](https://github.com/webpack/webpack-cli/commit/ac35a31)) |
| 160 | +- generators: refactor init-generator ([d574846](https://github.com/webpack/webpack-cli/commit/d574846)) |
| 161 | +- generators: refactor utils ([17e4511](https://github.com/webpack/webpack-cli/commit/17e4511)) |
| 162 | +- generators/utils/style: refactor ([392fcfe](https://github.com/webpack/webpack-cli/commit/392fcfe)) |
| 163 | +- init: refactor with async/await ([1b07d2b](https://github.com/webpack/webpack-cli/commit/1b07d2b)) |
| 164 | +- init: small refactor ([4627ea1](https://github.com/webpack/webpack-cli/commit/4627ea1)) |
| 165 | +- init-generator: improve readme ([f971632](https://github.com/webpack/webpack-cli/commit/f971632)) |
| 166 | +- init-generator: small refactor ([dcf44c1](https://github.com/webpack/webpack-cli/commit/dcf44c1)) |
| 167 | +- init-generator: use webpackOption types, improve test rules ([a650e0e](https://github.com/webpack/webpack-cli/commit/a650e0e)) |
| 168 | +- init-generator: improve types & defaults ([fb23aa4](https://github.com/webpack/webpack-cli/commit/fb23aa4)) |
| 169 | +- packages: complete rebase ([488b06c](https://github.com/webpack/webpack-cli/commit/488b06c)) |
| 170 | +- types: correct types ([85ef3e7](https://github.com/webpack/webpack-cli/commit/85ef3e7)) |
| 171 | + |
1 | 172 | <a name="3.3.2"></a>
|
2 | 173 |
|
3 | 174 | # 3.3.2 (2019-05-04)
|
|
0 commit comments