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
Evan You
9b384bd4be
give the component update computation a name
2017-01-12 17:44:19 -05:00
Andy
b708c04988
Update util.js ( #4700 )
...
Typo fix
2017-01-12 14:43:04 +01:00
Evan You
7131bc4815
separate initRender and initial mounting ( fix #4693 )
2017-01-11 15:01:23 -05:00
Evan You
b60182d996
remove no longer relevant ssr build check ( close #4680 )
2017-01-11 12:21:32 -05:00
Evan You
9b23b4c92d
move weex framework implementation under platforms
2017-01-11 11:51:21 -05:00
chengchao
92657249dd
Mark node with static props as static ( #4662 )
...
* fix special static attrs as dom prop
* refactor
2017-01-10 17:38:32 -05:00
Evan You
38b30b4e60
use present for copyright range
2017-01-10 17:19:53 -05:00
Hanks
367c2e34a1
[weex] Use weex.requireModule instead of weex.require ( #4682 )
...
* [weex] use weex.requireModule instead of weex.require
* [weex] fix the deprecated __weex_require_module__
2017-01-10 11:02:55 -05:00
Evan You
a36dc07222
do not run sauce from ci
2017-01-05 16:34:30 -05:00
Evan You
3f586b451c
use minified build in examples
2017-01-05 13:48:10 -05:00
Evan You
e8d72d254b
fix alligator.io link in backers.md
2017-01-05 13:46:13 -05:00
Evan You
c9fa2e674b
fix todomvc example director.js cdn link
2017-01-05 11:17:46 -05:00
chengchao
8be3aa4859
update test case ( #4653 )
2017-01-05 11:17:28 -05:00
Ariel Pchara
e259fc306e
fix #4344 #4445 #4511 ( #4646 )
...
* fiz regular expression
* fix regular expression
2017-01-05 11:15:53 -05:00
Evan You
a0c37a9072
add alligators.io to backers.md
2017-01-04 21:37:53 -05:00
Roni Vegh
7cb0ee5835
Update LICENSE ( #4642 )
2017-01-04 14:44:02 -05:00
chengchao
da955d1a4f
Use 'click' event for checkbox and radio ( fix #4620 ) ( #4639 )
...
* listen to click event for checkbox and radio.
* add test cases
2017-01-04 14:43:52 -05:00
chengchao
d3768c0268
Small refactor for template parser ( #4613 )
...
* refactor isSpecialTag and remove useless argument of parseEndTag
* remove const
* remove useless isSpecialTag because template node is guarded by sfc parser.
2017-01-02 11:45:42 -05:00
Hanks
aeb2efab40
[weex] fix the removeChild logic for text node ( #4626 )
2017-01-02 11:38:02 -05:00
kazuya kawaguchi
d80eff8eb6
tweak comment of coverage setting ( #4594 )
2016-12-30 19:46:49 -05:00
Hanks
05591f177a
[weex] fix the text node could not be removed properly ( #4606 )
2016-12-30 19:36:37 -05:00
勾三股四
c1f68dd96e
[release] weex-vue-framework@2.1.8-weex.1 ( #4598 )
2016-12-30 19:36:18 -05:00
Evan You
2ee516dfc8
ensure updated hook is called after children are updated as well ( fix #4599 )
2016-12-29 16:19:44 -05:00
Evan You
299ecfc19f
update backers.md
2016-12-29 10:14:33 -05:00
Evan You
17be581cf0
[release] 2.1.8
2016-12-28 00:54:35 -05:00
Evan You
2856544afd
[build] 2.1.8
2016-12-28 00:54:34 -05:00
Evan You
fcc98d52e2
Revert "remove no longer necessary code"
...
This reverts commit 7f25f730c1
.
2016-12-28 00:44:17 -05:00