Evan You
|
b3e3fd6ef5
|
types: basic tsx support
|
2018-10-13 20:46:30 -04:00 |
|
Evan You
|
2599580bca
|
types: further tweak createElement type inference
|
2018-10-12 22:07:08 -04:00 |
|
Evan You
|
5257b366fd
|
types: improve createElement typing
|
2018-10-12 19:49:41 -04:00 |
|
Evan You
|
47a2b25a95
|
wip(types): improve h typing
|
2018-10-12 13:42:19 -04:00 |
|
Evan You
|
7e6fdb8cc4
|
feat: use internal warning
|
2018-10-11 17:21:13 -04:00 |
|
Evan You
|
5327abb249
|
feat: warning traces & error handling for functional render
|
2018-10-11 17:14:39 -04:00 |
|
Evan You
|
3a7bbecb22
|
feat: alias $attrs to $props when component has no declared props
|
2018-10-11 14:27:02 -04:00 |
|
Evan You
|
c94ce3ed62
|
chore: comments
|
2018-10-11 14:24:55 -04:00 |
|
Evan You
|
60e803ce62
|
feat: support defining data in constructor/initialzers
|
2018-10-11 13:54:35 -04:00 |
|
Evan You
|
d9e3ad72c0
|
fix: activateComponent should insert vnode now
|
2018-10-10 13:29:36 -04:00 |
|
Evan You
|
5cd1f33de3
|
wip: refactor parentChain management
|
2018-10-10 13:13:27 -04:00 |
|
Evan You
|
ef0c6effe8
|
wip: warning
|
2018-10-10 09:58:59 -04:00 |
|
Evan You
|
83605ef26c
|
refactor: remove inheritAttrs / nativeOn, enforce explicit fallthrough
|
2018-10-09 21:10:30 -04:00 |
|
Evan You
|
699dfd95be
|
types: expose all option types
|
2018-10-09 20:25:00 -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
|
ba62deb5d9
|
types: simplify options types
|
2018-10-09 13:59:30 -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
|
bb2da9633e
|
types: fix types
|
2018-10-04 18:06:16 -04:00 |
|
Evan You
|
511ac0bd2f
|
types: use stricter defaults for component data and props
|
2018-10-04 17:33:20 -04:00 |
|
Evan You
|
05b70f790c
|
fix: nativeOn test case + test nested components
|
2018-10-04 16:52:52 -04:00 |
|
Evan You
|
03fd4da21d
|
refactor: revert render fn signature
|
2018-10-04 16:44:23 -04:00 |
|
Evan You
|
65033cec9d
|
feat: expose __vue__ in dev mode
|
2018-10-04 16:35:07 -04:00 |
|
Evan You
|
3c49b30e17
|
feat: clone observable data instead of warning
|
2018-10-04 16:13:02 -04:00 |
|
Evan You
|
03390f80a7
|
fix: nativeOn should be able to be passed down multiple times
|
2018-10-04 16:10:46 -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
|
70947771dc
|
chore: no longer need to wrap legacy render fn
|
2018-10-03 13:09:52 -04:00 |
|
Evan You
|
a0321b39b7
|
refactor: pass target instance to errorCaptured hook
|
2018-10-03 13:03:37 -04:00 |
|
Evan You
|
d893046830
|
wip: warning
|
2018-10-03 13:03:20 -04:00 |
|
Evan You
|
88be7ecd37
|
refactor: adjust render fn signature
|
2018-10-03 13:00:13 -04:00 |
|
Evan You
|
172b7f5cf7
|
fix: $emit should check for raw parent data for listeners
|
2018-10-03 11:57:47 -04:00 |
|
Evan You
|
74265190f2
|
types: fix types
|
2018-10-03 10:30:14 -04:00 |
|
Evan You
|
f3d7c9e152
|
refactor: remove useless argument
|
2018-10-02 18:36:45 -04:00 |
|
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
|
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
|
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
|
dfc855cd54
|
test: test ops logging for test renderer
|
2018-10-01 16:42:53 -04:00 |
|
Evan You
|
8f27fefad9
|
chore: fix comment typo
|
2018-10-01 13:11:50 -04:00 |
|