Commit Graph

675 Commits

Author SHA1 Message Date
Evan You
d1cd2f3898 update dev setup guide 2015-05-10 13:21:57 -04:00
Evan You
160a54bd94 adjust build setup 2015-05-10 13:19:55 -04:00
Evan You
08dd24f33d more test cases 2015-05-10 04:25:06 -04:00
Evan You
43ccd4c711 add test case for removing transcluded directives 2015-05-10 04:01:43 -04:00
Evan You
db12331e03 optimize destroy unlink 2015-05-10 03:22:23 -04:00
Evan You
3d5b9347a5 use $remove everywhere 2015-05-10 03:02:16 -04:00
Evan You
635fada44b unlink transcluded content on destroy 2015-05-10 02:30:42 -04:00
Evan You
1c476aefa2 also rebuild test on save 2015-05-10 02:05:13 -04:00
Evan You
4c25d1eb03 add test case for container/replacer attrs with same name 2015-05-10 02:04:38 -04:00
Evan You
e65c8958ab refactor component root compilation 2015-05-10 01:54:24 -04:00
Evan You
a439fa2722 move terminal directives list to config 2015-05-08 21:57:31 -04:00
Evan You
f7e571c468 suppress simple path getter errors 2015-05-08 14:05:40 -04:00
Evan You
46812bd210 initialize all paramAttribute fields in data (#830) 2015-05-08 13:03:24 -04:00
Evan You
e5054181aa component attr should take higher priority than placeholder attr with same name (fix #828) 2015-05-08 12:07:07 -04:00
Evan You
224d53f94d fix inline-template + v-repeat + <template> (#824) 2015-05-08 10:47:47 -04:00
Evan You
38bdbda92d fix orderBy on object-converted v-repeat using literal keys (#825) 2015-05-08 09:54:00 -04:00
Evan You
d257c81a58 [release] 0.11.10 2015-05-07 15:00:36 -04:00
Evan You
a38012bf0c fix #822: v-repeat & custom element components 2015-05-07 14:45:51 -04:00
Evan You
7f7e36bd4a [release] 0.11.9 2015-05-06 16:40:03 -04:00
Evan You
00d423d2d9 add $set method for observed objects 2015-05-05 18:14:14 -04:00
Evan You
163882a794 skip css transitions if page is not visible 2015-05-05 17:49:49 -04:00
Evan You
2d3cf2d589 do not set up watchers if v-with is bound to literal value (fix #776 & #813) 2015-04-30 14:52:13 -04:00
Evan You
cee5b5769f test switching handlers for v-events 2015-04-29 10:33:20 -04:00
Evan You
af0f69a512 Merge pull request #808 from dgerber/dev
let v-events accept statements
2015-04-29 10:27:45 -04:00
Evan You
4b20ad6ea9 refactor v-repeat alias/meta logic 2015-04-27 17:00:42 -04:00
Daniel Gerber
9587d1051e let v-events accept statements 2015-04-27 18:40:51 +02:00
Evan You
418bc43a1b minor spelling fix 2015-04-26 20:54:17 -04:00
Evan You
727f14562d support dynamic transitions 2015-04-26 20:21:14 -04:00
Evan You
5288d7f1bb support filters in partials (close #735) 2015-04-26 17:12:04 -04:00
Evan You
f9f500cbda improve expression parser
- allow more use of globals such as parseInt, encodeURI...
- better warning when expression contains reserved keywords
2015-04-26 16:54:15 -04:00
Evan You
3eabe22ba0 remove changes.md (moved to github wiki) 2015-04-25 18:34:09 -04:00
Evan You
e9670d59b0 fix watcher accidentally clearing watcherList on teardown (fix #806) 2015-04-25 18:07:57 -04:00
Evan You
7822d71319 make existing tests pass for 52f6d2f 2015-04-24 19:39:51 -04:00
Evan You
52f6d2f8f4 compile block instance container attributes separately (fix #805) 2015-04-24 19:35:51 -04:00
Evan You
1166f8736f optimize v-repeat with component using new transclude logic 2015-04-23 05:33:14 -04:00
Evan You
154c845d0a call attach/detach for dynamicly created components inside if block 2015-04-23 05:33:14 -04:00
Evan You
7b84594935 transcluded linkFns should be terminal 2015-04-23 05:33:14 -04:00
Evan You
aba5228ee8 wip - current tests pass 2015-04-23 05:33:14 -04:00
Evan You
792c139491 refactor transclusion logic
transcluded contents are now marked with a "transcluded"
attribute so that the compiler knows to compile them in
parent scope. this allows proper re-compile of transcluded
blocks in conditionals (v-if and v-partial).
2015-04-23 05:33:14 -04:00
Evan You
d39fa121b9 _digest() should include repeated child instances 2015-04-23 05:26:32 -04:00
Evan You
6cd82b5988 skip empty TextNode early in compilation 2015-04-22 03:17:11 -04:00
Evan You
6c841059d2 [release] 0.11.8 2015-04-21 16:10:40 -04:00
Evan You
111bcb1631 Revert inplace update in v-repeat
Inplace update is causing unwanted behavior in multiple
existing use cases, and the perf gain is not substantial
enough since the cases where it works properly are quite
few.
2015-04-21 15:58:48 -04:00
Evan You
efedd6e6e5 improve v-repeat strategy check (fix #802) 2015-04-21 13:30:58 -04:00
Evan You
563b0b965c [release] 0.11.7 2015-04-20 23:19:46 -04:00
Evan You
88c38ce86b fix v-repeat dom manipulation for block instances (fix #799) 2015-04-20 23:10:32 -04:00
Evan You
6c3b290bb0 [release] 0.11.6 2015-04-18 03:11:19 -04:00
Evan You
d8335c25a6 fix two-way filter in attribute interpolations (fix #779) 2015-04-18 01:49:25 -04:00
Evan You
de3b59fb7e use clone instead of stringToFrag for normal node in template parser (fix #760) 2015-04-18 01:29:40 -04:00
Evan You
3a9bfff268 call attach/detach hooks for transcluded components inside v-if (fix #684) 2015-04-18 01:05:20 -04:00