Commit Graph

697 Commits

Author SHA1 Message Date
李枨煊
bb2e3e7217 fix: fix stats display when chunkFilename contains query string (#4359)
(cherry picked from commit 42ecd08d35)
2019-08-02 18:47:22 +08:00
yiliang
b9a0e46ef9 chore(cli-service): word spelling in comments (#4367)
(cherry picked from commit a2856a750c)
2019-08-02 18:45:27 +08:00
Haoqun Jiang
25566b38de v3.9.3 2019-07-18 20:10:45 +08:00
shadow-light
745935a3b3 fix: indexPath should also affect non-production builds (#4057)
fixes #2327
fixes #4247

(cherry picked from commit 9faddce63f)
2019-07-18 17:01:40 +08:00
Eric Mastro
4267b542af 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.
2019-07-11 18:21:34 +08:00
Haoqun Jiang
eda08fb2a9 v3.9.2 2019-07-06 19:36:44 +08:00
Min ho Kim
fc6e0b70ef chore: fix typos (#4241)
(cherry picked from commit c0aa2bb310)
2019-07-06 18:44:16 +08:00
Haoqun Jiang
f276598ece v3.9.0 2019-07-03 16:20:20 +08:00
Haoqun Jiang
38136aceef chore: pre release sync 2019-07-03 16:16:33 +08:00
Leon Liu
082440752d fix: prefer devServer.public as the custom url for browser to open (#4169)
fixes #3747

(cherry picked from commit 76e7c38fc8)
2019-06-24 16:51:26 +08:00
Haoqun Jiang
1bc8006790 chore: move yorkie from cli-service to plugin-eslint & plugin-typescript (#4153)
It is because yorkie is not used anywhere in @vue/cli-service, but only
included for the `lintOn: 'commit'` feature of eslint & typescript
plugin.

Also, a lot of global installation issues are caused by the yorkie
postinstall script. Moving it out of the dependency chain of `@vue/cli`
mitigates such issues.

(cherry picked from commit 271bf395df)
2019-06-24 16:50:58 +08:00
Haoqun Jiang
48f2dcdf2b v3.8.4 2019-06-15 14:23:29 +08:00
zrh122
ee9610b6b1 chore: upgrade default-gateway to 5.0.2 (#4150)
fixes #4144

(cherry picked from commit 570588ffb1)
2019-06-15 14:18:50 +08:00
Haoqun Jiang
e84de1a0e8 v3.8.3 2019-06-13 10:44:46 +08:00
Haoqun Jiang
41b4d3799f fix: display correct address when multiple network adapters present (#4083)
fixes #3266

see https://github.com/vuejs/vue-cli/issues/3266#issuecomment-493487325

Thanks to @shenliangv

(cherry picked from commit f3d2c1c133)
2019-06-13 10:32:17 +08:00
Haoqun Jiang
bcc53db2e0 fix: fix resolve project local plugin's file path (#4095)
Thanks to @SneakyMax
See https://github.com/vuejs/vue-cli/issues/4014#issuecomment-497993827

(cherry picked from commit 78e1c4cf63)
2019-06-13 10:30:47 +08:00
Sanapoint 顼轩
79e4ba4fb3 fix(cli-service): avoid opening browser twice
fixes #4079

(cherry picked from commit 47d56e998d)
2019-06-13 10:30:08 +08:00
Haoqun Jiang
d6ce9c2fe9 v3.8.0 2019-05-25 23:19:23 +08:00
Haoqun Jiang
6d1706ea6f chore: pre release sync 2019-05-25 23:13:00 +08:00
Haoqun Jiang
7b8a06fae6 chore: remove gitHead field from package.json
It was introduced only due to a failed `lerna publish`
2019-05-25 22:50:33 +08:00
Haoqun Jiang
1b51835970 test: replace http-server with serve to create a test server (#4056)
Fixes Windows compatibility caused by https://github.com/indexzero/http-server/issues/525

And, serve is better maintained than http-server or ecstatic.

(cherry picked from commit 3648a51a91)
2019-05-25 22:12:31 +08:00
Haoqun Jiang
7597c60f57 chore: update vue-template-compiler version
(cherry picked from commit 88cf38b9a1)
2019-05-25 22:12:19 +08:00
Haoqun Jiang
6f085d36a4 fix: fix dev mode compatibility with workers (#4034)
fixes #3539

(cherry picked from commit d81d57beec)
2019-05-25 22:08:36 +08:00
Francisco
204e1fcf6b chore(dev-server): set clientLogLevel option to silent (#4018)
The `none` option is deprecated and will be removed in the next major https://github.com/webpack/webpack-dev-server/pull/1901/files

(cherry picked from commit edcce6a311)
2019-05-25 22:07:03 +08:00
Payton Burdette
70281be0a9 chore: upgrade webpack-dev-server to 3.4.1 (#4020)
fixes #4016

(cherry picked from commit fa7c1aa02d)
2019-05-25 20:46:31 +08:00
achretien
c50969fcbe feat: enable hmr for 'mini-css-extract-plugin' in dev (#4011)
(cherry picked from commit 59b106ad04)
2019-05-25 20:45:14 +08:00
Haoqun Jiang
7ce7a3ae50 chore: remove extraneous log statement
(cherry picked from commit 341286b708)
2019-05-25 20:40:42 +08:00
Haoqun Jiang
0dbfa5a0bf v3.7.0 2019-04-28 14:21:35 +08:00
Haoqun Jiang
6e6484e175 chore: pre release sync 2019-04-28 14:20:53 +08:00
Haoqun Jiang
a3e0858105 feat: add .version field and assertVersion helper to plugin api (#3861)
partially addresses #2336 (GeneratorAPI TBD)
2019-04-28 13:45:00 +08:00
Haoqun Jiang
a351cbadb8 feat: allow parallel option to be an integer (#3864)
closes #3850
2019-04-27 20:11:16 +08:00
Haoqun Jiang
e9259cdacd feat: add types for new lintOnSave options and multi-page entries (#3847) 2019-04-27 20:05:35 +08:00
Haoqun Jiang
b082da83e5 fix: process should be polyfilled rather than mocked (#3878)
To be in line with webpack's default configuration and avoid confusions:
https://webpack.js.org/configuration/node/
2019-04-27 20:03:50 +08:00
Haoqun Jiang
4f74b272d1 fix: should invalidate cache when lockfiles have updated (#3865)
closes #3635
2019-04-27 20:02:07 +08:00
Martijn Cuppens
0bfc4b684f chore: remove redundant <= IE8 rule (#3851)
The `not ie <= 8` rule in the browserlist is redundant. `ie <= 8` browsers aren't added by `> 1%` nor `last 2 versions`
2019-04-22 13:05:37 +08:00
Guillaume Chau
89e0697cc9 feat: syntax highlight inspect output (#3844) 2019-04-18 17:03:11 +02:00
Haoqun Jiang
99a06d1758 v3.6.0 2019-04-13 23:56:37 +08:00
Haoqun Jiang
eefe9f3f52 chore: pre release sync 2019-04-13 23:53:55 +08:00
Haoqun Jiang
92c69e1602 fix: should pass cwd as argument 2019-04-11 17:39:31 +08:00
Haoqun Jiang
a1aef86578 fix: check for project pnpm only 2019-04-11 17:34:06 +08:00
Haoqun Jiang
94f3ca0e91 fix: better pnpm check
1. separate project pnpm check and global pnpm check
2. rename hasPnpm to hasPnpm3OrLater
2019-04-11 16:38:49 +08:00
Haoqun Jiang
cc66247950 chore: update deps 2019-04-11 14:49:12 +08:00
Haoqun Jiang
d9929ef4d8 test: remove unnecessary log statement 2019-04-11 12:18:14 +08:00
Haoqun Jiang
f1807fd304 Merge pull request #3743 from vuejs/next-minor
3.6
2019-04-11 09:26:12 +08:00
Nick
ff62895c99 feat: add --filename option to specify the output (lib) file name (#3703) 2019-04-09 20:40:19 +08:00
dailyvuejs
b170e15f39 refactor: remove unused placeAtRootIfRelative parameter (#2405) 2019-04-09 18:26:52 +08:00
Guillaume Chau
3479f21f12 refactor(plugin): invoke is now done in child process (#3778) 2019-04-08 21:08:07 +02:00
Dimitar Dimitrov
a575def3f2 chore: more accurate vim swap file ignore (#3707)
Currently this ignores more than the possible 3 character vim swap file extensions. This change will only ignore 3 letter vim swap files starting with `.sw` (most common)
2019-04-09 00:44:53 +08:00
robertkruis
a02ef3988f feat: support PNPM as a package manager (#1531)
Enables vue-cli to use PNPM (https://pnpm.js.org/) as package manager
2019-04-09 00:43:47 +08:00
Haoqun Jiang
2e20b7aef4 feat: bundle currentScript polyfill by default if library needs IE support (#3760) 2019-04-08 19:48:19 +08:00