Commit Graph

1924 Commits

Author SHA1 Message Date
Haoqun Jiang
f9b332881c v3.1.2 @vue/cli-plugin-eslint@3.1.2 2018-10-31 19:25:07 +08:00
Haoqun Jiang
ccc146b0fa fix: check if glob patterns matches any files before linting
closes #2854
closes #2860
2018-10-31 19:22:53 +08:00
Haoqun Jiang
387c826f35 chore: chore: 3.1.1 changelog [ci skip] 2018-10-31 12:03:13 +08:00
Haoqun Jiang
3829ebeea9 v3.1.1 v3.1.1 2018-10-31 11:57:39 +08:00
Haoqun Jiang
353edaa302 fix: also add babel-eslint to the generated package.json
In case babel-eslint is not hoisted.

This may happen in yarn, due to the following bugs:

- https://github.com/yarnpkg/yarn/issues/5807
- https://github.com/yarnpkg/yarn/issues/5823
2018-10-31 11:56:59 +08:00
Haoqun Jiang
c138c7d544 fix: add acorn-walk as dependency instead of relying on acorn's internal folder structure
fixes #2848
2018-10-31 10:43:18 +08:00
Haoqun Jiang
efcbb33144 chore: 3.1.1 changelog [ci skip] 2018-10-31 02:51:19 +08:00
Haoqun Jiang
416cdbc464 chore: 3.1.0 changelog [ci skip] 2018-10-31 02:48:19 +08:00
Haoqun Jiang
cbf1f0d0ee v3.1.1 2018-10-31 02:46:41 +08:00
Haoqun Jiang
29dc6a0696 fix: add core-js to deps
@babel/runtime v7 stable removes core-js dependency.
2018-10-31 02:44:39 +08:00
Haoqun Jiang
782afeff73 v3.1.0 2018-10-31 02:11:23 +08:00
Haoqun Jiang
79bc3cc8ab chore: update lerna & use independent mode 2018-10-31 01:10:49 +08:00
Haoqun Jiang
0763d626ed fix: pin cache-loader to v1.2.2 temporarily
fixes #2847
2018-10-31 01:10:49 +08:00
Haoqun Jiang
77448897d4 feat: implement vue upgrade (#2428)
* feat: add vue upgrade command

* feat: implement vue upgrade
2018-10-31 01:07:39 +08:00
katebe
1e200c5726 feat: build library with specified formats (#2583) 2018-10-30 23:43:31 +08:00
Haoqun Jiang
6e5cf0ec7c feat: generate .editorconfig file for each specific eslint config
closes #905
2018-10-30 21:11:25 +08:00
Haoqun Jiang
3753317d82 test: allow generateWithPlugin & createTestProject to be invoked in the same file 2018-10-30 21:11:25 +08:00
Haoqun Jiang
7ccf7b37fa feat: update to ESLint v5
closes #2322
closes #2704
2018-10-30 20:58:37 +08:00
Haoqun Jiang
51656ee8fd chore: update deps 2018-10-30 20:43:53 +08:00
Haoqun Jiang
683018ee4a chore: update base configs
BREAKING CHANGE: now requires eslint v5 as peer dependency
2018-10-30 20:41:25 +08:00
Guillaume Chau
86f5bde353 fix(task): narrow view port causing misalignment 2018-10-29 22:08:26 +01:00
Guillaume Chau
f8e42ce34b fix(prompts): color picker size 2018-10-29 21:43:55 +01:00
Guillaume Chau
8d7bf2374f fix(widget): not removed (issue with apollo-client) 2018-10-29 20:36:58 +01:00
Guillaume Chau
6f5b0a8f37 feat(widget): better config loading UX 2018-10-29 19:58:10 +01:00
Guillaume Chau
81ec5c0ae1 fix(client addon): loading padding 2018-10-29 15:35:34 +01:00
Guillaume Chau
5ff7198456 feat(file-diff): less obnoxious loading UX 2018-10-29 15:30:36 +01:00
Guillaume Chau
c8a53a4116 fix(dependencies): list item fallback-icon 2018-10-29 14:57:13 +01:00
Guillaume Chau
59e1201056 fix(dependencies): better metadata load error handling 2018-10-29 14:56:15 +01:00
Guillaume Chau
d11290a0e1 feat(plugin api): task match can now be a function 2018-10-29 14:46:31 +01:00
Guillaume Chau
da66f93edb fix(task): remove non-running missing tasks 2018-10-29 14:37:26 +01:00
Guillaume Chau
23a05fc32f fix(plugin): catch execution error 2018-10-29 13:39:53 +01:00
Michał Sajnóg
c50051262f fix(cli-plugin-eslint): Resolve proper ESLint package (#2560) 2018-10-29 19:15:46 +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
7096bacab3 fix(cli-service): fix path RegEx error (#2830) 2018-10-29 19:06:28 +08:00
Thorsten Lünborg
8bf7dfdd12 fix(wc): don't overwrite user-defined externals (#2831) 2018-10-29 19:04:37 +08:00
Guillaume Chau
8e3359ce77 feat(task): list item tooltip 2018-10-28 23:11:27 +01:00
Guillaume Chau
4c4e4d7117 chore(i18n): update error message 2018-10-28 22:36:34 +01:00
Guillaume Chau
1aed844052 docs(ui): update translation instructions 2018-10-28 22:33:59 +01:00
Claas Augner
f1275311eb docs: Update ui-localization.md (#2726)
Explain how Transifex can be used.
2018-10-28 22:33:08 +01:00
Guillaume Chau
c7e64c6f29 refactor(i19n): use vue-cli-locales 2018-10-28 22:31:54 +01:00
Guillaume Chau
aca31eb99f fix(task): description overflow 2018-10-28 22:21:17 +01:00
Guillaume Chau
7d2d1fb732 fix(local plugin): remove folder before copying 2018-10-28 18:45:24 +01:00
Haoqun Jiang
b0f6ed8218 feat: support for --registry option in vue add & vue invoke commands (#2698)
closes #1868
2018-10-29 00:07:15 +08:00
Haoqun Jiang
78c7c129dd feat: support yarn for adding inline registry
closes #2809

Yarn supports `--registry` since v1.2.0
2018-10-28 23:28:57 +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
Haoqun Jiang
6d3c24cfd4 chore: remove redundant fields in resolutions 2018-10-28 14:44:26 +08:00
Haoqun Jiang
33a3b19df2 feat: update vue-jest to 3.x along with other dependency updates
As vue-jest is only used in generators, it should be considered as a
semver minor rather than semver major.
2018-10-28 14:29:52 +08:00
Alexander Sokolov
31a25ccb8f docs: (ru / zh) update plugins-and-presets.md (#2824) [ci skip] 2018-10-28 12:32:04 +08:00
katashin
89edf0d341 fix(cli): avoid assertion error when vue.config.js includes assignment expression (#2770) 2018-10-28 11:51:46 +08:00
Guillaume Chau
a09407dd5b feat(ui): Redesign, dashboard, local plugins (#2806)
* feat: basic fonctionality, welcome and kill port widgets

* fix: contrast improvements

* feat: plugin/dep/vulnerability widgets design

* fix: widget add/remove animation

* feat: run task widget

* feat: news + wip resizing

* feat: nuxt

* chore: removed widget example

* fix: visual polish for widget transform

* feat(widget): overlap detection

* fix: news default/max size

* feat(dashboard): sidepane transition

* chore: dev api server port

* fix(widget): configure tooltip

* refactor(widget): generic Movable mixin

* refactor(widget): resizable mixin

* feat(widget): resize transition

* feat(widget): resize improvements

* refactor(widget): zoom factor

* refactor(widget): OnGrid mixin

* refactor(widget): resize handler style moved to global

* chore: remove console.log

* refactor: files structure

* feat: improved design and layout

* fix: content background vars

* fix: status bar / view nav z-indexes

* fix: webpack dashboard grid gap

* feat(news feed): handle errors

* fix(card): dimmed box shadow

* fix: view nav & status bar z-index

* fix: remove (wip)

* feat(widget): style tweaks

* feat(widget): details pane (wip)

* feat: news feed widget improvements

* feat(widget): custom header button

* feat(news): item details pane

* feat(widget): custom title

* fix(news): better cache and misc fixes

* feat(widget): resize left and top handles

* feat(widget): transparent widget while moving/resizing

* feat(news): better "big size" style

* fix(news): media sizes in rich content

* feat(plugin): local plugins support

* fix: scrolling issue in Fx

* fix: colors

* fix(nav bar): more item overflowing

* feat(vuln): frontend

* chore: locale update

* fix: image in suggestion dropdown (dev)

* fix(suggestion): missing custom image

* feat(view): user default plugin logo if no provided icon

* feat(view): better loading UX

* feat(view): button background if view is selected

* feat(view): new nav indicator

* feat(widget): use plugin logo as default icon

* feat(widget): better widget modal

* feat(widget): longDescription

* fix(widget): news validate url param

* feat(widget): filter widgets in add pane

* feat(widget): tease upcoming widgets

* chore: fix merge dev

* chore: yarn install

* chore: sync versions

* chore: update apollo

* docs: widget

* fix(progress): graphql error

* fix(deps): localPath

* perf(plugin): faster local plugin refresh

* fix(nav): center active indicator

* feat(task): improved header

* feat(client addon): custom component load timeout message

* feat(suggestion): ping animation to improve discoverability

* chore: update vue-apollo

* feat(api): requestRoute

* fix(suggestion): hide more info link if no link

* fix(style): ul padding

* test(e2e): fix plugin path

* chore: change test scripts

* chore(deps): upgrade

* fix: build error

* fix(widget): removed moving scale transform

* fix(widget): resize handles style

* chore(deps): unpin apollo-utilities

* chore(deps): lock fix

* test(e2e): fix server

* fix: issue with writeQuery

See: https://github.com/apollographql/apollo-client/issues/4031#issuecomment-433668473

* test(e2e): fix tests

* test(e2e): missing widgets build

* fix: missing widgets dep
2018-10-28 04:10:34 +01:00