Haoqun Jiang
a2ae8ea840
chore: lockfile maintenance
2019-07-22 21:46:24 +08:00
Haoqun Jiang
37e2b44d17
chore!: update versions of underlying webpack loaders ( #4331 )
...
BREAKING CHANGE:
- The minimum required nodejs version is 8.9.0
- For css-loader breaking changes, see https://github.com/webpack-contrib/css-loader/releases/tag/v3.0.0
- For url-loader breaking changes, see https://github.com/webpack-contrib/url-loader/releases/tag/v2.0.0
2019-07-22 21:33:55 +08:00
Haoqun Jiang
5a64d28dd5
fixup! chore: update @vue/eslint-config-prettier in root package.json
2019-07-22 21:13:23 +08:00
Haoqun Jiang
7a84b004f6
chore: update @vue/eslint-config-prettier in root package.json
2019-07-22 20:59:26 +08:00
Haoqun Jiang
a1c88edce7
fix: require parent template after when condition evaluated as truthy ( #4330 )
...
fixes #4291
2019-07-22 20:58:06 +08:00
Haoqun Jiang
6207dd97c3
feat(eslint-generator): upgrade @vue/eslint-config-prettier to v5.0.0 ( #4329 )
...
This only affects newly generated projects so it's not considered a
breaking change.
Fixes #4310
2019-07-22 20:45:52 +08:00
Mewes Kochheim
de9748a5a5
fix: do not introduce extra level of directory when building lib for scope packages ( #4320 )
...
This fixes references to static assets in the bundled script.
Fixes #4311
2019-07-22 19:47:22 +08:00
Haoqun Jiang
e2e3469a18
chore!: ensure consistent directory structure for all modes ( #4323 )
...
BREAKING CHANGE:
Changing directory strcuture, though now becoming more intuitive, may
still break users' workflows, so it's considered a breaking change.
Fixes #4215 .
Fixes #3767 .
Fixes #4234
2019-07-21 20:00:31 +08:00
Pavan Kumar Sunkara
544faee81e
feat: more flexible hook system for generators ( #2337 )
2019-07-21 19:59:18 +08:00
mx
45399b192a
Explain when .env files are loaded. ( #4171 )
...
It appears that .env files are only loaded at the start of `vue-cli-service` and are not watched for hot reloads.
**I am actually not sure this is the case for everyone, but is so for me.**
I think it is worth noting because the expectation is that a file at the root of the project would be watched for hot reloads.
(cherry picked from commit b22bedbf94 )
2019-07-18 16:58:40 +08:00
Ivan Sieder
c6cab262e6
Updated for Zeit Now V2 ( #4232 )
...
* Updated for Zeit Now V2
* Fixed styling issue
* Added additional hint for router mode set to history
* Update docs/guide/deployment.md
Co-Authored-By: Natalia Tepluhina <NataliaTepluhina@users.noreply.github.com >
(cherry picked from commit 55dc287936 )
2019-07-18 16:58:40 +08:00
Max Tolkachev
c4daac6c12
docs(ru): vue-cli docs / html-and-static-assets typo updated ( #4270 ) [ci skip]
...
(cherry picked from commit 55ce077d27 )
2019-07-18 16:58:40 +08:00
Max Tolkachev
a920ce2b98
docs(ru): vue-cli docs / browser-compatibility typo updates ( #4269 ) [ci skip]
...
(cherry picked from commit 2d767fc201 )
2019-07-18 16:58:40 +08:00
Max Tolkachev
328d1bba24
docs(ru): vue-cli docs / cli-service typo updated ( #4268 ) [ci skip]
...
(cherry picked from commit e01aaedd4c )
2019-07-18 16:58:40 +08:00
Haoqun Jiang
24204d289f
vue-cli docs / plugins-and-presets typo updated ( #4267 )
...
(cherry picked from commit 530f3faf90 )
2019-07-18 16:58:31 +08:00
Max Tolkachev
cce497cf3b
docs(ru): vue-cli docs / creating-a-project text updated ( #4266 ) [ci skip]
...
(cherry picked from commit 0401da3fdf )
2019-07-18 16:57:47 +08:00
Max Tolkachev
0273dc1c28
docs(ru): vue-cli/guide typo updated ( #4265 ) [ci skip]
...
(cherry picked from commit e20b33bc21 )
2019-07-18 16:57:46 +08:00
Max Tolkachev
c66431f0c4
vue-cli docs / plugins-and-presets typo updated
...
(cherry picked from commit c909a52bd9 )
2019-07-18 16:57:46 +08:00
Binwei Fang
16e379d79d
fix(cli-test-utils): fix initGit option ( #4224 )
...
fixes #4223
2019-07-18 16:40:12 +08:00
Haoqun Jiang
3dd3774346
chore!: move dev configs into serve command ( #4302 )
...
BREAKING CHANGE:
These configs are only meaningful when used with a running dev
server.
Technically, it is a breaking change.
For example, this breaks use cases in which a user runs their own dev
server instead of calling `vue-cli-service serve`.
2019-07-18 16:36:53 +08:00
Haoqun Jiang
a1f13c7a05
fixup! chore: deprecate tslint ( #4289 )
2019-07-17 11:00:58 +08:00
Haoqun Jiang
debc3f19b2
fix: fix latest version check when current version is a prerelease ( #4295 )
2019-07-16 23:31:00 +08:00
Haoqun Jiang
44325fa16e
chore: fix prompt message
2019-07-15 21:49:30 +08:00
Haoqun Jiang
53b3daf97f
chore: deprecate tslint ( #4289 )
2019-07-15 21:48:51 +08:00
Haoqun Jiang
615ae0f5b7
v4.0.0-alpha.5
v4.0.0-alpha.5
2019-07-14 23:12:42 +08:00
Haoqun Jiang
7dbf3cefc0
chore: pre release sync
2019-07-14 23:09:36 +08:00
shadow-light
9faddce63f
fix: indexPath should also affect non-production builds ( #4057 )
...
fixes #2327
fixes #4247
2019-07-14 22:39:31 +08:00
shadow-light
52ae1c8a9b
fix!: make webpack use values consistent ( #4230 )
...
The use key is `pug-plain` despite a similar item above it using the key `pug-plain-loader`. This just makes them consistent.
2019-07-14 22:22:59 +08:00
Haoqun Jiang
4af27247cc
refactor: unify package manager related logic ( #4256 )
2019-07-13 00:29:39 +08:00
Haoqun Jiang
7fc0f842e8
feat!: confirm for uncommitted changes before add/invoke/upgrade ( #4275 )
2019-07-12 20:04:08 +08:00
Eric Mastro
ddfdd1af24
fix(@vue/cli-service): Update lodash.defaultsdeep ( #4273 )
...
Update `lodash.defaultsdeep` to version `^4.6.1`.
This is causing a high severity vulnerability in our repo.
Fixed in https://github.com/lodash/lodash/pull/4336 .
(cherry picked from commit 4267b542af )
2019-07-11 18:57:52 +08:00
Bogdan Luca
9be9b6c4cd
docs(proxy): add warning when proxy set as string ( fix #3308 ) ( #3320 )
2019-07-10 10:33:35 +03:00
Haoqun Jiang
3289e1065c
workflow: move eslint-config-* packages to standalone repos for easier maintenance
...
Their upstream packages update much more frequently than most other
packages in this repo, so they are more likely to be subject to breaking
changes, thus requiring a different version strategy.
2019-07-08 22:47:58 +08:00
Haoqun Jiang
bd82649a64
v4.0.0-alpha.4
v4.0.0-alpha.4
2019-07-06 19:51:01 +08:00
Haoqun Jiang
dc7cb4cae0
chore: pre release sync
2019-07-06 19:50:00 +08:00
Haoqun Jiang
63452ef0e4
test: bump test timeout for upgrade tests
2019-07-06 19:47:32 +08:00
Haoqun Jiang
96191b566a
chore: add v3.9.x changelog [ci skip]
2019-07-06 19:44:24 +08:00
Richard Patel
d0979727d8
deployment.md: Add instructions for Travis CI ( #4103 )
...
* deployment.md: Add instructions for Travis CI
* deployment.md: Same section for GitHub Pages
(cherry picked from commit 9c8c5ba91a )
2019-07-06 18:36:55 +08:00
Haoqun Jiang
7e0c697c1f
ci: test vuex & router plugin in circleci
2019-07-06 17:12:37 +08:00
Haoqun Jiang
0ba505ca02
fix: fix eslint path resolution in vue serve ( #4246 )
...
fixes #4237
2019-07-06 17:10:02 +08:00
Haoqun Jiang
8b8bb99316
feat: allow omitting scope prefix for official plugins on vue add ( #4219 )
2019-07-06 17:09:38 +08:00
Pavan Kumar Sunkara
362587a966
feat!: make vuex a separate plugin ( #4242 )
...
fixes #2335 , #4024
2019-07-06 15:13:09 +08:00
Min ho Kim
c0aa2bb310
Fix typos ( #4241 )
2019-07-06 07:09:29 +03:00
Pavan Kumar Sunkara
246ae678cb
feat!: make router a separate plugin ( #4196 )
...
* refactor: move router to its own plugin
* refactor: rename routerHistoryMode option to historyMode
* test: add @vue/cli-plugin-router tests
* feat: change src/router.js for most common use cases
* fix: fix cli-ui tests
* docs: Remove router root option from docs
* fix: add support for legacy router option
2019-07-05 23:21:29 +08:00
Haoqun Jiang
9eadfe1eba
test: fix cliServiceVersion for generator unit tests
2019-07-05 19:47:34 +08:00
Haoqun Jiang
300d2aa2d4
v4.0.0-alpha.3
v4.0.0-alpha.3
2019-07-04 09:08:42 +08:00
Haoqun Jiang
2386673e86
chore: pre release sync
2019-07-04 09:06:29 +08:00
Haoqun Jiang
992fe0790d
fix: use module directory instead of entry file for eslintPath ( #4233 )
...
fixes #4231
2019-07-04 08:58:34 +08:00
Haoqun Jiang
63824af883
chore: refine changelog [ci skip]
2019-07-03 15:55:57 +08:00
Haoqun Jiang
0c2ebc4ae2
v4.0.0-alpha.2
v4.0.0-alpha.2
2019-07-03 15:42:06 +08:00