HcySunYang
|
ceff89905b
|
perf: improve VNode creation performance with compiler hints (#3334)
|
2021-07-16 14:30:49 -04:00 |
|
Evan You
|
31abdc8ada
|
release: v3.1.5
|
2021-07-16 12:38:01 -04:00 |
|
Evan You
|
8dbad83e7f
|
fix(compat): fix v3 compiled fn detection in production
|
2021-07-16 10:17:38 -04:00 |
|
Evan You
|
68365b9b2b
|
fix(runtime-core): enter optimized mode for component as root
fix #3943
|
2021-07-15 18:51:59 -04:00 |
|
鱼
|
b31712ecc5
|
test(teleport): fix meaningless test case (#2872)
|
2021-07-15 16:36:36 -04:00 |
|
Carlos Rodrigues
|
18911abb91
|
fix(type): infer parent as this on nextTick function (#3608)
fix #3599
|
2021-07-15 16:28:20 -04:00 |
|
Evan You
|
c0db807844
|
refactor: simplify static content insertion
|
2021-07-15 13:16:19 -04:00 |
|
Evan You
|
2937530bef
|
fix(v-model): handle mutations of v-model bound array/sets
fix #4096
|
2021-07-15 12:14:19 -04:00 |
|
Evan You
|
03e26845e2
|
fix(sfc): fix <script setup> async context preservation logic
fix #4050
|
2021-07-06 14:31:53 -04:00 |
|
Evan You
|
d12206db8e
|
test: add test case for proper effect teardown w/ withAsyncContext
|
2021-07-06 11:39:27 -04:00 |
|
Austin Keener
|
f3e15f633e
|
fix(compat): fix props check for v-model compat warning (#4056)
|
2021-07-04 18:32:44 -04:00 |
|
Evan You
|
348c3b01e5
|
release: v3.1.4
|
2021-07-02 08:37:50 -04:00 |
|
Evan You
|
438754a0d1
|
fix(build): avoid using async/await syntax
|
2021-07-02 08:06:25 -04:00 |
|
Austin Keener
|
12cf9f4ea1
|
fix(runtime-core): fix instance accessed via $parent chain when using expose() (#4048)
|
2021-07-02 07:51:54 -04:00 |
|
wonderl17
|
735ada1507
|
fix(runtime-core): add useAttrs and useSlots export (#4053)
|
2021-07-02 07:51:09 -04:00 |
|
Evan You
|
fc7b640041
|
release: v3.1.3
|
2021-07-01 19:28:06 -04:00 |
|
Evan You
|
ba89ca9eca
|
fix(runtime-dom): fix static node content caching edge cases
reverts fded1e8
fix #4023, #4031, #4037
|
2021-07-01 19:19:53 -04:00 |
|
Guillaume
|
347d90173b
|
types: export CreateComponentPublicInstance
|
2021-07-02 00:10:07 +02:00 |
|
Evan You
|
33708e8bf4
|
fix(ssr): ensure behavior consistency between prod/dev when mounting SSR app to empty containers
close #4034
|
2021-07-01 17:22:03 -04:00 |
|
Evan You
|
34d4991dd5
|
fix(ssr): properly hydrate non-string value bindings
fix #4006
|
2021-07-01 17:11:23 -04:00 |
|
Evan You
|
fded1e8dfa
|
fix(runtime-core): fix mouting of detached static vnode
fix #4023
|
2021-07-01 16:11:50 -04:00 |
|
Johnson Chu
|
81e69b29ec
|
feat(types): support IDE renaming for props (#3656)
|
2021-07-01 13:48:23 -04:00 |
|
Evan You
|
9ee41e14d2
|
fix: prevent withAsyncContext currentInstance leak in edge cases
|
2021-06-29 14:22:18 -04:00 |
|
Evan You
|
0240e82a38
|
feat(sfc): auto restore current instance after await statements in async setup()
|
2021-06-29 09:24:12 -04:00 |
|
LordTerabyte
|
d069796b8f
|
fix(runtime-core): add missing serverPrefetch hook error string (#4014)
|
2021-06-28 15:30:20 -04:00 |
|
Evan You
|
ef5c41523f
|
types: fix global helpers dts generation
|
2021-06-26 21:47:18 -04:00 |
|
Evan You
|
fddef8bb74
|
chore: remove unnecessary casting
|
2021-06-26 21:35:25 -04:00 |
|
Evan You
|
004bd18cf7
|
feat(sfc/types): make <script setup> helper types available globally
|
2021-06-26 21:12:26 -04:00 |
|
Evan You
|
4c5844a9ca
|
feat(sfc): withDefaults helper
|
2021-06-26 21:11:57 -04:00 |
|
Evan You
|
3ffc7be864
|
chore(sfc-playground): ignore duplicate logs
|
2021-06-25 19:31:47 -04:00 |
|
Evan You
|
1675b6d723
|
fix: defineExpose type definition and runtime warning
|
2021-06-25 16:18:21 -04:00 |
|
Evan You
|
b0203a3092
|
feat(expose): always expose $ instance properties on child refs
|
2021-06-24 21:28:09 -04:00 |
|
Evan You
|
ac853ff4ab
|
test: fix script setup helpers tests
|
2021-06-23 10:31:32 -04:00 |
|
Evan You
|
0b8b576428
|
fix(sfc): allow variables that start with _ or $ in <script setup>
|
2021-06-23 10:13:23 -04:00 |
|
Evan You
|
63e9e2e9aa
|
feat(sfc): useAttrs + useSlots
Deprecate useContext
|
2021-06-22 21:07:42 -04:00 |
|
Eduardo San Martin Morote
|
a137da8a9f
|
feat(sfc): add defineEmits and deprecate defineEmit (#3725)
|
2021-06-22 15:02:56 -04:00 |
|
Evan You
|
6b6d566861
|
release: v3.1.2
|
2021-06-22 14:24:50 -04:00 |
|
Evan You
|
9b607fe409
|
fix(watch): fix watch option merging from mixins
fix #3966
|
2021-06-22 13:54:43 -04:00 |
|
Eduardo San Martin Morote
|
ab6e927041
|
fix(Suspense): emit initial fallback and pending events (#3965)
Fix #3964
|
2021-06-21 17:03:07 -04:00 |
|
edison
|
43e2a72900
|
fix(Suspense): fallback should work with transition (#3968)
fix #3963
|
2021-06-21 16:58:43 -04:00 |
|
Evan You
|
4de5d24aa7
|
perf: improve static content insertion perf
Especially on multiple insertions of the same static node.
fix #3090
|
2021-06-21 14:38:29 -04:00 |
|
Evan You
|
056ef2a7d2
|
refactor: use markRaw instead of internal flag check
|
2021-06-11 18:46:31 -04:00 |
|
Eunjae Lee
|
db1dc1c630
|
fix(runtime-core): bind default function of inject to instance (#3925)
fix #3923
|
2021-06-09 12:02:05 -04:00 |
|
LYlanfeng
|
011dee8644
|
fix(runtime-core): fix multiple .once event handlers on same component (#3904)
fix #3902
|
2021-06-08 09:52:45 -04:00 |
|
Guillaume
|
2b52d5d7c5
|
fix(devtools): expose root instance
related to https://github.com/vuejs/vue-devtools/issues/1376
|
2021-06-07 23:23:45 +02:00 |
|
Evan You
|
ade9bd9daa
|
release: v3.1.1
|
2021-06-07 16:26:54 -04:00 |
|
Evan You
|
ac15df46c5
|
release: v3.1.0
|
2021-06-07 12:38:42 -04:00 |
|
Evan You
|
ad844cf1e7
|
fix(compat): revert private properties on $options in comapt mode
fix #3883
|
2021-06-07 11:04:41 -04:00 |
|
Evan You
|
5bce2ae723
|
fix(runtime-core): fix fragment update inside de-opt slots
fix #3881
|
2021-06-04 18:03:40 -04:00 |
|
Evan You
|
71f7c25fbe
|
release: v3.1.0-beta.7
|
2021-06-02 16:12:54 -04:00 |
|