Commit Graph

1579 Commits

Author SHA1 Message Date
Evan You
92c2ccee78 downgrade selenium-server so that it works on CI 2017-01-20 19:50:06 -05:00
Evan You
8b2b5d9697 update weex release script 2017-01-20 16:10:11 -05:00
Evan You
e1d2576552 [weex] disable transition-group move animation for now 2017-01-20 16:10:11 -05:00
Evan You
92fb118297 [weex] disable transition-group move animation for now 2017-01-20 16:10:11 -05:00
Evan You
d99637b7f3 [weex] make tests pass 2017-01-20 16:10:11 -05:00
Evan You
53d059222f [weex] use factory pattern to create fresh Vue copies for each Weex instance 2017-01-20 16:10:11 -05:00
Evan You
3b34b029e9 bump deps 2017-01-20 16:10:11 -05:00
Evan You
419779b445 [weex] expose native module getter on sub Vue instances 2017-01-20 16:10:11 -05:00
Evan You
b88d3ca82c [weex] wip: experimenting with transition-group 2017-01-20 16:10:11 -05:00
Evan You
ca4a77ff99 extract shared code between weex/web transition modules 2017-01-20 16:10:11 -05:00
Evan You
a18a301892 [weex] handle enter transition property fallback and warn edge cases 2017-01-20 16:10:11 -05:00
Evan You
a0d43d332f [weex] support leave-to enter-to classes and make use of @TRANSITION data 2017-01-20 16:10:11 -05:00
Evan You
d83bbe2276 [weex] expose native module getter on sub Vue instances 2017-01-20 16:10:11 -05:00
Evan You
d58132e824 wip: weex basic transition support 2017-01-20 16:10:11 -05:00
Evan You
7bf9f01c4e coverage 2017-01-20 16:10:11 -05:00
Evan You
05b070fd41 refactor ssr render context into separate class 2017-01-20 16:10:11 -05:00
chengchao
e02fb1294d preserve the only whitespace child (#4760) 2017-01-20 09:42:54 -05:00
Evan You
c9fbcaf591 remove unnecessary slice in SSR renderStyle (small perf gain) 2017-01-19 23:41:37 -05:00
dhcmrlchtdj
938fa4efcc fix(sfc): component contains '<' only (#4753)
* fix(sfc): component contains '<' only

* update based on reviews
2017-01-19 22:23:20 -05:00
chengchao
9e38abca3e Support select multiple binding (fix #4755) (#4756)
* support select multiple binding

* improve select onchange handle

* update  style
2017-01-19 13:36:19 -05:00
Hanks
466e849c85 Be able to delete array item in Vue.delete (#4747)
* Support to delete array item in Vue.delete

* add test case for Vue.delete array

* add blank line between test cases
2017-01-19 10:41:32 -05:00
Evan You
458671b732 handle include/exclude changing to non-valid types (fix #4749) 2017-01-19 10:14:08 -05:00
Paul-Etienne Coisne
d01104e124 Remove dead link (#4740)
"Building Larger Apps with Vue.js" is not in the 2.X documentation anymore. 

Alternatives:
- link to the original page: https://v1.vuejs.org/guide/application.html
- link to vue-cli, as the previous page suggests? https://github.com/vuejs/vue-cli
2017-01-19 14:17:50 +01:00
Evan You
58e3241c45 update backers 2017-01-18 16:16:56 -05:00
Evan You
994aee4f86 [release] 2.1.10 2017-01-17 12:17:12 -05:00
Evan You
f9e8c4c6b2 [build] 2.1.10 2017-01-17 12:17:11 -05:00
Evan You
4f8909160d handle non-string transition keys 2017-01-17 09:13:34 -05:00
Evan You
d3a9a5097f [release] weex-vue-framework@2.1.9-weex.1 2017-01-16 18:49:42 -05:00
Evan You
80a7ceace6 [release] 2.1.9 2017-01-16 18:48:07 -05:00
Evan You
e917a891c4 [build] 2.1.9 2017-01-16 18:48:06 -05:00
Evan You
55c87aa2c5 fix multi-select test case bug detection in IE9 2017-01-16 18:39:06 -05:00
Evan You
1ec501ebbf fix raf bind in IE9 2017-01-16 18:10:53 -05:00
Evan You
85d6f115bb ensure instance-unique keys for <transition> child nodes during pending node removal (fix #4702) 2017-01-16 18:00:45 -05:00
Eduardo San Martin Morote
c66991d961 Fix hot reload in IE in strict mode (#4725)
Following a fix for v1 at #4274 for issue #4465
2017-01-16 16:45:24 -05:00
chengchao
a23b22e91d Improve flow type for codegen module (#4723)
* update flow

* specify any type to ASTNode
2017-01-16 11:03:18 -05:00
Evan You
c660917b29 improve event update algorithm (thanks to suggestions from @defcc) 2017-01-13 19:44:32 -05:00
Evan You
fe6a26bb9c keep-alive: prune cache on include/exclude change, also avoid firing deactivate for already inactive components (fix #4633) 2017-01-13 18:54:35 -05:00
Evan You
ee6ad6af0e fix v-on .once on multiple elements (fix #4655) 2017-01-13 12:14:23 -05:00
Evan You
1a1952ba81 handle single -> array & array -> single event handler patching (fix #4650) 2017-01-13 11:49:49 -05:00
Evan You
08bd81f8c0 fix #4530 with smaller change scope 2017-01-12 21:41:23 -05:00
Evan You
f4f3a01530 minor: use const 2017-01-12 21:14:58 -05:00
Evan You
ab0a2259e0 Revert "also bind static special attrs as props (fix #4530)"
This reverts commit b3ebfef91d.
2017-01-12 20:58:32 -05:00
Evan You
4e830ba3c3 Revert "Mark node with static props as static (#4662)"
This reverts commit 92657249dd.
2017-01-12 20:57:30 -05:00
Evan You
bb426258a1 skip multiple select tests on Android 4.4 by detecting its bug 2017-01-12 19:36:07 -05:00
Julian Lloyd
3549e73c03 Updated Android 4 SauceLabs configuration (#4672)
* update sauce config for android

SauceLabs has sunset all versions of Android 4 prior to 4.4, as
they are modernizing their infrastructure:

https://wiki.saucelabs.com/pages/viewpage.action?pageId=67012495

This means the previous Selendroid configuration must be changed
for Appium, the new platform for Android 4.4 testing.

* add --no-ssl-bump-domains flag to sauce config

To complicate matters even further, the new Android 4.4 appium
platform seems to surface an SSL error that prevents the karma
tests from running (unless you manually take over the device and
close the popup).

After 2 days of pain going back and forth with a SauceLabs support
tech, it seems that this flag fixes the issue... even though I
hope Google will fix their untrusted certificate authority issues
soon. Until then, this flag gets the job done.

* fix unexpected trailing comma linting error
2017-01-12 18:45:43 -05:00
小散
79c1c7f0fe fine-tuning of toNumber function (#4684)
1. parseFloat() support only one param, see MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseFloat
2. maybe it's better to use isNaN() to judge the conversion result?
2017-01-12 18:41:07 -05:00
Evan You
104b940689 handle component root patch edge case (transition + keep-alive + HOC) (fix #4590) 2017-01-12 18:25:20 -05:00
Evan You
fe02bc3a27 ignore deprecated alias 2017-01-12 18:24:37 -05:00
Evan You
ced2dfc8f7 expose vnode.child for backwards compat, update .flowconfig & ts types 2017-01-12 18:04:36 -05:00
Evan You
30258a9a60 rename vnode.child -> vnode.componentInstance 2017-01-12 17:44:19 -05:00