Commit Graph

1883 Commits

Author SHA1 Message Date
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
Bogdan Luca
9a64708ed3 fix(serve): also detect kubernetes containers (#2795) 2018-10-27 12:43:35 +08:00
花裤衩
03a2615f80 doc: fix typo (#2802) [ci skip] 2018-10-27 12:36:26 +08:00
Haoqun Jiang
1418178566 fix: add absoluteRuntime option to @babel/plugin-transform-runtime
fix issues with monorepos.
2018-10-25 16:51:20 +08:00
jamesanthony
667fc3dd19 docs(zh): fix typo in README.md (#2792) [ci skip]
pacakge.json修改为package.json
2018-10-23 16:42:55 +08:00
Matthew Kuehn
4990df3508 Update en.json (#2782)
Fix spelling issues.
2018-10-23 13:51:40 +09:00
Haoqun Jiang
6708063add fix: fix customHtmlOptions overriding 2018-10-22 01:19:59 +08:00
Haoqun Jiang
5786e273b2 fix: should not thrown on Windows when proxy target is an object
closes #2478
2018-10-22 01:17:20 +08:00
Haoqun Jiang
e929d48716 fix: fix cypress error caused by object rest syntax 2018-10-22 01:12:47 +08:00
Haoqun Jiang
4cabf5e8c7 feat: allow user to customize html-webpack-plugin option in multi-page mode
closes #2544
2018-10-21 18:53:11 +08:00
Haoqun Jiang
8a54ef60dc chore: upgrade deps (#2642)
closes #2376


* chore: update deps

* fix: remove extraneous require

* fix: force @babel/core resolution to be ^7.0.0

Previously it was interfered by vue-apollo & vuepress 0.14

* fix: sync deps

* chore: update yarn.lock
2018-10-20 21:29:17 +08:00
Yamagishi Kazutoshi
be814b3518 feat(ui): add --host option (#2568) 2018-10-20 19:57:28 +08:00
Haoqun Jiang
0e5cf4a4eb chore: switch from uglifyjs-webpack-plugin to terser-webpack-plugin (#2742)
closes #2245
2018-10-20 19:31:59 +08:00
Alexander Sokolov
ae8a90c1aa docs(ru): update build-targets.md (#2778) [ci skip] 2018-10-20 18:50:56 +08:00
The Jared Wilcurt
6cdd56daf8 typos (#2776) 2018-10-20 18:39:43 +09:00
Edd Yerburgh
528c46507a feat: set pretendToBeVisual option for jsdom-global (#2573) 2018-10-15 23:07:16 +08:00
Damian Stasik
30d46ffc30 refactor: automatically inject @/style/imports using import option provided by stylus loader (#2515) 2018-10-15 23:02:48 +08:00
Antoine Bellion
9357a608f2 feat(babel): forward preset-env's debug option (#2607) 2018-10-15 22:50:20 +08:00
Haoqun Jiang
7ea080b9d1 fix: should not throw when a plugin listed in optionalDependencies is not installed
This bug is due to `normalize-package-data` (required by `read-pkg`)
adding `optionalDependencies` to `dependencies`.
2018-10-13 00:25:42 +08:00
Haoqun Jiang
c6ab80fd7a fix: fix regenerator-runtime import for global service
fixes #2648
2018-10-12 22:46:45 +08:00
Noel De Martin
6d26c756d5 fix: use relative paths in manifest.json for compatibility with Github Pages (#2271)
* Use relative paths in manifest.json

* Use dot syntax for relative paths in manifest.json
2018-10-12 21:01:44 +08:00
Alexandre Bonaventure Geissmann
9757f144e6 docs: fix prefetch custom config snippet (#2670) [ci skip] 2018-10-12 18:11:44 +08:00
Haoqun Jiang
7177097459 docs: currentScript polyfill should be included in the final app, not the library itself 2018-10-12 18:01:38 +08:00
Haoqun Jiang
a83f8ff551 docs: note on IE compatibility for lib target [ci skip] 2018-10-11 22:16:39 +08:00
Haoqun Jiang
4e90afe189 fix: missing comma 2018-10-11 19:57:49 +08:00
Haoqun Jiang
85b10896b3 ci: temporarily disable e2e test on AppVeyor
As it always fails for some unknown reason.
2018-10-11 02:29:16 +08:00
Haoqun Jiang
b623b78b8e ci: bump test timeouts 2018-10-11 00:45:18 +08:00
Doma
cecece73bc fix(ui): i18n for 'Official' in plugin search results (#2705) 2018-10-10 14:47:57 +08:00
Haoqun Jiang
7c91a187e4 chore: add link to configuration reference in the generated README.md
fixes #2519
2018-10-09 17:47:37 +08:00
Haoqun Jiang
8f3c254719 chore: 3.0.5 changelog [ci skip] 2018-10-09 17:21:54 +08:00
Haoqun Jiang
7fd3af2415 v3.0.5 v3.0.5 2018-10-09 17:19:49 +08:00
Haoqun Jiang
8417bc034f chore: pre release sync 2018-10-09 17:18:13 +08:00
Amy
f99796e627 fix(preset): plugin invoke order don't sort by unicode order (#2656) 2018-10-09 16:59:15 +08:00
Haoqun Jiang
6fd5e5d2c8 fix: @cypress/webpack-preprocessor is both a peer dep and a dev dep 2018-10-07 18:12:38 +08:00
Haoqun Jiang
ab0503b19f fix: fix test issues for cypress GUI 2018-10-07 18:05:48 +08:00
Haoqun Jiang
c0ca45cdaa test: run cypress in headless mode only when in CI env
Some issues only happens in GUI mode (https://github.com/vuejs/vue-cli/pull/2672),
so we need to manually identify these issues during development.
2018-10-07 18:05:48 +08:00
Haoqun Jiang
35e8d8326f fix: fix eslint errors when using airbnb config
closes #2667
2018-10-07 18:05:48 +08:00
Haoqun Jiang
0045196151 refactor: @cypress/webpack-preprocessor should be a peer dep 2018-10-07 18:05:47 +08:00
Thorsten Lünborg
2b104b44bc fix(cli-service-global): fix eslint-loader config (close #2654) (#2655)
By including the parserOptions as we do when we create an actual eslint config for normal projects, we get ESnext support for eslint during `vue serve`
2018-10-07 17:13:04 +08:00
mattwmj
20dd09d0a8 fix: build --target lib should merge externals in vue.config.js (#2653)
fixes #2646
2018-09-30 18:43:32 +08:00
Haoqun Jiang
da64938550 fix: only enable helper aliasing when useBuiltIns equals usage
fixes CommonJS module transpilation
fixes #2637
2018-09-29 17:28:24 +08:00
Haoqun Jiang
47a28e0e24 fix: plugin sub node_module directory should have higher priority in resolveLoader.modules
in case of interference of unwanted top level dependency hoisting
2018-09-29 01:44:37 +08:00