Haoqun Jiang
7b5212feb1
chore: remove the word "Preview" from vue 3 preset ( #6300 )
...
Now that most Vue 3 core packages has reached stable, I think it makes
sense to remove the word "Preview".
Remaining dependencies to reach stable:
- @vue/test-utils 2.x (in RC)
- vue-class-component 8.x (in RC)
- vue-jest v5 (in alpha)
2021-02-21 22:32:40 +08:00
Haoqun Jiang
f9169d865b
feat!: use the latest versions of css preprocessor loaders by default ( #6301 )
2021-02-21 22:32:15 +08:00
Haoqun Jiang
3f367b2bfe
feat!: update WebDriverIO to v7 ( #6295 )
2021-02-21 22:31:47 +08:00
Haoqun Jiang
64c04cb00d
chore!: drop Node.js v10 support ( #6292 )
2021-02-20 11:07:22 +08:00
Haoqun Jiang
4d134066b4
fix: better dev server & webpack 4 compatibility and some trivial dependency updates ( #6291 )
2021-02-19 15:07:31 +08:00
Haoqun Jiang
cf3d801934
v5.0.0-alpha.4
v5.0.0-alpha.4
2021-02-18 15:44:47 +08:00
Haoqun Jiang
d91728f7ca
chore: pre release sync
2021-02-18 15:43:57 +08:00
Haoqun Jiang
a1023adfad
fix: fix webpack 4 compatibility of HtmlPwaPlugin
2021-02-18 15:32:14 +08:00
Haoqun Jiang
c3284f6595
style: fix lint issues
2021-02-18 15:00:50 +08:00
Adam Williams
9373a2295b
fix(cli-plugin-pwa): webpack5 warning for emitting manifest.json ( #6277 )
2021-02-18 14:45:45 +08:00
Haoqun Jiang
0dccc4af38
feat!: update copy & terser plugin, move more legacy code to webpack-4 plugin ( #6279 )
2021-02-18 14:37:45 +08:00
Haoqun Jiang
4ce7edd375
feat: use html-webpack-plugin v5 by default ( #6269 )
2021-02-10 11:17:49 +08:00
Haoqun Jiang
f9d53c75d0
chore: vuex 4.0.0 has been released, -0 suffix no longer necessary
2021-02-03 22:09:20 +08:00
Veath
b41ed76c5c
fix: mini-css-extract-plugin publicPath option can be an absolute path ( #6230 )
...
When the user sets the project public path to the absolute path, the extract-css publicPath option should be changed accordingly
2021-01-27 21:33:42 +08:00
Haoqun Jiang
f8017cabda
chore: upgrade commander to v7 ( #6242 )
2021-01-27 20:57:36 +08:00
Haoqun Jiang
e7985a344f
chore: remove dependency on eslint-plugin-vue-libs
2021-01-27 16:54:17 +08:00
Binwei Fang
b9e2f70f07
fix(cli-service): avoiding recreating dist directory ( #6221 )
2021-01-25 16:20:17 +08:00
Katashin
634bf59dc8
feat(typescript): add useDefineForClassFields option in tsconfig template ( #6235 )
2021-01-25 12:11:52 +08:00
Haoqun Jiang
e7774caddb
chore: vue-cli-plugin-apollo should be a dev dependency
...
It's not used in any server-side code
2021-01-22 16:41:50 +08:00
Haoqun Jiang
5f4656e7e5
chore: merge branch 'master' into dev
2021-01-22 16:30:34 +08:00
Haoqun Jiang
3d80810a55
v5.0.0-alpha.3
v5.0.0-alpha.3
2021-01-22 16:20:35 +08:00
Haoqun Jiang
bf6ce27a35
chore: pre release sync
2021-01-22 16:19:44 +08:00
Haoqun Jiang
28ce4f6bda
docs: mention the removal of node-sass in the migration guide [skip ci]
2021-01-22 16:10:37 +08:00
Kristoffer K
b69697ebba
fix(cli): resolve plugins relative to the package context ( #5794 )
...
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com >
2021-01-22 15:52:12 +08:00
Haoqun Jiang
e1eba098ae
fix: discard NODE_ENV when installing project dependencies ( #6224 )
...
Avoid empty `node_modules` when the user has set `NODE_ENV` to
`production` in the shell environment.
In the long run we should have a more comprehensive preflight check
for execution environment though.
2021-01-21 16:31:19 +08:00
Haoqun Jiang
51d82a56c7
chore: disable cacheCompression for babel-loader by default ( #6222 )
...
See the reasoning at https://github.com/facebook/create-react-app/pull/7633
This change should improve the build speed for large projects
2021-01-21 10:28:27 +08:00
Haoqun Jiang
45aca819d1
fix: "commonjs2" target should not be used with "output.library" ( #6218 )
...
Closes #6188
2021-01-21 10:27:48 +08:00
Andy Chen
e026771641
docs: fix minor typo ( #6223 )
2021-01-20 23:24:39 +08:00
Haoqun Jiang
82aef123d9
test: simplify loadModule special case handling for tests
...
1. createRequire should have been properly handled in newer Jest
versions: https://github.com/facebook/jest/pull/9469
2. We don't test migrators with Jest mock modules anymore
So it's safe to skip that condition
2021-01-20 16:38:26 +08:00
Haoqun Jiang
4e8a4ff03a
chore: add __testfixtures__ to npmignore
2021-01-20 15:56:03 +08:00
Maurici Abad Gutierrez
3f82947c0d
feat: support SVG favicon ( #6198 )
2021-01-19 15:18:24 +08:00
Haoqun Jiang
3608b04a7a
refactor: fix eslint warnings in the cli-ui codebase ( #6189 )
2021-01-18 20:09:59 +08:00
Haoqun Jiang
b711a05a5f
fix(unit-mocha): shouldn't require webpack-4 plugin with cli-service v4 ( #6215 )
...
Note this plugin is compatible with cli-service v4, therefore users can
upgrade to it separately for mocha major version upgrades
2021-01-18 17:23:05 +08:00
Bodo Graumann
2503ba6421
fix: support basic auth for npm registry access ( #6207 )
...
When username and password are configured in the .npmrc for the
respective scope, use basic auth when getting package metadata from the
npm registry.
Closes #6206
2021-01-14 16:42:00 +08:00
Robin Hellemans
8f1324ceee
docs: update description of ESlint default linted files ( #6199 )
2021-01-13 16:39:14 +08:00
Haoqun Jiang
af3e6c4ca0
fix: should use graphql v15 at all levels of dependency ( #6192 )
...
It causes peer dependency warnings because of several ill-maintained
apollo packages, but let's just ignore them.
Fixes #6191
2021-01-11 12:16:12 +08:00
Haoqun Jiang
c711516125
feat!: bump default sass-loader version to v10, drop sass-loader v7 support ( #6187 )
2021-01-10 19:04:39 +08:00
Tony Trinh
637414cb69
feat: open browser when toast clicked ( #6001 )
2021-01-07 14:55:11 +08:00
Haoqun Jiang
48d6afd73d
v5.0.0-alpha.2
v5.0.0-alpha.2
2021-01-06 15:31:25 +08:00
Haoqun Jiang
60c0004a7c
chore: pre release sync
2021-01-06 15:30:36 +08:00
Haoqun Jiang
6ee1413aaa
chore: Merge branch 'next' into dev
2021-01-06 15:29:35 +08:00
Haoqun Jiang
104f9bcc71
v5.0.0-alpha.1
v5.0.0-alpha.1
2021-01-06 15:25:18 +08:00
Haoqun Jiang
dfa7148b80
chore: pre release sync
2021-01-06 15:24:57 +08:00
Haoqun Jiang
89774a2b39
chore: Merge branch 'master' into dev
2021-01-06 15:18:11 +08:00
Haoqun Jiang
8177753cd4
chore: merge v4.5.10 changelog
2021-01-06 15:13:34 +08:00
Haoqun Jiang
4378c8df26
style: replace eslint-plugin-vue-libs with standard config ( #6148 )
2021-01-06 14:29:12 +08:00
Jakub Niewczas
ffc0686e89
fix: fix pwa installability by adding fetch event listener to noopServiceWorker ( #5327 )
...
currently google chrome prevents installing pwa due to the error: “Page does not work offline”. The reason is service worker has to listen to fetch event. It doesnt have to do anything so the listener can be an empty function, but it has to be declared
2021-01-06 12:28:17 +08:00
Haoqun Jiang
4549bde150
fix(mocha): workaround the ShadowRoot issue in Vue 3.0.5 ( #6186 )
2021-01-06 11:45:14 +08:00
前端小武
597b236f77
docs(zh): fix publicPath hash ( #6185 ) [skip ci]
2021-01-05 18:44:28 +08:00
Githoniel
a634400529
fix(cli-service): restrict request headers of historyApiFallback in WebpackDevServer ( #6162 )
2021-01-05 13:40:42 +08:00