Commit Graph

1636 Commits

Author SHA1 Message Date
Evan You
90a455c95c fix replaced component root nodes losing parent scopeId (fix #4774) 2017-01-23 11:42:59 -05:00
Evan You
379695c912 complete coverage by testing v-model with extra listeners 2017-01-23 09:15:42 -05:00
Phan An
b4115f71b2 Remove warnings about inline value attributes for v-model (closes #4733) (#4770) 2017-01-23 08:57:08 -05:00
Evan You
9d6c8ec268 feat: allow customization of component v-model prop/event via model option (close #4515) 2017-01-22 14:31:43 -05:00
Evan You
bea4d87613 move input type=file warning to more proper place 2017-01-22 13:20:13 -05:00
Evan You
769c4dc203 ensure mutating extended constructor options does not affect parent (fix #4767) 2017-01-22 13:01:00 -05:00
Evan You
b1e66b4891 refactor: split render helpers into separate files 2017-01-21 10:58:49 -05:00
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