Commit Graph

19 Commits

Author SHA1 Message Date
Evan You
da6f0d7adc refactor: use flat options on class 2018-10-09 20:22:29 -04:00
Evan You
e698c8f492 types: rename 2018-10-09 11:37:24 -04:00
Evan You
03fd4da21d refactor: revert render fn signature 2018-10-04 16:44:23 -04:00
Evan You
70947771dc chore: no longer need to wrap legacy render fn 2018-10-03 13:09:52 -04:00
Evan You
88be7ecd37 refactor: adjust render fn signature 2018-10-03 13:00:13 -04:00
Evan You
adfe0ee7bf refactor: improve fragment implementation 2018-10-02 13:59:11 -04:00
Evan You
ee50fb9723 feat: activated/deactivated hooks 2018-09-26 18:34:21 -04:00
Evan You
7c2ec8ace0 feat: keep-alive 2018-09-26 17:10:34 -04:00
Evan You
7484b4d2e6 feat: provide/inject 2018-09-25 17:49:47 -04:00
Evan You
871947c25f fix: fix not saving cached computed options 2018-09-25 13:49:09 -04:00
Evan You
a1b9144009 refactor: new attrs merge strategy 2018-09-24 19:11:14 -04:00
Evan You
85cd69a988 wip: refactor attrs inheritance 2018-09-24 18:51:58 -04:00
Evan You
f398c129e6 refactor: group all extracted non-props under $props.attrs, including class and
style.
2018-09-24 00:29:46 -04:00
Evan You
b5db956f9a feat: inheritAttrs 2018-09-23 23:28:21 -04:00
Evan You
cb01733842 feat: attribute fallthrough 2018-09-23 21:54:48 -04:00
Evan You
44d1a8efcb feat: renderError 2018-09-23 20:30:26 -04:00
Evan You
232d14c0dd test: basic 2.x compat test case 2018-09-19 23:43:27 -04:00
Evan You
b3208a5941 wip: root Vue compat 2018-09-19 23:19:25 -04:00
Evan You
3401f6b460 init (graduate from prototype) 2018-09-19 11:35:38 -04:00