Evan You
|
c9b9ae3941
|
refactor: rename apiApp.ts -> apiCreateApp.ts
|
2019-12-22 11:27:40 -05:00 |
|
Chris Fritz
|
1c4cdd841d
|
refactor(createComponent): rename to defineComponent (#549)
|
2019-12-22 10:58:12 -05:00 |
|
Evan You
|
d84cf3a538
|
feat(sfc): css modules support
|
2019-12-18 10:00:49 -05:00 |
|
Evan You
|
8ea2101553
|
test: test hot module replacement
|
2019-12-17 12:31:38 -05:00 |
|
Evan You
|
69c9dbc825
|
feat(sfc): scopeId runtime support
|
2019-12-17 12:31:38 -05:00 |
|
Evan You
|
8ffd79c754
|
fix(compiler-core): handle template root and template v-if as stable fragments
|
2019-12-12 21:09:47 -05:00 |
|
Evan You
|
efe39db023
|
feat(runtime-core): hot module replacement
|
2019-12-12 21:09:47 -05:00 |
|
Evan You
|
800b0f0e7a
|
feat(transition): TransitionGroup
|
2019-11-28 18:41:01 -05:00 |
|
Evan You
|
a834807942
|
refactor: rename transition components
|
2019-11-24 16:00:46 -05:00 |
|
Evan You
|
7859e4bce3
|
feat(transition): CSS transition for runtime-dom
|
2019-11-22 15:35:41 -05:00 |
|
Evan You
|
93561b080e
|
feat(transition): base transition component
|
2019-11-20 22:46:32 -05:00 |
|
Evan You
|
dfc7c0f12a
|
refactor: adjust internal vnode types + more dts tests
|
2019-11-04 18:38:55 -05:00 |
|
Evan You
|
90b9884eb4
|
refactor: rename/re-organize files
|
2019-11-02 12:18:35 -04:00 |
|
Evan You
|
b5c501c0b4
|
fix: fix shapeflags export
|
2019-11-01 17:05:38 -04:00 |
|
Evan You
|
fc5b2964de
|
types: fix dts reliance on @vue/shared
|
2019-11-01 12:24:33 -04:00 |
|
Evan You
|
5eee1152ca
|
types: (wip) improve dts output
|
2019-11-01 11:32:53 -04:00 |
|
Evan You
|
06c5b0a861
|
types: refactor VNodeProps type
|
2019-11-01 09:58:27 -04:00 |
|
Evan You
|
c6cbca25fe
|
feat(core): keep-alive
|
2019-10-29 22:28:38 -04:00 |
|
Evan You
|
7b637319a8
|
fix: export missing createCommentVNode fn
|
2019-10-24 21:08:28 -04:00 |
|
Evan You
|
1c0a2c6d41
|
refactor(compiler): use shorter helpers for text and comment nodes
|
2019-10-24 17:55:00 -04:00 |
|
Evan You
|
af5a8e1154
|
feat(compiler-core): re-implement v-once to use cache mechanism
|
2019-10-23 17:57:40 -04:00 |
|
Evan You
|
e98a85f3cb
|
refactor: applyDirectives -> withDirectives
|
2019-10-18 16:35:01 -04:00 |
|
宋铄运
|
7f23eaf661
|
feat(core): support dynamic component via <component :is> (#320)
|
2019-10-18 12:09:04 -04:00 |
|
Dmitry Sharshakov
|
0bac763f5a
|
feat(directives): add support for function directives (#252)
|
2019-10-16 02:12:26 -04:00 |
|
Dmitry Sharshakov
|
fd209f5a66
|
feat(core): export version (#254)
|
2019-10-14 15:31:43 -04:00 |
|
Evan You
|
d376439167
|
wip(compiler-dom): v-model runtime
|
2019-10-10 18:02:51 -04:00 |
|
Evan You
|
1393ee52ca
|
types: improve typing
|
2019-10-08 10:50:10 -04:00 |
|
Evan You
|
fc47029ed3
|
feat(compiler): support v-for on named slots
|
2019-10-02 23:10:41 -04:00 |
|
Evan You
|
d87255ce46
|
fix(options): data options should preserve original object if possible
|
2019-10-02 10:03:43 -04:00 |
|
Evan You
|
d67418002f
|
feat(compiler): generate patchFlags for runtime
|
2019-09-30 21:17:12 -04:00 |
|
Evan You
|
ee66ce78b7
|
feat(compiler): transform slot outlets
|
2019-09-27 20:29:20 -04:00 |
|
Evan You
|
d900c13efb
|
refactor(compiler): separate Interpolation, SimpleExpression & CompoundExpression types
|
2019-09-27 11:42:02 -04:00 |
|
Evan You
|
597ada36ed
|
test: tests for v-bind transform
|
2019-09-24 22:03:28 -04:00 |
|
Evan You
|
9b06e04e0f
|
feat: v-on with no argument
|
2019-09-24 20:51:48 -04:00 |
|
Evan You
|
76a1196935
|
feat(runtime): support rendering comment nodes
|
2019-09-24 14:37:14 -04:00 |
|
Evan You
|
b3b67b8c7d
|
feat(compiler): ensure interpolation expressions are wrapped with toString()
|
2019-09-23 15:36:30 -04:00 |
|
Evan You
|
8076ce1f28
|
feat(compiler): handle runtime helper injection
|
2019-09-22 23:07:36 -04:00 |
|
Evan You
|
3a177a18d2
|
feat(compiler): element codegen
|
2019-09-22 16:50:57 -04:00 |
|
Evan You
|
8a923f6a52
|
refactor: move compile into compiler-core
|
2019-09-20 12:16:19 -04:00 |
|
Evan You
|
3ddd121b19
|
feat: on-the-fly template compilation
|
2019-09-20 00:24:16 -04:00 |
|
Evan You
|
42967f1f5a
|
wip: pass proper args to patchDOMProp
|
2019-09-11 11:10:13 -04:00 |
|
Evan You
|
02bb156314
|
wip: somewhat working suspense
|
2019-09-11 11:10:13 -04:00 |
|
Evan You
|
3904678306
|
types: use stricter HostNode typings
|
2019-09-06 16:58:32 -04:00 |
|
Evan You
|
360f3b4f37
|
types: improve type exports
|
2019-09-06 12:58:31 -04:00 |
|
Evan You
|
d87bed0138
|
refactor: split componentRenderUtils
|
2019-09-06 11:25:11 -04:00 |
|
Evan You
|
0f25c29119
|
refactor: reorganize component related code and types
|
2019-09-06 11:19:22 -04:00 |
|
Evan You
|
98d1406214
|
test: test for app-level APIs
|
2019-09-03 18:11:04 -04:00 |
|
Evan You
|
b2d269a651
|
build: use api-extractor for type rollup
|
2019-09-03 12:16:22 -04:00 |
|
Evan You
|
015d5dd0f1
|
feat: asset resolution
|
2019-09-02 16:43:26 -04:00 |
|
Evan You
|
32713f8fce
|
feat: createApp / appContext
|
2019-09-02 16:09:34 -04:00 |
|