Commit Graph

108 Commits

Author SHA1 Message Date
Haoqun Jiang 60140af5ba feat!: remove @vue/compiler-sfc from peer dependencies (#6808) 2021-11-05 14:36:48 +08:00
Haoqun Jiang ff849fb6b5 chore: dependency maintenance 2021-10-09 23:43:26 +08:00
Haoqun Jiang 7f0f858d7e chore: sass-loader version bump
`fiber` is also removed from dev deps as it won't be not used in
Node.js >= 16
2021-08-31 16:23:41 +08:00
Haoqun Jiang daf9623d99 chore: bump vue versions in generator 2021-08-31 16:03:32 +08:00
Haoqun Jiang c8833d37c2 chore: update stylus-loader
No breaking changes other than minimum Node.js version requirement
2021-08-31 15:34:28 +08:00
Haoqun Jiang a1979bd2a4 fix: should not include IE11 target in Vue 3 projects (#6437)
As Vue 3 does not, and likely will not support IE11.

https://github.com/vuejs/rfcs/pull/294
2021-04-25 14:09:00 +08:00
IU 0dc604cc43 feat(cli-service): provide jsconfig.json in no-ts template (#6285) 2021-04-09 23:02:22 +08:00
Haoqun Jiang fa46ed47b6 fix: check hoisted postcss version (#6372)
Also reverts #6358
2021-03-24 20:28:19 +08:00
Haoqun Jiang 27b4263ed2 fix: work around npm6/postcss8 hoisting issue (#6358)
Closes #6342
2021-03-24 13:55:34 +08:00
Haoqun Jiang 9e5b194abf chore: bump sass-loader versions in template 2021-02-22 16:28:12 +08:00
Haoqun Jiang f9169d865b feat!: use the latest versions of css preprocessor loaders by default (#6301) 2021-02-21 22:32:15 +08:00
Haoqun Jiang 4d134066b4 fix: better dev server & webpack 4 compatibility and some trivial dependency updates (#6291) 2021-02-19 15:07:31 +08:00
Haoqun Jiang c711516125 feat!: bump default sass-loader version to v10, drop sass-loader v7 support (#6187) 2021-01-10 19:04:39 +08:00
Yazhe Wang 7e42890394 chore!: bump stylus-loader from v3 to v4 (#6130) 2020-12-09 15:10:23 +08:00
Haoqun Jiang f73fa6e4e5 chore: dependency maintenance 2020-12-08 15:29:09 +08:00
Andrei bd1f1b774b chore!: remove deprecated node-sass (#6090) 2020-12-02 15:11:49 +08:00
Binwei Fang 2373df1630 fix: using lang attribute with empty string in html template (#5992)
Fixes #5945

`lang="en"` may be wrong to users, use empty string instead. See : https://github.com/h5bp/html5-boilerplate/issues/1542
2020-10-26 16:23:09 +08:00
Haoqun Jiang 027386e8d1 fix: update the .vue file shim for Vue 3 (#5903) 2020-09-30 16:34:40 +08:00
Haoqun Jiang 34c09dc803 fix: fix duplicate id="app" in Vue 3 project template (#5852)
closes #5813
2020-09-08 19:44:08 +08:00
Haoqun Jiang 8e4090f545 refactor: output webdriverio logs to tests/e2e/logs (#5753)
This allows us to have a more accurate path to specify in .gitignore
2020-08-06 16:15:14 +08:00
Haoqun Jiang b1772cadd2 feat: allow choosing vue version on creation (and in presets) (#5637) 2020-07-24 18:54:15 +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 ee05918486 chore: dependency maintenance 2020-04-01 14:27:44 +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 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 bc3e4af3c0 refactor: use the title option in the html template, instead… (#5060)
closes #5056
2020-01-13 19:34:41 +05:30
Tao Wei cb3db60aa8 style: unified components' naming style (#4991) 2020-01-09 20:19:57 +08:00
Haoqun Jiang 84aed8ef10 chore: dependency maintenance 2019-11-27 00:34:22 +08:00
Haoqun Jiang 9ebc2ab3e9 feat: enable postcss+autoprefixer by default internally, reducing boilerplate (#4798)
This also fixes the issue with Yarn PnP that requires `autoprefixer` to
be explicitly listed in the user's project dependency.
2019-11-07 09:28:44 +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 0953057b22 fix: fix a typo that caused router failed to install in older versions (#4711) 2019-10-18 15:34:09 +08:00
Haoqun Jiang a759af1c2a fix: allow v3 cli to invoke vuex & router plugin from inside cli-service (#4696) 2019-10-17 15:36:53 +08:00
Haoqun Jiang dc318c5830 fix: add a compatibility layer for router & vuex for CLI v3 (#4693)
fixes #4691
2019-10-17 10:15:34 +08:00
Haoqun Jiang 3b016e7901 feat: add webdriver log files to gitignore (#4644) 2019-10-04 23:28:27 +08:00
Haoqun Jiang af17a9b49f feat: support sass-loader v8 2019-09-09 17:23:21 +08:00
Haoqun Jiang 55e1c3ca56 feat: bump default less-loader version (#4468)
Resolves #4454
2019-08-21 15:52: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
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 88cf38b9a1 chore: update vue-template-compiler version 2019-05-24 16:53:30 +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 826c3292de chore: update dependencies 2019-04-30 18:12:18 +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
Haoqun Jiang cc66247950 chore: update deps 2019-04-11 14:49:12 +08:00
Haoqun Jiang f1807fd304 Merge pull request #3743 from vuejs/next-minor
3.6
2019-04-11 09:26:12 +08: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
Phan An 78fdc07332 chore: use high resolution version of favicon.ico (#3709) 2019-04-01 20:33:47 +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 5306c3787d chore: update deps 2019-02-25 01:05:44 +08:00