Evan You
|
4126a9dd51
|
build: add runtime-global build for vue
|
2020-03-23 15:09:29 -04:00 |
|
Evan You
|
f529dbde23
|
fix: dynamic component fallback to native element
fix #870
|
2020-03-23 14:47:04 -04:00 |
|
Evan You
|
1b2149dbb2
|
fix(reactivity): should not observe frozen objects
fix #867
|
2020-03-23 11:28:20 -04:00 |
|
Evan You
|
0dc2478569
|
fix(transition): fix duration prop validation
fix #868
|
2020-03-23 11:13:37 -04:00 |
|
Yang Mingshan
|
dff2fbab93
|
types(watch): export watchEffect types (#866)
|
2020-03-23 11:11:27 -04:00 |
|
Yang Mingshan
|
14908f2734
|
chore: prefer const (#865)
|
2020-03-23 11:11:00 -04:00 |
|
Evan You
|
b8c1be18f3
|
refactor(types): use stricter settings
fix #847
|
2020-03-23 11:08:22 -04:00 |
|
Evan You
|
b3890a93e3
|
fix(runtime-core): fix component proxy props presence check
fix #864
|
2020-03-21 16:25:33 -04:00 |
|
Evan You
|
c3bb3169f4
|
feat(runtime-core): async component support
|
2020-03-21 16:01:08 -04:00 |
|
Igor Randjelovic
|
d425818901
|
fix(runtime-dom): invalid lineGradient svg tag (#863)
close #862
|
2020-03-21 15:11:04 -04:00 |
|
ysj16
|
a3601e9fa7
|
perf(transform-vif): don't need to createBlock for a component (#853)
|
2020-03-20 11:29:44 -04:00 |
|
Jessica Sachs
|
b7d1e0fa2f
|
feat: add hook for transforming h's arguments (#851)
Note: this is for internal use (e.g. `@vue/test-utils`) only
|
2020-03-19 10:54:03 -04:00 |
|
Evan You
|
ba9a91c48c
|
refactor: remove null comparisons
|
2020-03-18 18:14:51 -04:00 |
|
Evan You
|
811f28a7d1
|
test(runtime-core): tests for vnode hooks
|
2020-03-18 16:35:04 -04:00 |
|
Evan You
|
ebc1ca8eff
|
fix(suspense): clear effects on suspense resolve
|
2020-03-18 15:40:20 -04:00 |
|
Evan You
|
be91b43564
|
types: improve directive hook argument types
|
2020-03-18 12:30:26 -04:00 |
|
Evan You
|
aa4ab39c1a
|
refactor: separate vnode hooks and directive hooks
|
2020-03-18 12:30:26 -04:00 |
|
Evan You
|
6679799540
|
refactor: refactor vnode hooks invocation
|
2020-03-18 12:30:26 -04:00 |
|
Evan You
|
a1da9c28a0
|
fix(compiler-core): assign patchFlag for template v-if fragment
fix #850
|
2020-03-17 11:36:56 -04:00 |
|
Evan You
|
3b282e7e3c
|
fix(runtime-core): fix boolean props validation
|
2020-03-17 10:35:32 -04:00 |
|
Evan You
|
5282ff0edb
|
release: v3.0.0-alpha.9
|
2020-03-16 18:56:44 -04:00 |
|
likui
|
d318576d74
|
fix(runtime-dom): patch xlink attribute (#842)
|
2020-03-16 18:46:01 -04:00 |
|
yang
|
3d38e6faf3
|
refactor(componentProps): extract validate prop name logic (#825)
|
2020-03-16 18:45:08 -04:00 |
|
yang
|
703c9bc61f
|
types(ComponentInternalInstance): ComponentInternalInstance.type could reuse Component type (#824)
|
2020-03-16 18:41:11 -04:00 |
|
Evan You
|
c450ede12d
|
feat(ssr): support getSSRProps for vnode directives
|
2020-03-16 18:36:19 -04:00 |
|
Evan You
|
a46f3b354d
|
fix(compiler-ssr): should pass necessary tag names for dynamic v-bind
|
2020-03-16 18:24:26 -04:00 |
|
Evan You
|
3b40fc56db
|
fix(compiler-ssr): fix input w/ v-bind="obj" codegen
|
2020-03-16 18:14:49 -04:00 |
|
Evan You
|
9eef37fa32
|
refactor(compiler): remove modelValue from generated code for native v-model
|
2020-03-16 17:51:56 -04:00 |
|
Evan You
|
3b2d236714
|
feat(compiler-sfc): add ssr option
|
2020-03-16 16:24:49 -04:00 |
|
Evan You
|
38f0269765
|
refactor: simplify suspense ssr + adjust behavior
|
2020-03-16 15:38:35 -04:00 |
|
Evan You
|
eb5b32fead
|
test: fix resolveAssets test + test resolveDynamicComponent in slots
|
2020-03-16 13:17:57 -04:00 |
|
Evan You
|
4dc8ffc378
|
fix: simplify and use correct ctx in withCtx
|
2020-03-16 13:06:46 -04:00 |
|
Evan You
|
fd3418d79d
|
chore: fix snapshot
|
2020-03-16 13:06:46 -04:00 |
|
Evan You
|
23701666cb
|
Revert "refactor(directives): remove binding.instance"
This reverts commit 52cc7e8231 .
|
2020-03-16 13:06:46 -04:00 |
|
Evan You
|
19228a469a
|
refactor: simplify resolveDyanmicComponent
|
2020-03-16 13:06:46 -04:00 |
|
Evan You
|
9ad65b1653
|
refactor(template-ref): improve template ref handling
close #836, close #839
|
2020-03-16 13:06:46 -04:00 |
|
Evan You
|
8a58dce603
|
feat(runtime-core): set context for manual slot functions as well
|
2020-03-16 13:06:46 -04:00 |
|
Evan You
|
ecd7ce60d5
|
feat(compiler-core): wrap slot functions with render context
|
2020-03-16 13:06:46 -04:00 |
|
djy0
|
bcb750bb3a
|
test(runtime-core): fix test for vnode key (#846)
|
2020-03-16 13:06:03 -04:00 |
|
sqal
|
d9dd1d8a0a
|
fix(runtime-core): pass instance proxy as data() argument (#828)
Match current behaviour of vue 2
|
2020-03-16 10:28:17 -04:00 |
|
Evan You
|
586e5bb800
|
fix(compiler-core): fix property shorthand detection
fix #845
|
2020-03-16 10:27:03 -04:00 |
|
jods
|
c7ae269972
|
fix(runtime-core): empty boolean props (#844)
close #843
|
2020-03-16 10:19:06 -04:00 |
|
likui
|
760c3e0fd6
|
feat(types): export ErrorTypes (#840)
|
2020-03-15 11:40:58 -04:00 |
|
djy0
|
58bc51991e
|
chore(runtime-core): fix typo in warning (#841) [ci skip]
|
2020-03-15 11:29:21 -04:00 |
|
Evan You
|
60ed4e7e08
|
feat(ssr): improve fragment mismatch handling
|
2020-03-13 18:02:53 -04:00 |
|
Evan You
|
eb1d538ea2
|
test(ssr): hydration suspense tests
|
2020-03-13 13:05:05 -04:00 |
|
Evan You
|
1f9c9c14ae
|
chore: move hydration tests
|
2020-03-13 13:05:05 -04:00 |
|
Evan You
|
a05d41c940
|
refactor(ssr): adjust ssr fragment anchor content
|
2020-03-13 13:05:05 -04:00 |
|
Evan You
|
cad5bcce40
|
feat(ssr): hide comment anchors during hydration in dev mode
|
2020-03-13 13:05:05 -04:00 |
|
Evan You
|
a3cc970030
|
feat(ssr/suspense): suspense hydration
In order to support hydration of async components, server-rendered
fragments must be explicitly marked with comment nodes.
|
2020-03-13 13:05:05 -04:00 |
|