Maël Nison
0a5c79be52
Enforces require.resolve for loaders ( #4532 )
...
* Enforces require.resolve for loaders
* Updates the lockfile
* Fixes more things
* Adds an extra check
* test(loaders): fix the tests
* style(cli): fix the linting
* style(cli): fix the linting (on windows)
* Update package.json
* Updates the lockfile
* chore: sync dependency versions
* chore: sync dependency versions
* chore: don't introduce unnecessary changes in yarn.lock
* extraneous space
2019-11-04 16:26:33 +08:00
Haoqun Jiang
86c500fd4b
chore: dependency maintenance ( #4734 )
...
* chore: dependency maintenance
* Revert "test: replace `waitForFunction` with `waitForXPath`"
This reverts commit b2848aeeaf .
2019-10-21 20:13:21 +08:00
Haoqun Jiang
0603f1eed9
chore: pre release sync
2019-10-16 19:18:38 +08:00
Haoqun Jiang
3fcff0268a
chore: pre release sync
2019-10-11 16:08:49 +08:00
Haoqun Jiang
6dcc62740f
chore: pre release sync
2019-10-01 23:34:00 +08:00
Haoqun Jiang
e63bf6122b
fix: avoid accidentally overriding sass config with scss configs ( #4637 )
2019-10-01 23:30:15 +08:00
Haoqun Jiang
45e1e983ab
chore: pre release sync
2019-09-30 20:20:35 +08:00
Haoqun Jiang
29d070ca75
chore: pre release sync
2019-09-30 18:35:59 +08:00
Haoqun Jiang
ebdb142a4b
fix: fix sassOptions merging for scss syntax in sass-loader v8 ( #4631 )
...
fixes #4630
2019-09-30 14:02:48 +08:00
Haoqun Jiang
4f009cdb60
chore: pre release sync
2019-09-25 12:30:25 +08:00
Haoqun Jiang
cb740ae268
fix: correctly ignore html templates in copy-webpack-plugin ( #4613 )
...
Fixes #3597 .
Fixes #4299 .
2019-09-25 00:19:25 +08:00
Haoqun Jiang
83d459b34c
chore: pre release sync
2019-09-09 23:51:30 +08:00
Haoqun Jiang
af17a9b49f
feat: support sass-loader v8
2019-09-09 17:23:21 +08:00
Haoqun Jiang
0c5d740202
chore: pre release sync
2019-09-08 11:52:11 +08:00
Haoqun Jiang
522a0f8d03
test: set a really long timeout for HMR tests
2019-09-07 13:07:15 +08:00
Haoqun Jiang
4aba6e1573
test: catch timeout errors for HMR tests in AppVeyor
2019-09-07 00:14:24 +08:00
Haoqun Jiang
b2848aeeaf
test: replace waitForFunction with waitForXPath
2019-09-06 23:21:52 +08:00
Haoqun Jiang
07b207e527
chore: pre release sync
2019-09-04 16:19:01 +08:00
Haoqun Jiang
2622f8d3f7
test: use page.waitForFunction for HMR testing
2019-09-04 15:34:57 +08:00
Haoqun Jiang
5bbf0b40d3
chore: pre release sync
2019-08-21 17:42:56 +08:00
Thorsten Lünborg
fba2ad0606
feat: --skip-plugins ( #4448 )
...
Allow skipping of plugins from command line
close #4262
close #3830
2019-08-21 15:38:01 +08:00
Roman Pavlov
86f4f5fceb
feat(build): add --inline-vue flag to optionally disable externalization of Vue ( #4261 )
...
Resolves #4055 .
2019-08-19 21:05:46 +08:00
Haoqun Jiang
497fd5aa1f
test: increase waiting time before checking hot updates
...
As the performance of AppVeyor build environment is quite poor.
2019-08-19 20:05:47 +08:00
Daan Roet
428d1720fe
feat: upgrade webpack ( #4253 )
2019-08-12 21:58:58 +08:00
Haoqun Jiang
14bd985cc1
chore: pre release sync
2019-08-08 11:09:15 +08:00
Haoqun Jiang
e9fd9a716c
feat!: deprecate css.modules in favor of css.requireModuleExtension ( #4387 )
...
closes #4376
Since css-loader v3, custom CSS Modules configurations are under the
`modules` field. So when a user customizes these configurations, the `modules`
feature is automatically enabled for all css files.
So we must require the user's explicit consensus or disagreement on whether
these rules apply to all CSS files or not.
2019-08-02 21:14:39 +08:00
Haoqun Jiang
930b4596b1
feat: allow configuring scss options separately from sass ( #4386 )
...
closes #4116
2019-08-02 19:45:12 +08:00
Haoqun Jiang
2e3fa929fe
chore!: remove the already-deprecated baseUrl option ( #4388 )
2019-08-02 17:12:13 +08:00
Haoqun Jiang
4b2cc4afa3
chore: pre release sync
2019-07-30 00:22:03 +08:00
Haoqun Jiang
59be3ba5ce
chore: pre release sync
2019-07-25 10:36:38 +08:00
Haoqun Jiang
2d59c9676c
fix: fix css modules configuration in css-loader v3 ( #4345 )
...
fixes #4337
2019-07-25 09:56:04 +08:00
Haoqun Jiang
6cb28f5911
chore: pre release sync
2019-07-22 22:21:24 +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
7dbf3cefc0
chore: pre release sync
2019-07-14 23:09:36 +08:00
Haoqun Jiang
dc7cb4cae0
chore: pre release sync
2019-07-06 19:50:00 +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
2386673e86
chore: pre release sync
2019-07-04 09:06:29 +08:00
Haoqun Jiang
1939dfea9d
chore: pre release sync
2019-07-03 15:41:08 +08:00
Haoqun Jiang
7bd8796227
chore: pre release sync
2019-05-25 17:46:04 +08:00
Haoqun Jiang
3648a51a91
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.
2019-05-25 13:32:32 +08:00
Haoqun Jiang
15b5c8d4d7
chore!: change default value of lintOnSave option ( #3975 )
...
BREAKING CHANGE:
See https://github.com/vuejs/vue-cli/pull/3572
2019-05-14 11:20:20 +08:00
Haoqun Jiang
e376c00b26
test: skip version comparison test (for now)
2019-05-01 01:16:10 +08:00
Haoqun Jiang
6f5ca3078a
test: fix assertVersion test for prereleases
2019-05-01 01:02:42 +08:00
Haoqun Jiang
ce177bee06
test: fix assertVersion test
2019-05-01 00:37:36 +08:00
Haoqun Jiang
f6afdb1305
workflow: fix syncDeps for prerelease versions
2019-05-01 00:25:22 +08:00
Haoqun Jiang
caec0860ab
chore: pre release sync
2019-05-01 00:19:12 +08:00
Haoqun Jiang
f4e6c33044
chore!: default to dart sass for sass option of cssPreprocessor ( #3921 )
...
BREAKING CHANGE:
Preset generated before v3.4.0 may contain a `"cssPreprocessor": "sass"`
field. It now means dart-sass rather than node-sass.
`rootOptions.cssPreprocessor === 'sass'` now also means dart sass.
May affect those generator plugins who depends on this field
2019-04-30 23:33:37 +08:00
Haoqun Jiang
6e6484e175
chore: pre release sync
2019-04-28 14:20:53 +08:00