Commit Graph

161 Commits

Author SHA1 Message Date
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
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 eefe9f3f52 chore: pre release sync 2019-04-13 23:53:55 +08:00
Haoqun Jiang d9929ef4d8 test: remove unnecessary log statement 2019-04-11 12:18:14 +08:00
Nick ff62895c99 feat: add --filename option to specify the output (lib) file name (#3703) 2019-04-09 20:40:19 +08:00
Haoqun Jiang 09964a00f8 feat: make fibers opt-in for dart sass (#3628)
fixes #3429
fixes #3570
fixes #3624
2019-04-01 19:32:05 +08:00
Haoqun Jiang 30f2aad0a7 feat: support multi-main entry in pages config (#3595) 2019-04-01 14:18:35 +08:00
Haoqun Jiang e48a9569a3 test: fix windows test 2019-03-12 16:23:43 +08:00
Haoqun Jiang dd18cd8fe0 test: remove .only 2019-03-12 16:19:02 +08:00
Haoqun Jiang dd377731e5 fix: should resolve to full path when setting default entryFiles
closes #3616
closes #3618
2019-03-12 15:53:34 +08:00
Haoqun Jiang 307b510269 chore: pre release sync 2019-03-08 14:40:27 +08:00
Haoqun Jiang f5b174ff79 feat: allow vue.config.js to return a function (#3499)
closes #3213
2019-02-28 15:03:25 +08:00
Haoqun Jiang b3de889754 test: add test for legacy bundle in modern mode 2019-02-21 19:09:14 +08:00
Haoqun Jiang 805a4ce291 test: add test for modern mode build result 2019-02-20 14:22:32 +08:00
JK 1b27d02a63 test: add test for multi page history api fallback (#3472) 2019-02-20 13:25:24 +08:00
Haoqun Jiang bf19fe295a chore: pre release sync 2019-02-01 02:42:41 +08:00
Haoqun Jiang 9c1e797ac6 feat: support dart-sass as default sass implementation (#3321) 2019-01-28 18:51:55 +08:00
Haoqun Jiang bcdf6d0938 chore: pre release sync 2019-01-08 12:02:18 +08:00
Haoqun Jiang e7af0d8fa3 feat: deprecate confusing baseUrl option, use publicPath instead. (#3143)
* feat: deprecate confusing `baseUrl` option, use `publicPath` instead.

* fix: do not touch CHANGELOG.md

* docs: links referring baseUrl now changed to publicPath
2019-01-07 21:20:05 +08:00
Thorsten Lünborg 8b4471e78c fix(cli-service): fix copy plugin's ignore pattern (fix #3119) (#3130)
* fix(cli-service): don't skip copiying of files named "index.html"
when nested in a subfolder in /public

close #3119

* refactor: remove the unused '/index.html' pattern
2019-01-07 16:44:04 +08:00
Haoqun Jiang 0547f6a719 workflow: when syncing local plugin deps, use minor version
because in the current release mechanism, patch version may be skipped.
2019-01-03 15:42:53 +08:00
Haoqun Jiang d459d2ef1a chore: pre release sync 2018-12-30 21:03:20 +08:00
Haoqun Jiang 6ef72cd852 chore: pre release sync 2018-11-28 02:49:46 +08:00
Haoqun Jiang f6ea6f928c chore: update deps 2018-11-28 02:18:37 +08:00
Haoqun Jiang 782afeff73 v3.1.0 2018-10-31 02:11:23 +08:00
katebe 1e200c5726 feat: build library with specified formats (#2583) 2018-10-30 23:43:31 +08:00
Haoqun Jiang 38efc032e5 feat: add --no-unsafe-inline flag for modern mode (#2741)
closes #2570
2018-10-29 19:14:11 +08:00
Haoqun Jiang 8417bc034f chore: pre release sync 2018-10-09 17:18:13 +08:00
Haoqun Jiang 45aa8dbe3a chore: pre release sync 2018-09-25 16:00:29 +08:00
Haoqun Jiang b559005ce6 fix: revert postcss-loader order change
The loader used for minification should come first in the rules array
(i.e. execute last, as webpack loaders are executed in reverse order).
2018-09-13 00:10:33 +08:00
Haoqun Jiang 0580415328 chore: pre release sync 2018-09-12 13:18:05 +08:00
Haoqun Jiang efde56173e chore: pre release sync 2018-09-11 22:42:16 +08:00
Evan You 7d1818d473 ci: fix css rules test 2018-09-11 10:33:36 -04:00
Evan You d5fc227dc7 chore: pre release sync 2018-08-16 12:10:26 -04:00
Evan You a2c767efc4 fix: minify embedded CSS with extract: false
close #2214
2018-08-15 18:34:55 -04:00