23 Commits

Author SHA1 Message Date
Evan You
60e803ce62 feat: support defining data in constructor/initialzers 2018-10-11 13:54:35 -04:00
Evan You
da6f0d7adc refactor: use flat options on class 2018-10-09 20:22:29 -04:00
Evan You
b527705928 refactor: tweak applyDirectives 2018-10-09 18:55:16 -04:00
Evan You
1a68bcb4a7 refactor: adjust arguments 2018-10-09 18:33:08 -04:00
Evan You
c206531330 refactor: use spread args 2018-10-09 18:30:21 -04:00
Evan You
4974a47111 feat: applyDirectives 2018-10-09 18:28:23 -04:00
Evan You
e698c8f492 types: rename 2018-10-09 11:37:24 -04:00
Evan You
d22b71b27e refactor: types refactor 2018-10-08 18:09:13 -04:00
Evan You
ba918b5afe types: trim exports 2018-10-04 18:12:18 -04:00
Evan You
511ac0bd2f types: use stricter defaults for component data and props 2018-10-04 17:33:20 -04:00
Evan You
03fd4da21d refactor: revert render fn signature 2018-10-04 16:44:23 -04:00
Evan You
848b92070b feat: interop with object syntax in all builds 2018-10-03 13:16:54 -04:00
Evan You
8024f058cc fix: fix internal components render signature 2018-10-03 13:14:22 -04:00
Evan You
01a0fcb876 fix: clone vnode before mutating flags 2018-09-27 10:23:31 -04:00
Evan You
86d95cf33b refactor(keep-alive): use property initializer 2018-09-27 10:19:36 -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
5e5dd7b44c fix: ensure consistent behavior in dev/prod 2018-09-26 11:29:55 -04:00
Evan You
9e62c3bd9a refactor: remove unnecessary functional wrapper + delay for async components 2018-09-25 22:25:18 -04:00
Evan You
2c753388c3 feat: async component 2018-09-25 21:28:52 -04:00
Evan You
1def00e96e feat: oldValue for directives 2018-09-25 20:37:46 -04:00
Evan You
e190824812 refactor: export all from optional features 2018-09-25 18:00:29 -04:00
Evan You
b12247d638 refactor: layout optional features 2018-09-25 17:55:47 -04:00