Evan You
|
c4481a49e8
|
chore: merge imports
|
2018-10-02 18:33:05 -04:00 |
|
Evan You
|
66ad46ad7a
|
chore: unwrap value when validating props
|
2018-10-02 18:31:38 -04:00 |
|
Evan You
|
2241ad7765
|
feat: runtime prop validation
|
2018-10-02 18:29:14 -04:00 |
|
Evan You
|
e93e85bb29
|
feat: boolean casting
|
2018-10-02 17:54:58 -04:00 |
|
Evan You
|
9ce86f86f4
|
refactor: mountComponent
|
2018-10-02 15:53:22 -04:00 |
|
Evan You
|
dcc3e98937
|
refactor: remove replaceChild from nodeOps
|
2018-10-02 14:00:29 -04:00 |
|
Evan You
|
adfe0ee7bf
|
refactor: improve fragment implementation
|
2018-10-02 13:59:11 -04:00 |
|
Evan You
|
0ae6d8ab8b
|
refactor: mount doesn't have to return el
|
2018-10-02 12:15:08 -04:00 |
|
Evan You
|
5e988cc9fd
|
test: fix observer warning case
|
2018-10-01 18:40:44 -04:00 |
|
Evan You
|
612167f470
|
test: fragment specs
|
2018-10-01 18:21:44 -04:00 |
|
Evan You
|
aafecb319d
|
fix: h.* shorthands should expect correct args type
|
2018-10-01 18:21:33 -04:00 |
|
Evan You
|
3fe047b4ac
|
fix(test-renderer): indent on multiple children
|
2018-10-01 17:50:02 -04:00 |
|
Evan You
|
4f6531aa3c
|
feat(renderer-test): allow specifying indent for serialization
|
2018-10-01 17:35:55 -04:00 |
|
Evan You
|
21e8798a21
|
feat: serialize for test renderer
|
2018-10-01 17:22:49 -04:00 |
|
Evan You
|
dfc855cd54
|
test: test ops logging for test renderer
|
2018-10-01 16:42:53 -04:00 |
|
Evan You
|
da20a06a78
|
feat: implement basic test renderer
|
2018-10-01 13:15:07 -04:00 |
|
Evan You
|
8f27fefad9
|
chore: fix comment typo
|
2018-10-01 13:11:50 -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
|
1cc7734c24
|
chore: masks
|
2018-09-26 18:39:47 -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
|
7a1c34690a
|
types: fix types
|
2018-09-26 10:55:07 -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 |
|
Evan You
|
7484b4d2e6
|
feat: provide/inject
|
2018-09-25 17:49:47 -04:00 |
|
Evan You
|
1e447d021b
|
feat: applyDirective
|
2018-09-25 14:56:31 -04:00 |
|
Evan You
|
7b7ae57388
|
refactor: remove unnecessary normalization
|
2018-09-25 14:26:36 -04:00 |
|
Evan You
|
b946a6b7f7
|
refactor: use more descriptive argument name
|
2018-09-25 14:19:58 -04:00 |
|
Evan You
|
871947c25f
|
fix: fix not saving cached computed options
|
2018-09-25 13:49:09 -04:00 |
|
Evan You
|
1106e2208d
|
feat: vnode hooks
|
2018-09-25 13:39:19 -04:00 |
|
Evan You
|
8cafad1fd3
|
refactor: directly use regex
|
2018-09-25 12:09:25 -04:00 |
|
Evan You
|
342a9f3a03
|
refactor: use regex instead of startsWith
|
2018-09-25 12:06:19 -04:00 |
|
Evan You
|
296164c207
|
feat: dot-delimited path for watch
|
2018-09-24 21:52:27 -04:00 |
|
Evan You
|
a848466f07
|
test: test for attrs fallthrough
|
2018-09-24 21:13:06 -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
|
ef1d621162
|
feat: renderTracked & renderTriggered
|
2018-09-24 14:05:18 -04:00 |
|
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 |
|