Commit Graph

73 Commits

Author SHA1 Message Date
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
Haoqun Jiang fccb1143e5 chore: update deps 2019-02-18 15:20:13 +08:00
Haoqun Jiang 9a9a70714f chore: update deps 2019-02-01 01:21:47 +08:00
Haoqun Jiang 9c1e797ac6 feat: support dart-sass as default sass implementation (#3321) 2019-01-28 18:51:55 +08:00
Haoqun Jiang e3ca74e1d2 chore: update dependencies 2018-12-14 19:28:41 +08:00
tdorsey 5eac2e136e docs: fix typo (#2899) [ci skip]
* Fix typo

* Adjust plurality since there is only one guide
2018-11-12 14:47:01 +08:00
Thorsten Lünborg 21256f5c43 fix(generator): Template files for main.js and router when not using a compiler (#2828)
* fix(cli-service): ES5 compatibility -

Don't use arrow function in main.js when not using babel nor typescript.

* fix(router): es5 compatibility

use normal function instead of arrow function
in router.js when neither babel nor typescript are used.
2018-10-28 12:18:14 +01:00
Evan You fd839b5bbe fix: make vue-template-compiler a peer dep to allow version pinning
close #2086
2018-08-06 22:13:32 -04:00
Kyle 7147aab85c refactor: Lighthouse PWA audit (#2071) 2018-08-05 23:30:06 -04:00
Evan You 128d9d9217 fix: avoid crashing when adding router via UI
close #2034
2018-08-03 11:50:09 -07:00
Evan You c6ca93e0dd feat: support --bare flag when creating new projects
close #2030
2018-08-03 11:45:10 -07:00
Evan You 6392a609c1 feat: add create option for router history mode 2018-07-30 18:04:37 -04:00
Evan You e27e67923f fix: make sure router.js passes airbnb lint
close #1956
2018-07-26 21:21:30 -04:00
Evan You 7d46db926a feat: demonstrate route-level code splitting in generated file
close #1928
2018-07-24 09:56:05 -04:00
Damian Dulisz 098b63e768 feat: Add link to Vue News to bootstrapped component (#1920) 2018-07-23 16:20:42 +02:00
kazuya kawaguchi bc59637308 chore: fix links (#1540) 2018-06-11 12:28:51 -04:00
Evan You d65a251c34 fix: fix invoke output 2018-06-05 16:36:24 -04:00
Evan You 7ce91c89f2 workflow: enable eslint node/no-extraneous-require 2018-05-30 10:25:33 -04:00
Guillaume Chau 06890bd113 chore: merge dev 2018-05-24 18:06:41 +02:00
Evan You 395e400411 docs: fix router link 2018-05-24 11:58:39 -04:00
Tome Pejoski 2f496c071b docs: fix 404 link to vuex intro page (#1361) 2018-05-24 11:58:04 -04:00
Guillaume Chau b75efc3a67 chore: merge dev 2018-05-22 17:05:07 +02:00
Guillaume Chau ada402249a refactor: improve invocation of builtin plugins in TypeScript projects (#1342) 2018-05-22 10:11:10 -04:00
Guillaume Chau 4f2c71896e chore: merge dev 2018-05-21 23:07:52 +02:00
Evan You 2a195f0298 feat: allow router/vuex to be late added via vue add
close #1202, close #1204
2018-05-21 15:33:30 -04:00
Evan You 8b32f4a60f feat: GeneratorAPI: addImports & addRootOptions 2018-05-21 14:25:49 -04:00
Guillaume Chau b6114d49c7 chore: merge dev 2018-05-12 04:33:14 +02:00
Evan You 55159991db chore: bump deps 2018-05-11 17:59:16 -04:00
Guillaume Chau 8bebef2309 chore: merge dev 2018-05-11 02:35:42 +02:00
Evan You 4c5784da73 feat: expose env variables as root level in index.html template 2018-05-08 16:55:30 -04:00
Tomy Jaya 2d7c0cf97f Fix broken vue-loader broken link (#1229) 2018-05-05 23:37:08 +09:00
Guillaume Chau 1f87ffdf62 chore(ui): merge dev 2018-04-26 20:22:02 +02:00
Jason Yu a705998add chore: _gitignore vim swap files (#1133) 2018-04-25 17:23:21 -04:00
Evan You c9d7feffa1 chore: upgrade deps 2018-04-25 10:48:46 -04:00
Guillaume Chau a628b43cf2 fix(ui): deps + dahsboard plugin 2018-04-11 20:41:46 +02:00
Evan You 2b9a7507b9 feat: allow specifying additional configs in preset 2018-03-05 11:20:20 -05:00