Commit Graph

23 Commits

Author SHA1 Message Date
Evan You
75bfa80997 fix: fix scheduler dupe invokes 2018-09-24 13:38:54 -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
ddd55fae54 feat: full watch api 2018-09-23 23:16:14 -04:00
Evan You
cb01733842 feat: attribute fallthrough 2018-09-23 21:54:48 -04:00
Evan You
6ce39b4d20 feat: basic error handling 2018-09-23 20:59:19 -04:00
Evan You
44d1a8efcb feat: renderError 2018-09-23 20:30:26 -04:00
Evan You
08c8fdb62e chore: mark todo 2018-09-23 19:53:37 -04:00
Evan You
ccd83e2fb0 feat: $refs 2018-09-23 19:53:19 -04:00
Evan You
9a02fc4aec refactor: move lis into utils 2018-09-21 18:12:17 -04:00
Evan You
8de1c484ff chore: remove outdated todos 2018-09-21 17:10:02 -04:00
Evan You
de76daf073 refactor: depend on scheduler directly in core instead of injecting via createRenderer 2018-09-21 13:34:00 -04:00
Evan You
bf38fea313 refactor: ensure watcher callbacks are deferred 2018-09-20 18:57:13 -04:00
Evan You
9b50a5abb9 refactor: expose runner on computed 2018-09-20 18:36:34 -04:00
Evan You
fbb0dcdf89 chore: more meta 2018-09-20 00:17:20 -04:00
Evan You
a89bbc018b build: add sideEffects: false flags 2018-09-20 00:02:48 -04:00
Evan You
fc1d6e52f3 fix: beforeUpdate should not be called via onTrigger 2018-09-19 23:56:40 -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
38109fe915 workflow: adjust esm-bundler build file name 2018-09-19 21:51:21 -04:00
Evan You
7350d41f92 chore: remove outdated TODO comments 2018-09-19 15:37:14 -04:00
Evan You
a8522cf48c fix: avoid double inserting root component 2018-09-19 12:05:33 -04:00
Evan You
3401f6b460 init (graduate from prototype) 2018-09-19 11:35:38 -04:00