Commit Graph

1047 Commits

Author SHA1 Message Date
ZHAO Jinxiang a2b6409ce0 feat: add build stats hash support (#6980) 2022-02-07 19:37:10 +08:00
Haoqun Jiang 0cbdf5f15f fix: specify vue version in the web component demo html 2022-02-07 19:21:10 +08:00
Simon Stieger e829a041b4 chore: remove dep @types/webpack-dev-server (no longer required) (#6978) 2022-02-07 18:33:11 +08:00
Haoqun Jiang 95577c0a68 v5.0.0-rc.2 2022-01-15 23:00:15 +08:00
Haoqun Jiang d44a59d9dd chore: pre release sync 2022-01-15 22:56:34 +08:00
Cédric Exbrayat 16dfcaa787 fix: set mini-css-extract-plugin to 2.4.5 (#6944) 2022-01-15 22:55:19 +08:00
Haoqun Jiang 4580397f71 fix: use setupMiddlewares, avoid dev server deprecation warnings (#6907) 2022-01-12 16:46:39 +08:00
Cédric Exbrayat aaa7eb0587 chore!: use vue-loader v17 (#6872) 2021-12-21 14:59:41 +08:00
Haoqun Jiang b0e7bf07d6 v5.0.0-rc.1 2021-11-17 11:49:16 +08:00
Haoqun Jiang dbfee874f7 chore: pre release sync 2021-11-17 11:48:44 +08:00
Haoqun Jiang 5d6b9d336e fix: [ext] in asset modules already contains a leading dot (#6826) 2021-11-15 19:14:23 +08:00
Haoqun Jiang 2c4fe3a2c6 fix: require webpack 5.54+ (#6829) 2021-11-15 19:06:42 +08:00
Haoqun Jiang 8eb12d6e3a v5.0.0-rc.0 2021-11-06 20:16:33 +08:00
Haoqun Jiang b0a6768e12 chore: pre release sync 2021-11-06 20:16:08 +08:00
Haoqun Jiang 3f96e51738 test: update tests to search for the <nav> element 2021-11-06 13:38:51 +08:00
Haoqun Jiang 60140af5ba feat!: remove @vue/compiler-sfc from peer dependencies (#6808) 2021-11-05 14:36:48 +08:00
Haoqun Jiang 66c9190fe5 chore: dependency maintenance 2021-11-04 15:20:09 +08:00
Haoqun Jiang 6014ed7f99 feat!: bump css-loader and mini-css-extract-plugin versions (#6790) 2021-10-29 14:21:58 +08:00
Haoqun Jiang 3f1346e973 v5.0.0-beta.7 2021-10-26 21:48:11 +08:00
Haoqun Jiang c3a19f5101 chore: pre release sync 2021-10-26 21:47:37 +08:00
Haoqun Jiang f986340973 fix: set hashFunction to xxhash64 to fix Node 17 compatibility (#6781) 2021-10-25 22:24:03 +08:00
Haoqun Jiang 9eef87799e feat!: remove url-loader and file-loader in favor of asset modules (#6771) 2021-10-23 09:54:46 +08:00
FM 9aeafc06bb feat: add a top-level terser option to allow users to customize the minifier (#6752) 2021-10-22 19:03:38 +08:00
Haoqun Jiang c0794c716d v5.0.0-beta.6 2021-10-14 11:47:31 +08:00
Haoqun Jiang c3637deee0 chore: pre release sync 2021-10-14 11:47:14 +08:00
Cédric Exbrayat 87d3cc841e feat: switch to stylish formatter for eslint (#6748) 2021-10-13 19:44:25 +08:00
Haoqun Jiang a8b74b4980 v5.0.0-beta.5 2021-10-10 15:39:32 +08:00
Haoqun Jiang c6b5d5e54d chore: pre release sync 2021-10-10 15:30:04 +08:00
Haoqun Jiang ff849fb6b5 chore: dependency maintenance 2021-10-09 23:43:26 +08:00
Yosuke Ota 099ba93336 feat(cli-plugin-eslint): use ESLint class instead of CLIEngine (#6714) 2021-09-29 10:27:11 +08:00
Evan You 3f0b782bca Revert "feat: define __VUE_SSR__ flag"
This reverts commit fcf7598ec1.
2021-09-23 14:03:05 -04:00
Evan You fcf7598ec1 feat: define __VUE_SSR__ flag 2021-09-23 13:02:46 -04:00
zj9495 7527271feb fix(cli-service): skip minimization of public folder (#6700) 2021-09-22 11:16:03 +08:00
Haoqun Jiang 8b53487ac8 v5.0.0-beta.4 2021-09-15 19:07:40 +08:00
Haoqun Jiang 4b8e27fdc0 chore: pre release sync 2021-09-15 19:04:22 +08:00
Haoqun Jiang 967f948e17 feat!: upgrade to webpack-dev-server v4 (#6669) 2021-09-15 16:11:19 +08:00
Haoqun Jiang 3ed0a14009 chore: bump copy-webpack-plugin 2021-09-01 20:36:52 +08:00
Haoqun Jiang c30ebdc81a fix: avoid copy-webpack plugin errors in modern mode (#6665) 2021-09-01 17:15:43 +08:00
Haoqun Jiang 18c1e8ba4e Revert "chore: bump fs-extra"
This reverts commit 34ae6f271a.

See https://github.com/jprichardson/node-fs-extra/issues/901
2021-08-31 17:13:29 +08:00
Haoqun Jiang 7f0f858d7e chore: sass-loader version bump
`fiber` is also removed from dev deps as it won't be not used in
Node.js >= 16
2021-08-31 16:23:41 +08:00
Haoqun Jiang daf9623d99 chore: bump vue versions in generator 2021-08-31 16:03:32 +08:00
Haoqun Jiang 34ae6f271a chore: bump fs-extra 2021-08-31 15:58:42 +08:00
David Kubeš 88313fd885 refactor: remove redundant Webpack version checks (#6638) 2021-08-31 15:43:18 +08:00
Haoqun Jiang c8833d37c2 chore: update stylus-loader
No breaking changes other than minimum Node.js version requirement
2021-08-31 15:34:28 +08:00
Vinsea 0f094547e1 fix(cli-service): wrong property name (typo) (#6645) 2021-08-24 16:38:45 +08:00
Haoqun Jiang c1bf3d8746 v5.0.0-beta.3 2021-08-10 15:05:41 +08:00
Haoqun Jiang 627f51b1dd chore: pre release sync 2021-08-10 15:05:09 +08:00
Haoqun Jiang cf1022d4c4 chore: bump dependency versions 2021-08-02 15:39:01 +08:00
Haoqun Jiang 17a0c3708c fix: mark sideEffects: true for styles in Vue components (#6597)
See discussions at https://github.com/vuejs/vue-loader/issues/1435
2021-07-30 14:04:21 +08:00
Haoqun Jiang e41ef41540 chore!: drop webpack-4 support in v5 (#6598)
1. I don't think I'll ever have the capacity to keep maintaining this
compat plugin. It's better to drop it now than later.
2. The plugin is needed at the time of alpha.0 because many ecosystem
plugins does not support webpack 5. But now I don't think it will be a
major hurdle.
3. The implementation was too hacky.
2021-07-30 14:03:54 +08:00