Skip to content

Latest commit

 

History

History
1056 lines (803 loc) · 63.9 KB

CHANGELOG.md

File metadata and controls

1056 lines (803 loc) · 63.9 KB

3.3.1 (2019-04-21)

Full Changelog

New Features

  • terser: clean old files (89e6b74)
  • terser: remove leftover files (27d5b4d)
  • terser: replace after merging master (c404655)
  • replace Uglify with Terser in generators (2b8651b)
  • use terserPlugin in loaderOptionsPlugin (14f5337)
  • use terserJsPlugin for transformations during migrate (33c6185)
  • replace uglifyJsPlugin with terserPlugin in migrate (d467f3b)
  • opencollective prompt: work on windows setting atime by code (3af73a8)
  • opencollective prompt: fix typo (c2351b1)
  • opencollective prompt: remove .lastocprint file from fs (b96ad56)
  • opencollective prompt: extract weekday to variable (790d27a)
  • opencollective prompt: set terminal cols to 80 (badc32d)
  • opencollective prompt: fix azure ci (ea0039a)
  • opencollective prompt: lint (ea906d8)
  • opencollective prompt: clear package.json modifications (f080733)
  • opencollective prompt: add prompt in postinstall script (dd9d528)

Ast

  • change tooltip property from uglify to terser (ea9e4b8)
  • replace requires and inits for uglify with terser (3011a6c)
  • replace UglifyJsPlugin with TerserPlugin (21da35f)

Chore

  • cli: move constants to a separate file (#798)
  • deps: upgrade lerna to fix vulnerabilities & update webpack-dev-server (#823)
  • docs: removes scaffolding docs from the root (8c1db03)
  • junit: reverting the junit.xml (80fd4fa)
  • tests: updated test regex, some helper scripts (#809)
  • types: add type information (#791)
  • replace instances of uglify with terser (f9cb8ce)
  • use actual package name in comment about removing uglify (b1cf4cc)
  • align file in the same way as other terserPlugin test fixtures (b6c6484)
  • remove gitHash from package.json (2af08be)

Docs

  • contributing: fixes dead link (#835)
  • opencollective prompt: improve code clarity (55992a4)
  • packages: adds downloads/month shield (6a0375a)
  • readme: adds contributors shield (958d064)
  • README: phrase change (3a11a16)
  • README: add link to webpack-scaffold-starter (e35a194)
  • README: update scaffolding links (74179b5)
  • serve: link to webpack-dev-server (cb68b1b)
  • serve: update docs to use webpack-dev-server (f7451d4)
  • replace tooltip link to terser plugin (4254730)
  • replace Uglify with Terser in comments (799577d)
  • replace UglifyJsPlugin with TerserPlugin in migrate docs (326f783)

Enh

  • webpack-scaffold: improve prompt and doc (#794)

Fix

  • add: add types (d4ce6f2)
  • add: fix runTransform (dbc3e9e)
  • add: lint code (163b309)
  • add: add handling for topScope (1162cf5)
  • bin, serve: force default package export, add serve default (#815)
  • init: refactored the init.ts success message (#810)
  • scaffold: config file is always generated at the project root (#801)
  • utils: refactors utils (7fe3543)
  • clear up comment about default function purpose (e48507d)
  • remove unused files (ec242ab)
  • reset files (9863445)
  • replace lookups for TerserPlugin in webpack.optimise (ef23fec)

Tests

  • update snapshots (ce9fbc8)
  • replace uglify with terser in ast-utils tests (73f493f)
  • migration: typescript (#613)

Misc

  • Remove tslint in favour of eslint (#834)
  • cli: refactor functions into utils and config dirs, merge yargs options (#781)
  • utils: refactors scaffold (0b28fb3)

3.3.0 (2019-03-15)

Full Changelog

New Features

  • use webpack.config as default name in dev scaffold (385a672)
  • only display once a week (b6199e5)
  • add util to run-and-get watch proc (1d2ccd5)
  • add test-util to append data to file (e9e1dcb)
  • log: clean single line logs (5d2284b)
  • log: add gitignore (7c830b5)
  • log: make log package (df7c224)
  • log: add clrscr function (11b3bff)
  • log: few changes (bc32727)
  • log: add newline for title (4047213)
  • log: remove unwanted commits (c088f3e)
  • log: task based custom loggers (2c43a41)

Chore

Docs

  • scaffolding: lowercase Webpack (d19c1f7)
  • scaffolding: fix typos (b94b0de)
  • scaffolding: improve grammar (6b79072)
  • add lerna badge in README (#786)
  • contributing: refactor & formatting (1042cb2)
  • contributing: improve formatting (47fcd7f)
  • contributing: : at the end of paragraphs (48d65fd)
  • contributing: update instructions to run individual tests (b7cca58)
  • contributing: update instructions to run individual tests (bc0297a)
  • contributing: add yarn before running jest (126cf55)
  • contributing: commands to install jest globally (18b7c2e)
  • contributing: fixes typo (c458380)
  • contributing: improves formatting (abac823)
  • contributing: adds prebuild instructions (81cb46a)
  • readme: add downloads badge (dc2423c)
  • scaffold: add link option for local (f8424be)
  • scaffold: Add installation guide for packages/webpack-scaffold (#727)
  • scaffolding: fix typo (98818a1)
  • scaffolding: improve description & formatting (0f657d0)
  • scaffolding: fix links (e11c524)
  • scaffolding: add yarn example (d47eea0)
  • scaffolding: fix typo (87ba169)
  • scaffolding: improved structure, formatting, typos (8949f82)
  • init documentaion (4b130bb)
  • rename Webpack to webpack (900c13e)
  • init documentaion (14d2b47)

Fix

  • bin: use compiler.close API correctly for stats (568161d)
  • bin: extension detection (#724)
  • init: lint code (20aab48)
  • init: support global installation (1cb0166)
  • init: revert to local installation (48b3b23)
  • init: update prompt command (c1c0739)
  • init: update prompt command (1cab3cb)
  • readme: remove old dependency status link (4df0000)
  • readme: add fallback badge for dependency status (0e3753b)
  • tests: remove snapshot for static compilation (54a3ac4)
  • tests: remove snapshot for static compilation (3af0948)
  • tests: update jest (d195774)
  • close compiler, own sh script and output clearing (6ded275)
  • failing test (88888bb)
  • failing test (986472a)
  • test: fix travis ts build (22d3acc)

Tests

  • azure pipelines (c9c3fea)
  • bin: add webpack.config.ts related test (#724)
  • bin: add webpack.config.babel.js related test (#724)
  • module: use extractSummary (7bde073)
  • watch: use copyFile functionality (c61fe92)
  • add copyFile function in test-utils (1b21e81)
  • config-file: use extractSummary (7554fe7)
  • config-name: use extractSummary (3e30a57)
  • env: use extractSummary (aa0cf25)
  • fix: fix failing tests (5669311)
  • fix: fix failing tests (f1f7db1)
  • help: use extractSummary (0ba72c4)
  • watch: use switch pattern for verbosity off (c00386b)
  • watch: hash assertion for single-config-opt (55632d6)
  • watch: hash assertion for single-config (48f34d1)
  • watch: hash assertion for multi-config-watch-opt (6dd2327)
  • watch: hash assertion multi-config (6b4d339)
  • watch: hash assertion info-verbosity-verbose (42e5ee8)
  • watch: remove test.only for info-verbosity-off (675d5c0)
  • improve appendFile test-case (18bde78)
  • remove eslint comment for requireReturn (be7b259)
  • watch: test failure using done(error) (46d2e37)
  • watch: use native require first (20e8579)
  • watch: use better comments (b6efe2d)
  • add type to appendDataIfFileExists util (f853302)
  • make comment clear about fs.copyFileSync (d1d3d02)
  • use 10E6 instead of 10e6 (c9c5832)
  • bin: add .babelrc to webpack-babel-config test (#724)
  • bin-cases: expose extractSummary as function (73714f5)
  • config-type: use extractSummary (ed36260)
  • entry: use extractSummary (745a369)
  • errors: use extractSummary (3c8628c)
  • fix: fix failing tests (7cb531b)
  • fix: fix failing tests (a967485)
  • mode: use extractSummary (3277d41)
  • output: use extractSummary (cb60b15)
  • plugins: use extractSummary (02e08dc)
  • silent: use extractSummary (ea89a82)
  • stats: use extractSummary (7f4e504)
  • watch: hash assertion for info-verbosity-off (e0a0d97)
  • watch: use extractSummary (8357dbc)

Misc

  • Correction of the webpack-merge configuration (2ed8c60)
  • replace opencollective with light vers (848bf4b)

3.2.2 (2019-02-05)

Full Changelog

New Features

  • only display once a week (b6199e5)
  • add util to run-and-get watch proc (1d2ccd5)
  • add test-util to append data to file (e9e1dcb)
  • log: clean single line logs (5d2284b)
  • log: add gitignore (7c830b5)
  • log: make log package (df7c224)
  • log: add clrscr function (11b3bff)
  • log: few changes (bc32727)
  • log: add newline for title (4047213)
  • log: remove unwanted commits (c088f3e)
  • log: task based custom loggers (2c43a41)

Chore

Docs

  • init documentaion (14d2b47)
  • scaffold: Add installation guide for packages/webpack-scaffold (#727)

Fix

  • close compiler, own sh script and output clearing (6ded275)
  • bin: extension detection (#724)
  • readme: remove old dependency status link (4df0000)
  • readme: add fallback badge for dependency status (0e3753b)
  • failing test (88888bb)
  • test: fix travis ts build (22d3acc)

Tests

  • azure pipelines (c9c3fea)
  • bin: add webpack.config.ts related test (#724)
  • module: use extractSummary (7bde073)
  • watch: use copyFile functionality (c61fe92)
  • add copyFile function in test-utils (1b21e81)
  • bin: add webpack.config.babel.js related test (#724)
  • config-file: use extractSummary (7554fe7)
  • config-name: use extractSummary (3e30a57)
  • env: use extractSummary (aa0cf25)
  • fix: fix failing tests (5669311)
  • help: use extractSummary (0ba72c4)
  • watch: use switch pattern for verbosity off (c00386b)
  • watch: hash assertion for single-config-opt (55632d6)
  • watch: hash assertion for single-config (48f34d1)
  • watch: hash assertion for multi-config-watch-opt (6dd2327)
  • watch: hash assertion multi-config (6b4d339)
  • watch: hash assertion info-verbosity-verbose (42e5ee8)
  • watch: remove test.only for info-verbosity-off (675d5c0)
  • improve appendFile test-case (18bde78)
  • remove eslint comment for requireReturn (be7b259)
  • watch: test failure using done(error) (46d2e37)
  • watch: use native require first (20e8579)
  • watch: use better comments (b6efe2d)
  • add type to appendDataIfFileExists util (f853302)
  • make comment clear about fs.copyFileSync (d1d3d02)
  • use 10E6 instead of 10e6 (c9c5832)
  • bin: add .babelrc to webpack-babel-config test (#724)
  • bin-cases: expose extractSummary as function (73714f5)
  • config-type: use extractSummary (ed36260)
  • entry: use extractSummary (745a369)
  • errors: use extractSummary (3c8628c)
  • fix: fix failing tests (7cb531b)
  • mode: use extractSummary (3277d41)
  • output: use extractSummary (cb60b15)
  • plugins: use extractSummary (02e08dc)
  • silent: use extractSummary (ea89a82)
  • stats: use extractSummary (7f4e504)
  • watch: hash assertion for info-verbosity-off (e0a0d97)
  • watch: use extractSummary (8357dbc)

Misc

  • Correction of the webpack-merge configuration (2ed8c60)
  • replace opencollective with light vers (848bf4b)

3.1.2 (2018-09-29)

Full Changelog

Chore

  • deps: upgrade husky (#611)
  • docs: update readme (93ebcc2)
  • scripts: add commit script, cz-customizable (#612)

Docs

  • init: update headers (dc4ded9)
  • init: update init documentation (2ccf9a9)
  • readme: update webpack-cli to webpack CLI (f3a225a)
  • readme: change addons to scaffolds (747aef9)
  • readme: update links (f8187f1)
  • readme: update README.md (#614)
  • readme: update Readme based on feedback (da05c2f)

Fix

3.1.1 (2018-09-23)

Full Changelog

New Features

  • migrate: CommonChunksPlugin to SplitChunksPlugin (#558)
  • types: types for packages (#578)

Chore

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

CLI

  • allow array value for --ouput-library (#559)

Docs

  • fixed latest changelog link (#556)
  • migrate documentaion (#554)
  • init documentaion (#547)
  • contribution: fix the setup workflow #591 (#597)
  • typedoc: add ts docs (#571)

Fix

  • generate-loader: include example template in npm package (d26ea82)
  • generate-plugin: include example template in npm package (77fa723)
  • package: update import-local to version 2.0.0 🚀 (#576)
  • prettier: add parser, filePath (#553)
  • schema: resolve references in schema (#605)

Misc

  • Revert "cli: allow array value for --ouput-library (#559)" (#561)

3.1.0 (2018-07-18)

Full Changelog

New Features

  • generators: add typescript support (c1844f8)
  • init: add typescript support (222ccdc)
  • make: add typescript support (4b574d9)
  • remove: add typescript support (f1623ed)
  • scaffold: add typescript support (eaf6fdf)
  • scaffold: add typescript support (f611c27)
  • serve: add typescript support (d313421)
  • types: add webpack types schema (90909e4)
  • typescript: setup base infra (fe25465)
  • typescript: setup base infra (373a304)
  • update: add typescript support (53505b9)
  • utils: add typescript support (47702cb)

Ast

Chore

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

Docs

  • update jsdoc (#507)
  • update jsdoc (#507)
  • update jsdoc (#507)
  • pkg: readme file for add package (#498)
  • pkg: readme info (#497)
  • pkg: readme info (#497)

Fix

  • default named import bug (ce956c0)
  • generators: named export (8adbe9e)

Tests

  • fix: bin test outputs (#552)
  • migrate: fix transforms order issue (938e5f9)

Misc

  • Update yargs to the latest version 🚀 (#533)

0.0.8-development (2018-06-15, webpack CLI v.3)

Full Changelog

Ast

  • parser: add (#456)

Chore

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

CLI

  • add: re-add add command (bf78411)
  • color: don't use color on non-tty (#452)
  • init: Better defaults (#451)
  • symlinks: Fix paths (#453)

Fix

  • cli: show help flag when defaults fail (#466)
  • vulnerabilities: vulnerabilities patch for v3 (#460)

Tests

  • cov: use regular nyc on tests (3aa96ce)
  • coverage: fix coverage (#473)
  • no-options: refactor tests (7be10d8)
  • parser: fix recursive-tests signature (#470)

Misc

  • Added yarn lock file to gitignore (#455)

0.0.6 (2018-05-17)

Full Changelog

CLI

Misc

0.0.5 (2018-05-17)

Full Changelog

Chore

Misc

0.0.4 (2018-05-17)

Full Changelog

Chore

Misc

0.0.3 (2018-05-17)

Full Changelog

Misc

0.0.2 (2018-05-17)

Full Changelog

Chore

Misc

0.0.1 (2018-05-17)

Full Changelog

Chore

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

CLI

Fix

  • monorepo: fix versions in pacakges (2b3035c)
  • monorepo: update lock files (ca8f5c1)
  • monorepo: fix cross spawn versions (0fcc5b3)
  • monorepo: fix lint errors (74fb759)
  • revert: packagejson (3dd244b)

Misc

2.1.3 (2018-05-06)

Full Changelog

Chore

  • pkg: remove prefer global (4149c53)
  • templates: Update issue templates (#432)

CLI

  • cmds: revise yargs command (#422)

2.0.14 (2018-04-05)

Full Changelog

New Features

  • use npm ci for tests (#367) (#368)
  • add envinfo as webpack-cli info command (51ab19f)
  • --entry should override config.entry (#155) (#358)

Chore

  • coverage: added reporters inside package.json (c7d80fb)
  • upgrade: webpack 4.2 and other dependencies (#362)
  • version: v.2.0.13 (2222f1d)

CLI

  • refactor: improve folder structure (#371)

Fix

  • loader,plugin: fix generators path bug (b4bfafb)

2.0.13 (2018-03-22)

Full Changelog

Chore

  • pkg: explicitly include files for release (#349)

CLI

  • init: add webpack-cli dep (#347)

2.0.12 (2018-03-14)

Full Changelog

New Features

  • support --build-delimiter for opt-in output delimiter (#192) (#340)

Chore

  • gitignore: add vim swap files to gitignore (3448fb5)
  • scaffolding: update docs (#336)

Fix

  • removes debug in migrate (#342)

Tests

  • snapshot: update snapshot (bd8ccda)

Misc

  • cz: fix type description (#339)
  • init: fix global-modules require statement in package-manager (610aa02)
  • init-generator: cleanup (b8c3145)

2.0.11 (2018-03-10)

Full Changelog

Chore

  • bundlesize: change threshold (2aedfda)
  • deps: upgrade deps (#319)
  • docs: update docs (3307e3b)
  • es6: changed 'var' into 'const' where convenient (#325)
  • test: updated tests file names (#324)

CLI

  • init: Refactor Yeoman (#323)
  • tapable: Remove Tapable#apply calls (#305)

Docs

  • update README to remove inconsistent CLI messaging (#327) (#328)

Fix

  • migrate: move options to use (#308)
  • adding 'fix' to whitelist (10a00df)

Misc

  • deps: clean up dependencies (7078282)
  • generator: Allow local paths to generators (#265)
  • grammar: revise spelling and incorrect syntax (#293)
  • readme: add npm badge (#303)

2.0.10 (2018-03-02)

Full Changelog

New Features

  • show help when no options given (a7ee15a)
  • chore: add project tools and utilities (#270)

Ast

Chore

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

CLI

  • devServer: change devServer path (c27e961)
  • version: v.2.0.8 (9406912)

Fix

  • generator: use yeoman clone (0b4269c)
  • yeoman-generator fork issue (#294)
  • Resolve webpack dependencies (#251)
  • change help logic (d67f4b7)

Improvement

  • add an option to watch messaging. Add .idea to .gitignore (#200)

Refactor

  • convert-args: remove unused arguments (#253)

Style

Tests

  • add test for showing help on no options (cf43939)
  • mode: add mode tests (#285)
  • update: migrate snapshot (3c4e6f7)
  • update: migrate snapshot (c322067)

Misc

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

2.0.9 (2018-02-25)

Full Changelog

Ast

Chore

  • .gitignore: ignore .vscode (ab0eacc)
  • .gitignore: ignore .vscode (a322505)
  • add: temp remove add from cli (f663215)
  • changelog: v.2.0.7 changelog (a165269)
  • deps: bump uglify dep and cli version (81a9f1e)
  • pkg.json: remove commitmsg cmd (4dff074)

CLI

  • devServer: change devServer path (c27e961)
  • version: v.2.0.8 (9406912)

Feat

  • show help when no options given (a7ee15a)
  • chore: add project tools and utilities (#270)

Fix

  • Resolve webpack dependencies (#251)
  • change help logic (d67f4b7)
  • generator: use yeoman clone (0b4269c)

Improvement

  • add an option to watch messaging. Add .idea to .gitignore (#200)

Refactor

  • convert-args: remove unused arguments (#253)

Style

Tests

  • add test for showing help on no options (cf43939)

Misc

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

2.0.7 (2018-02-24)

Full Changelog

Chore

  • .gitignore: ignore .vscode (ab0eacc)
  • .gitignore: ignore .vscode (a322505)
  • add: temp remove add from cli (f663215)
  • deps: bump uglify dep and cli version (81a9f1e)

Feat

  • show help when no options given (a7ee15a)
  • chore: add project tools and utilities (#270)

Fix

  • Resolve webpack dependencies (#251)
  • change help logic (d67f4b7)

Improvement

  • add an option to watch messaging. Add .idea to .gitignore (#200)

Refactor

  • convert-args: remove unused arguments (#253)

Style

Tests

  • add test for showing help on no options (cf43939)

Misc

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

2.0.6 (2018-02-20)

Full Changelog

Chore

  • .gitignore: ignore .vscode (ab0eacc)
  • .gitignore: ignore .vscode (a322505)
  • add new items to chore: adds chore command (db243b6)
  • linting: lint added files (6dc12af)
  • remove cmd: removes f command (7adfdcf)

Feat

  • show help when no options given (a7ee15a)

Fix

  • Resolve webpack dependencies (#251)
  • change help logic (d67f4b7)

Improvement

  • add an option to watch messaging. Add .idea to .gitignore (#200)

Refactor

  • convert-args: remove unused arguments (#253)

Style

Tests

  • add test for showing help on no options (cf43939)

Misc

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

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)
  • Using Yarn (#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)
  • 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)
  • Remove dist from repo (#215)
  • Remove entry and output validation (#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)
  • Migrate now uses prettier (88aaaa2
  • Added transform for mode (972d4cd
  • Remove recast fork (fba04da)
  • New transforms (b416d9c)
  • JSdocs are added (47de46a)
  • Added serve alias (#204)
  • Migrate has new validate logic (c4c68e8)
  • webpack serve logic (5d4430a)
  • webpack --config-register and webpack -r is added (1f24d19)
  • work on makefile generation (d86e1ce)
  • Appveyor is added (9b2f6f5)
  • Remove commit-validate from docs (#222)
  • Added transform ResolveLoader (7c713ce)
  • Using v8-compile-cache (7e57314)
  • Adds webpack-cli bot (#224)

1.3.2 (2017-05-15)

Bug Fixes

  • add css-loader appropriately (#141) (a71600e)
  • Deps 'webpack' and 'uglifyjs-webpack-plugin' not installed when user answers yes to 'using ES2015' (#135). (#136) (524f035)
  • Install correct (es2015) babel preset to match generated config (#138) (b0af53f)
  • use correct test function (#129) (3464d9e)

1.3.1 (2017-05-02)

Bug Fixes

Features

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