Skip to content

Latest commit

 

History

History
614 lines (496 loc) · 71.7 KB

CHANGELOG.md

File metadata and controls

614 lines (496 loc) · 71.7 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.0.0 (2022-11-17)

Bug Fixes

  • improve description of the --disable-interpret option (#3364) (bdb7e20)
  • remove the redundant utils export (#3343) (a9ce5d0)
  • respect NODE_PATH env variable (#3411) (83d1f58)
  • show all CLI specific flags in the minimum help output (#3354) (35843e8)

Features

  • failOnWarnings option (#3317) (c48c848)
  • update commander to v9 (#3460) (6621c02)
  • added the --define-process-env-node-env option
  • update interpret to v3 and rechoir to v0.8
  • add an option for preventing interpret (#3329) (c737383)

BREAKING CHANGES

  • the minimum supported webpack version is v5.0.0 (#3342) (b1af0dc), closes #3342
  • webpack-cli no longer supports webpack v4, the minimum supported version is webpack v5.0.0
  • webpack-cli no longer supports webpack-dev-server v3, the minimum supported version is webpack-dev-server v4.0.0
  • remove the migrate command (#3291) (56b43e4), closes #3291
  • remove the --prefetch option in favor the PrefetchPlugin plugin
  • remove the --node-env option in favor --define-process-env-node-env
  • remove the --hot option in favor of directly using the HotModuleReplacement plugin (only for build command, for serve it will work)

4.10.0 (2022-06-13)

Bug Fixes

Features

4.9.2 (2022-01-24)

Bug Fixes

  • respect negatedDescription for flags from schema (#3102) (463b731)

4.9.1 (2021-10-18)

Bug Fixes

4.9.0 (2021-10-06)

Bug Fixes

  • handle undefined and empty configuration export (#2930) (9b9040e)

Features

  • allow to run commands without webpack installation where it is unnecessary (#2907) (603041d)

4.8.0 (2021-08-15)

Bug Fixes

Features

  • show possible values for option in help output (#2819) (828e5c9)
  • init-generator: add ability to specify a package manager of choice (#2769) (e53f164)

4.7.2 (2021-06-07)

Note: Version bump only for package webpack-cli

4.7.1 (2021-06-07)

Bug Fixes

4.7.0 (2021-05-06)

Bug Fixes

Features

4.6.0 (2021-03-27)

Bug Fixes

Features

  • added WEBPACK_PACKAGE env var to use custom webpack package (#2556) (3d1e485)
  • added WEBPACK_CLI_SKIP_IMPORT_LOCAL env var to skip local import (#2546) (e130822)
  • allow string value for the --hot option (#2444) (8656e78)
  • display used config path when logging level=log (#2431) (f8406e1)

4.5.0 (2021-02-02)

Bug Fixes

  • avoid deprecation message (9d6dbda)
  • error message on invalid plugin options (#2380) (f9ce1d3)
  • improve description for 'configtest' command (#2379) (311bae3)

Features

4.4.0 (2021-01-19)

Bug Fixes

  • better description for --no-watch-options-stdin (#2288) (4ee8665)
  • double commands output in help (#2298) (efe81e9)
  • pass all argv to configurations when serve command used (#2345) (5070b9b)
  • respect --stats, --color and --no-color option for serve c… (#2312) (73d3fec)
  • show exact package name while prompting for installation (#2338) (ffc93e5)
  • webpack installation prompt message (#2316) (3659c5e)

Features

4.3.1 (2020-12-31)

Bug Fixes

  • error message on not installed module loaders for configuration (#2282) (29eaa8e)
  • peer dependencies (#2284) (083f2a0)
  • provide useful error on unknown command (d6380bb)
  • the --help option is working without webpack-dev-server (#2267) (1dae54d)
  • the --progress option is working with --json (#2276) (0595603)

4.3.0 (2020-12-25)

Bug Fixes

  • fix problems with --mode and config resolution, there are situations when we resolve an invalid config file, the --mode option does not affect on config resolution, if you faced with an error after updating, please use the --config option
  • correct usage of cli-flags (#2205) (c8fc7d1)
  • defer setting default mode to core (#2095) (3eb410e)
  • respect the --watch-options-stdin option (2d1e001)
  • respect --color/--no-color option (#2042) (09bd812)
  • stringify stats using streaming approach (#2190) (9bf4e92)
  • use logger for error with proper exit code (#2076) (2c9069f)
  • reduce spammy logs (#2206) (9b3cc28)
  • respect the infrastructureLogging.level option (logger uses stderr) (#2144) (7daccc7)
  • respect all options from command line for the server command
  • help and version output
  • respect stats from the config (webpack@4) (#2098) (2d6e5c6)
  • fixed colors work with multi compiler mode (webpack@4)

Features

  • add bundle command (alias for webpack [options])
  • add pnpm support for package installation (#2040) (46cba36)

4.2.0 (2020-11-04)

Bug Fixes

Features

  • export utils from core for other packages (#2011) (3004549)
  • progress supports string argument (#2000) (f13346e)
  • suggest the closest match based on the Levenshtein distance algorithm (#2010) (491a582)

4.1.0 (2020-10-19)

Bug Fixes

Features

4.0.0 (2020-10-10)

Bug Fixes

  • add compilation lifecycle in watch instance (#1903) (02b6d21)
  • cleanup package-utils package (#1822) (fd5b92b)
  • cli-executer supplies args further up (#1904) (097564a)
  • exit code for validation errors (59f6303)
  • exit process in case of schema errors (71e89b4)

Features

  • assign config paths in build dependencies in cache config (#1900) (7e90f11)

4.0.0-rc.1 (2020-10-06)

Bug Fixes

Features

4.0.0-beta.9 (2020-09-19)

Bug Fixes

Code Refactoring

Features

Performance Improvements

  • do not spawn new process for running webpack (#1741) (e06392a)

BREAKING CHANGES

  • 🧨 removed --plugin without any replacement

Co-authored-by: Anshuman Verma anshu.av97@gmail.com

  • the defaults options was removed without replacement

4.0.0-beta.8 (2020-03-02)

Note: Version bump only for package webpack-cli

4.0.0-beta.7 (2020-02-29)

Bug Fixes

  • webpack-cli: fixed support for SCSS entry points (#1271) (321bbe5)
  • webpack-cli: handle promise rejection happening with cli-executor (#1269) (afe97f6)

Features

4.0.0-beta.6 (2020-02-23)

Note: Version bump only for package webpack-cli

4.0.0-beta.5 (2020-02-23)

Note: Version bump only for package webpack-cli

4.0.0-beta.4 (2020-02-23)

Features

4.0.0-beta.2 (2020-02-11)

Features

Bug Fixes

Chores

  • actions: add webpack version (#1150) (c1e8fdf)
  • bootstrap: refactor code (#1037) (0bc9081)
  • ci: remove node 8 from the CI (#1182) (dae9982)
  • ci: update webpack installation (#1170) (25a2c6b)
  • cli: better group handling (#1204) (5e9639f)
  • cli: fix helper to use includes for dashed flag stripping (9da9db4)
  • cli: fix var name to make more sense (1e10979)
  • cli: it restores inquirer for prompting external commands (#1201) (70c04ea)
  • cli: show help when invalid flag is supplied (#1051) (6663e94), closes #1046 #1046
  • cli: updated package lock (f6381d1)
  • compiler: refactor emoji rendering in compiler (012382c)
  • deps: bump eslint-utils from 1.4.0 to 1.4.2 (#1068) (1f73911)
  • deps: bump handlebars from 4.1.2 to 4.7.2 in /packages/migrate (#1180) (5f37086)
  • deps: bump handlebars from 4.1.2 to 4.7.2 in /packages/utils (#1181) (f2972e5)
  • deps: bump lodash from 4.17.11 to 4.17.15 in /packages/init (95146fe)
  • deps: bump lodash from 4.17.11 to 4.17.15 in /packages/serve (d1ad9f3)
  • deps: bump lodash from 4.17.11 to 4.17.15 in /packages/serve (b3d7013)
  • deps: bump lodash from 4.17.11 to 4.17.15 in /packages/utils (7fe5fd4)
  • deps: bump lodash in /packages/generate-loader (87f9e9b)
  • deps: bump lodash in /packages/generate-plugin (a8ecb31)
  • deps: bump lodash in /packages/webpack-scaffold (29de664)
  • deps: update deps and remove old type (5af7e7a)
  • deps: update sec vuln patches (d2c6228)
  • grammer: changes depracated to removed (732a80a)
  • help: refactor help for more cleaner code (94a1ce0)
  • info: changes base (a58c286)
  • init: upgrade yeoman in generators/utils, slight generator error handling changes (#1205) (0255657)
  • lib: refactored lib utils and groups (#1140) (237887b)
  • lint: auto linting (8668783)
  • linting: renable linting (1e596d3)
  • readme: change of language (41ee8ca)
  • ref: fix code (d213809)
  • refactor: rm logs (e7a64d6)
  • register: remove register in favor for logging (da29064)
  • serve: allow js in serve package (7e38b31)
  • serve: made dev server optional peer dep (f580b8f)
  • serve: make dev server peer dep again (6237d6c)
  • serve: move dev server back to normal dependencies (c2bf27d)
  • serve: refactor code to be more concise (d2e3e80)
  • serve: remove allowjs from tsconfig (3c92b0a)
  • serve: remove dev server as an optional peer dep in favor of normal dep (305a1dd)
  • serve: remove promise return from serve package (#1091) (2144a1b)
  • serve: update package lock (1ddcf4a)
  • serve: updated dev server and fixed newline problem (b29ec8f)
  • serve: use cli flags from dev server package (9b385f9)
  • utils: fixes typo in scaffold (bd5c1ce)
  • changed the split seperator (078a1e4)
  • add deps (b19b233)
  • add deps (5b6cd4b)
  • add flags for commands (f1eb2b7)
  • add footer for consistency (d22734c)
  • add links to cli flags info (#1178) (dcec3ae)
  • add more detailed test (e02eac4)
  • add strict checks (3edee26)
  • add v3 as a tmp dep for dev-server (425c590)
  • Added test case for providing unknown flags along with -… (#1197) (f25c557)
  • added test for --json simple usecases (aa5197b)
  • added tests with different config type (3a84813)
  • better output (#1196) (d72f9f8)
  • bump webpack v (e1a3410)
  • change arg in testutil (11447ee)
  • change arg in testutil (0005910)
  • changed the .bin to bin in entry test (a4f735a)
  • changed the outDir to entry test (016db0c)
  • check for existing arr (b46efe6)
  • expression (bd6b787)
  • expression func (ccbb7f2)
  • expression func (ce968e4)
  • expression func (721914b)
  • fix sec issues (6f8dd13)
  • include comments (941da90)
  • make src more readable (2d10684)
  • Minor code refactor adhering to ES6 semantics (#1122) (aed9b9e)
  • minor code refactoring (#1105) (a43940d)
  • minor code refactors (517e756)
  • Minor typographical fixes (#1183) (a0ac134)
  • monorepo version update (8097c5c)
  • move away from var (ed3e868)
  • moved logger inside a module instead of having it inside the process (#1179) (e7cc639)
  • only output message on error (90868f2)
  • pre-release (4ca0de0)
  • pre-release (f64e37c)
  • prevent weird behaviour of pre-commit hook (#973) (ba471f8)
  • readd deps and fix linting (82407e5)
  • rebase (652caf8)
  • rebase (38524ec)
  • rebase (79137d0)
  • rebase (2cd4e65)
  • rebase (8141e0e)
  • rebase (b5fcf78)
  • rebase against next branch (3812ea1)
  • refactor webpack-cli (8a8bc72)
  • remove debug flag (d79cc45)
  • remove disable line (88df722)
  • remove old tests (b131230)
  • Remove redundant multiple property (ecf4a38)
  • removed the single depth folder search in gitignore (3a3fb81)
  • removed the snapshot testing, added custom checks (6e40a1b)
  • rename flags to options (ff532f4)
  • sec patch (2f818ef)
  • sec patches (020b1bf)
  • set fallback devtool (080c44c)
  • update commands (bf32074)
  • update console logs to webpack-logs (dc4c89c)
  • update dependences (0f8a7f7)
  • update dependences (915c9f3), closes #1148
  • update deps (02d653f)
  • update deps (8b75e1c)
  • update lockfiles (f8ed0c6)
  • utils: move jest to dev-deps (closes #1190) (#1194) (fb6e3fe)
  • Update lib/bootstrap.js (fa658b8)
  • update lockfiles (44df902)
  • update lockfiles (6b5ed74)
  • update terser-webpack-plugin to the latest version (#1172) (9222016)
  • update test statements (48f1cb5)
  • update to webpack v5 (e59bcd7)
  • update variable to be understandable (9792c81)
  • use filter instead (c71a9f0)
  • use Object.keys in commands (51af1e1)
  • use webpack next (2030f69)
  • wip (641064a)

Documentation

  • remove deprecated packages description (#979) (49e4adc)
  • create: migrate init package docs (#1155) (a9940bd)
  • readme: adds deprecated warning and commands (da13744)
  • readme: adds issue resolution time shield (6cd4cb4)
  • webpack-scaffold: remove unrelated links (#1092) (9f5d8b6)
  • Updated information regarding migrate command and a typo fix (#1187) (861e9f8)