Haoqun Jiang
6323b73260
v4.4.0
2020-05-19 23:19:18 +08:00
Haoqun Jiang
d03ccc3352
chore: pre release sync
2020-05-19 23:16:08 +08:00
Haoqun Jiang
01d4bea0c5
fix: should throw errors if there is bad require() in vue.config.js ( #5500 )
...
reverts #5305
this makes the tests a little more tedious, need to find a better way
to test these functionalities
fixes #5442
2020-05-19 22:16:59 +08:00
Haoqun Jiang
8b01c9ec51
chore: dependency maintenance ( #5496 )
2020-05-18 21:24:19 +08:00
Albert Brand
96dfd581b6
fix(serve): pass devServer sockPath properly to client ( #4800 )
...
closes #4400
closes #4430
2020-05-14 19:44:12 +08:00
Adrian B. Danieli
c64afc3c2a
feat(cli-service): add stdin flag to build ( #5376 )
2020-05-08 16:28:16 +08:00
Haoqun Jiang
8d1056268e
chore: dependency maintenance
2020-04-29 16:41:40 +08:00
Stefano Bartoletti
1afae5836f
chore: add 'pnpm-debug.log' to '_gitignore' ( #5429 )
2020-04-29 15:09:22 +08:00
Haoqun Jiang
611d869097
test: bump test timeout
...
seems appveyor tests are too slow to execute
2020-04-26 13:37:48 +08:00
Haoqun Jiang
2ec479a331
v4.3.1
2020-04-07 23:39:34 +08:00
Haoqun Jiang
465986923a
v4.3.0
2020-04-01 15:59:32 +08:00
Haoqun Jiang
4b31d8ad53
chore: pre release sync
2020-04-01 15:58:46 +08:00
Haoqun Jiang
ee05918486
chore: dependency maintenance
2020-04-01 14:27:44 +08:00
simon3000
4225c30e36
feat: support vue.config.cjs ( #5293 )
...
* chore: Update yarn.lock
* feat: support vue.config.cjs
* fix: vue.config.js prior than cjs
* chore: merge upstream
2020-03-31 18:10:12 +08:00
Haoqun Jiang
ebcee9a32c
fix: spawn scripts with node, fix modern mode with Yarn 2 (Berry) ( #5320 )
...
See https://github.com/yarnpkg/berry/issues/964#issuecomment-587425891
2020-03-27 17:02:23 +08:00
Haoqun Jiang
f1bdf7319a
refactor: simplify config loading by skip fs.existsSync check ( #5305 )
...
Use error code thrown by `require` directly.
This also simplifies module mocking in unit test.
2020-03-24 15:24:52 +08:00
Haoqun Jiang
5b1709abf0
fix(target-lib): fix dynamic public path in a dynamic chunk in Firefox ( #5247 )
...
* fix(target-lib): fix dynamic public path in a dynmaic chunk in Firefox
* fix: fix typo
* feat: use external dependency `@soda/get-current-script`
* fix: const -> var, as the `setPublicPath` file is not transpiled
2020-03-23 16:13:55 +08:00
Jadranko Dragoje
db64c5b400
feat: wc entry accepts multiple file patterns splited by ',' ( #3886 )
2020-03-21 21:39:40 +08:00
Haoqun Jiang
a1782f9972
feat: add "not dead" to the default browserslist query ( #5233 )
2020-03-19 16:41:22 +08:00
Haoqun Jiang
0380f226b9
v4.2.3
2020-02-27 22:31:36 +08:00
Haoqun Jiang
94da5243be
v4.2.2
2020-02-07 19:10:35 +08:00
Haoqun Jiang
8b951f81d5
v4.2.1
2020-02-07 18:09:45 +08:00
Haoqun Jiang
079a451f18
v4.2.0
2020-02-07 15:44:52 +08:00
Haoqun Jiang
d49349177d
chore: pre release sync
2020-02-07 15:43:38 +08:00
Haoqun Jiang
02a4799256
chore: update vue & vue-template-compiler to 2.6.11
2020-02-05 14:27:40 +08:00
Haoqun Jiang
8028d9fff7
chore: dependency maintenance
2020-02-02 23:08:35 +08:00
Haoqun Jiang
5bf6051b75
fix: vue-template-compiler can be optional if @vue/compiler-sfc presents ( #5123 )
2020-01-30 20:38:39 +01:00
Haoqun Jiang
d11ecc2151
fix: correctly calculate cacheIdentifier from lockfiles ( #5113 )
...
* fix: correctly calculate cacheIdentifier from lockfiles
follow up of #3865
fixes #4438
* Revert "fix: correctly calculate cacheIdentifier from lockfiles"
This reverts commit dbce88b7cc .
* fix: should take all configFiles and lockfiles into account
The previous implementation is based on the assumption that config files
have precendences, e.g. `.eslintrc.js` will take higher precendence
over `.eslintrc`, and only one will take effect.
This is not accurate however. For example, babel relies on both babel
config and browserslist config, so we need to deal with 2 config files.
2020-01-30 20:36:56 +01:00
Maël Nison
8fcea225b7
feat: adds transparent PnP support to Webpack ( #4953 )
...
* feat: adds transparent PnP support to Webpack
* fix: add the plugin name
* fix: now pass tests
2020-01-19 08:18:37 +05:30
Haoqun Jiang
bc3e4af3c0
refactor: use the title option in the html template, instead… ( #5060 )
...
closes #5056
2020-01-13 19:34:41 +05:30
Bogdan Luca
7b17d6132c
fix: use a single websocket connection for HMR ( #5069 )
...
* fix(hmr-websocket): add failing test
* fix(hmr-websocket): set injectClient to false, as we inject our own client
* fix(hmr-websocket): change test project name
2020-01-13 21:20:53 +08:00
Marcel Lindig
fff9caaca5
feat(cli): add stdin flag to serve ( #2411 )
...
* feat(cli): add stdin flag to serve
* add back --public help
* reorder help
2020-01-10 18:12:01 +08:00
Tao Wei
cb3db60aa8
style: unified components' naming style ( #4991 )
2020-01-09 20:19:57 +08:00
Yingya Zhang
eaa2b7341f
feat: respect existing package.json ( #4827 )
2020-01-09 20:19:06 +08:00
Haoqun Jiang
3b7227d544
v4.1.2
2019-12-28 20:54:27 +08:00
Kumar Gaurav
aeddc6f2c9
refactor: changed var async to isAsync ( #4909 )
...
`async` is a javascript keyword, so I suggest this variable name will be less prone to error and confusing.
2019-12-06 10:57:43 +08:00
Haoqun Jiang
6c2496418e
chore: remove unused dependency "slash"
2019-12-03 23:18:11 +08:00
Haoqun Jiang
c4dc8d61c3
refactor: remove unnecessary padEnd & padStart shims
...
Both features are already supported in Node.js v8+
2019-12-03 23:07:47 +08:00
Haoqun Jiang
fdc7246491
chore: remove unused dependencies
2019-11-29 16:13:32 +08:00
Haoqun Jiang
1a0b59142a
refactor: use dependencies from @vue/cli-share-utils whenver possible
2019-11-29 15:41:18 +08:00
Haoqun Jiang
3873d02382
chore: dependency maintenance
2019-11-29 15:15:17 +08:00
Haoqun Jiang
2ddcc65dfe
v4.1.1
2019-11-27 23:14:15 +08:00
Haoqun Jiang
d316a18789
v4.1.0
2019-11-27 14:58:46 +08:00
Haoqun Jiang
44cfe78871
chore: pre release sync
2019-11-27 14:57:24 +08:00
Haoqun Jiang
84aed8ef10
chore: dependency maintenance
2019-11-27 00:34:22 +08:00
Haoqun Jiang
2652ab6a6b
fix: include prereleases for assert*Version calls
2019-11-13 00:14:24 +08:00
Haoqun Jiang
1c41371a42
v4.1.0-beta.0
2019-11-09 21:49:23 +08:00
Haoqun Jiang
3094ae623f
chore: pre release sync
2019-11-09 21:48:23 +08:00
Haoqun Jiang
63257931bc
fix: don't prepend publicPath with slash ( #4816 )
...
fixes #3338
fixes #4184
Actually I don't know why the slash was added in the first place, seems
extraneous to me.
2019-11-09 15:07:39 +08:00
Roman Seidelsohn
26c48992ef
fix(lib): replace "url" module with simple string split ( close #4667 ) ( #4809 )
...
* fix(lib): replace "url" module with simple string split (close #4667 )
Fixes issue #4667 by implementing the proposal https://github.com/vuejs/vue-cli/issues/4667#issuecomment-548464520
Also gets rid of a node module by using simpler code for removing eventual GET parameters
* Update packages/@vue/cli-service/lib/commands/build/formatStats.js
Co-Authored-By: Haoqun Jiang <haoqunjiang@gmail.com >
2019-11-08 18:17:58 +08:00