Haoqun Jiang
dfa7148b80
chore: pre release sync
2021-01-06 15:24:57 +08:00
Haoqun Jiang
5b3ab5d810
fix: temporary workaround for vuepress build
2020-12-14 22:20:35 +08:00
Haoqun Jiang
7139e4093a
v5.0.0-alpha.0
2020-12-14 19:48:08 +08:00
Haoqun Jiang
ff9671456e
chore: pre release sync
2020-12-14 19:47:23 +08:00
Haoqun Jiang
a7387ef614
Revert "chore: pre release sync"
...
This reverts commit ba5caf0c30 .
It was accidentally committed when I was testing on my local registry
2020-12-14 19:44:31 +08:00
Haoqun Jiang
81dc30a56f
fix: disable eslint for Vue 3 type shim (for now)
...
See https://github.com/vuejs/vue-cli/pull/6023
It's not the ideal solution, though.
In the long run we should have the shim built-in (either in this plugin
or in the `vue-loader` package), for which ESLint rules should be
properly applied, and the user can simply import that shim module.
2020-12-14 19:21:33 +08:00
Haoqun Jiang
e22d7f867a
fix: fix title injection of the generated html file
2020-12-14 16:39:27 +08:00
Haoqun Jiang
ba5caf0c30
chore: pre release sync
2020-12-14 13:01:33 +08:00
Haoqun Jiang
3b3cd9060b
refactor: replace cache-loader with babel-loader's built-in cache ( #6142 )
...
It's supposed to have better performance.
See https://github.com/babel/babel-loader/issues/525#issuecomment-375756108
Besides, this improves webpack 5 compatibilities as cache-loader is now
deprecated
2020-12-14 10:41:55 +08:00
Haoqun Jiang
c72b6b0abd
feat: add a @vue/cli-plugin-webpack-4 package for future use ( #6144 )
2020-12-14 10:18:38 +08:00
Haoqun Jiang
a672585807
fix: fix cypress mirror url for cypress version > 3 ( #6145 )
2020-12-14 10:08:14 +08:00
Haoqun Jiang
4de8c99603
refactor!: replace optimize-cssnano-plugin with css-minimizer-webpack-plugin ( #6140 )
2020-12-14 09:36:43 +08:00
Haoqun Jiang
b1344c24d4
fix: fix stylus config
2020-12-11 15:43:29 +08:00
Haoqun Jiang
696cbd1f14
chore: dependency and lockfile maintenance
2020-12-11 14:53:13 +08:00
Haoqun Jiang
85c2e007f8
chore!: support v5 alpha as peer dependencies, drop v4 prereleases ( #6132 )
2020-12-11 14:37:56 +08:00
Haoqun Jiang
eee082d331
feat: bump lint-staged to v10 ( #6136 )
2020-12-11 14:37:25 +08:00
Haoqun Jiang
10fc575778
chore!: bump ejs to v3 ( #6133 )
...
The only notable change may be dropping support of the include
preprocessor directive, which I don't know any Vue CLI plugin is using.
<https://github.com/mde/ejs/pull/478/files >
2020-12-11 14:35:07 +08:00
Githoniel
ea6151f013
fix: eslint formatter path error ( #6134 )
...
Co-authored-by: Binwei Fang <fangbinwei@yeah.net >
2020-12-11 01:19:59 +08:00
Binwei Fang
663bbd7639
fix: fix usage of cmd-shim ( #6137 )
2020-12-10 20:48:08 +08:00
Haoqun Jiang
b9cce99117
test: do not hard-code major version number in test
2020-12-09 16:23:24 +08:00
Haoqun Jiang
2913524632
test: fix tests according to cypress 6 breaking change
2020-12-09 15:58:51 +08:00
Yazhe Wang
7e42890394
chore!: bump stylus-loader from v3 to v4 ( #6130 )
2020-12-09 15:10:23 +08:00
Haoqun Jiang
b96c3bdb08
feat: update eslint-related packages ( #6123 )
2020-12-09 15:03:38 +08:00
Haoqun Jiang
5c728a4e4d
chore!: update typescript-related dependencies ( #6129 )
2020-12-09 15:03:22 +08:00
Haoqun Jiang
f1962ad1e9
feat!: update mocha to v8 ( #6121 )
2020-12-09 14:33:25 +08:00
Haoqun Jiang
a04509dd4a
feat: update cypress to v6 ( #6120 )
2020-12-09 14:32:21 +08:00
Haoqun Jiang
69b570ed1f
chore: update cmd-shim and move it to devDependencies ( #6127 )
...
It's only used in the `linkBin` function, which is used for setting up
testing projects.
2020-12-09 09:05:51 +08:00
Haoqun Jiang
f73fa6e4e5
chore: dependency maintenance
2020-12-08 15:29:09 +08:00
Haoqun Jiang
89b0377c4f
feat!: upgrade postcss-loader, using postcss 8 by default ( #6108 )
2020-12-08 13:21:37 +08:00
Haoqun Jiang
1e5ba6b831
feat!: make vue serve/build aliases to npm run serve/build ( #6115 )
...
To avoid user confusion. Also allows us to focus more on CLI's core
functionalities.
2020-12-08 11:08:07 +08:00
Haoqun Jiang
0b5ae42c2a
feat!: update jest to v26 ( #6116 )
...
closes #5873
closes #5874
closes #5114
closes #5680
closes #5573
2020-12-08 11:03:45 +08:00
Binwei Fang
a153af8f1e
feat: replace eslint-loader by eslint-webpack-plugin ( #6094 )
...
closes #5926 , using eslint-webpack-plugin can fix the problem of eslint-loader caused by cache-loader
closes #3065
closes #5399
closes #4425
2020-12-07 16:08:33 +08:00
Haoqun Jiang
17339d7726
test: should not expect babel polyfill paths to be extension-less ( #6106 )
...
See https://github.com/babel/babel/pull/10862
2020-12-04 10:27:37 +08:00
Haoqun Jiang
2dbe0be840
feat!: support and use webpack 5 as default ( #6060 )
2020-12-03 15:16:35 +08:00
Kristoffer K
f6850440bc
fix(cli-service): don't write entry-wc to node_modules ( #6101 )
...
Fixes https://github.com/yarnpkg/berry/issues/2189
2020-12-02 21:16:50 +08:00
Andrei
bd1f1b774b
chore!: remove deprecated node-sass ( #6090 )
2020-12-02 15:11:49 +08:00
JayZhong
6c3f118261
fix(cli-service): html template add html5 doctype declaration ( #6083 )
2020-12-02 10:21:59 +08:00
James George
da8bd3970b
chore: return with an exit code of 1 on supplying an unknown command ( #6079 )
2020-12-02 10:18:40 +08:00
Jisoo Youn
928f915406
chore: webpack-bundle-analyzer to ^4.1.0 ( #6092 )
...
Fixes : #6091
2020-12-02 10:05:42 +08:00
Channing
6da5df44e0
perf(cli): delete the EOL_NODE_MAJORS checking ( #6102 )
...
Co-authored-by: 韩沅霖 <hanyuanlin@dm-ai.cn >
2020-12-02 09:33:59 +08:00
Haoqun Jiang
3b068678cb
fix(mocha): disable SSR optimization for Vue 3 testing ( #6097 )
...
Fixes https://github.com/vuejs/vue-loader/issues/1734
2020-11-30 15:20:21 +08:00
Yazhe Wang
83773ae946
fix(generator): upgrade to prettier v2 ( #6020 )
...
Fixes : #5956
2020-11-26 16:36:14 +08:00
Binwei Fang
746540bbc6
refactor: sub-package eslint maintance ( #6078 )
...
using eslint@7 and @babel/eslint-parser in sub-package
2020-11-23 19:39:13 +08:00
Haoqun Jiang
8230aa356d
test: yet another dirty fix for verdaccio testing
2020-11-20 23:58:56 +08:00
Haoqun Jiang
e10545a542
test: should not use file:// protocol now that we have verdaccio
2020-11-20 21:34:27 +08:00
Jonas
33f954cccf
fix(cli-service): pass --public host to devserver ( #6066 )
...
Fixes #3220
Prevent "Invalid Host" error by passing public host to dev server when --public is used
2020-11-20 15:17:45 +08:00
Binwei Fang
9136696197
feat(eslint): support eslint7 and @babel/eslint-parser ( #6059 )
...
closes #5734
closes #5981
2020-11-20 09:10:49 +08:00
Haoqun Jiang
482ef1086b
chore!: bump joi to v17 ( #5973 )
2020-11-19 15:34:31 +08:00
Haoqun Jiang
f5359bdf36
workflow: test migrator / vue 3 scenarios with verdaccio ( #6071 )
2020-11-19 11:12:48 +08:00
Barthélémy Ledoux
fe88b1c7c6
fix(cypress): allow users to update cypress ( #6062 )
2020-11-17 09:11:38 +08:00