Evan You
|
4c5844a9ca
|
feat(sfc): withDefaults helper
|
2021-06-26 21:11:57 -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 |
|
Eduardo San Martin Morote
|
a137da8a9f
|
feat(sfc): add defineEmits and deprecate defineEmit (#3725)
|
2021-06-22 15:02:56 -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 |
|
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 |
|
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
|
e2ca67b59a
|
fix(runtime-core): align option merge behavior with Vue 2
fix #3566, #2791
|
2021-06-02 15:19:56 -04:00 |
|
Evan You
|
44996d1a0a
|
fix(suspense): fix suspense regression for errored template component
fix #3857
|
2021-05-31 17:19:03 -04:00 |
|
edison
|
d6607c9864
|
fix(runtime-core): fix resolving inheritAttrs from mixins (#3742)
fix #3741
|
2021-05-27 21:53:41 -04:00 |
|
Evan You
|
03a7a73148
|
fix(reactivity): ensure computed always expose value
fix #3099
Also changes the original fix for #910 by moving the fix from
reactivity to the scheduler
|
2021-05-27 20:53:21 -04:00 |
|
Evan You
|
32e21333dd
|
fix(runtime-core): stricter compat root mount check
|
2021-05-27 20:47:46 -04:00 |
|
HcySunYang
|
a641eb201f
|
fix(runtime-core): fix cases of reused children arrays in render functions (#3670)
fix #3666
|
2021-05-27 17:06:55 -04:00 |
|
HcySunYang
|
ff50e8d78c
|
fix(runtime-core): should disable tracking inside directive lifecycle hooks (#3699)
|
2021-05-27 16:53:19 -04:00 |
|
Evan You
|
9f24195d2c
|
fix(suspense): fix suspense patching in optimized mode
fix #3828
|
2021-05-27 16:32:31 -04:00 |
|
Evan You
|
b46a4dccf6
|
fix(ssr): handle hydrated async component unmounted before resolve
fix #3787
|
2021-05-26 15:26:18 -04:00 |
|
Evan You
|
b57e995edd
|
fix(scheduler): handle preFlush cb queued inside postFlush cb
fix #3806
|
2021-05-26 14:21:49 -04:00 |
|
HcySunYang
|
e8ddf86080
|
fix(runtime-core): properly check forwarded slots type (#3781)
fix #3779
|
2021-05-26 11:52:03 -04:00 |
|
edison
|
4e3f82f683
|
fix(runtime-core/teleport): ensure the nested teleport can be unmounted correctly (#3629)
fix #3623
|
2021-05-26 10:51:55 -04:00 |
|
HcySunYang
|
201060717d
|
fix(runtime-core): should not track dynamic children when the user calls a compiled slot inside template expression (#3554)
fix #3548, partial fix for #3569
|
2021-05-25 13:33:41 -04:00 |
|
Evan You
|
1526f94edf
|
fix(watch): should not leak this context to setup watch getters
ref #3603
|
2021-05-25 11:10:11 -04:00 |
|
HcySunYang
|
9e3708ca75
|
fix(keep-alive): include/exclude should work with async component (#3531)
fix #3529
|
2021-05-25 10:50:00 -04:00 |
|
Evan You
|
0255be2f4b
|
fix(runtime-core): avoid double-setting props when casting
fix #3371, close #3384
|
2021-05-24 18:48:33 -04:00 |
|
HcySunYang
|
c8d96837b8
|
fix(hydration): fix update before async component is hydrated (#3563)
fix #3560
|
2021-05-07 18:42:58 -04:00 |
|
AbaAba~
|
e7300eb479
|
fix(runtime-core): watching multiple sources: computed (#3066)
fix #3068
|
2021-05-07 18:03:35 -04:00 |
|
Evan You
|
cd33714935
|
chore: Merge branch 'v2-compat'
|
2021-04-28 12:30:57 -04:00 |
|
Evan You
|
c27f01bc74
|
wip: tests for global config compat
|
2021-04-28 12:29:51 -04:00 |
|
Evan You
|
3e815be24e
|
wip: fix tests
|
2021-04-26 17:35:30 -04:00 |
|
sallycn
|
b46d8578fd
|
chore: fix typo in assertion
|
2021-04-26 17:57:15 +08:00 |
|
Evan You
|
7e0224aa8c
|
wip: more compat tweaks
|
2021-04-22 14:59:54 -04:00 |
|
Evan You
|
1b8f14ee76
|
wip: more compat progress
|
2021-04-21 15:09:18 -04:00 |
|
Evan You
|
870f2a7ba3
|
fix(watch): this.$watch should support watching keypath
|
2021-04-07 16:19:04 -04:00 |
|
Eduardo San Martin Morote
|
0f2d8f3244
|
test: typo in spy (#3556)
|
2021-04-07 14:19:12 +02:00 |
|
Evan You
|
4fe4de0a49
|
fix(runtime-core): ensure declare prop keys are always present
fix #3288
|
2021-04-01 20:25:12 -04:00 |
|
Evan You
|
c1cd42e627
|
fix(runtime-core): fix v-on object kebab-case event emit matching
fix #3527
|
2021-04-01 19:47:58 -04:00 |
|
HcySunYang
|
995d76bd12
|
fix(runtime-core): fix render function + optimized slot edge case (#3523)
fix #2893
Manually rendering the optimized slots should allow subsequent updates to exit the optimization mode correctly
|
2021-04-01 19:28:58 -04:00 |
|
HcySunYang
|
3736496006
|
fix(runtime-core): avoid unmount teleport's children multiple times (#3499)
fix #3497
|
2021-03-29 15:15:08 -04:00 |
|
Evan You
|
2121c32e22
|
fix(runtime-core): fix kebab-case prop required warning
fix #3495
ref #3363
|
2021-03-27 11:16:39 -04:00 |
|
Evan You
|
37c17091fd
|
fix: ensure backwards compat for pre-compiled sfc components
fix #3493
|
2021-03-27 10:53:45 -04:00 |
|
Evan You
|
60d777d228
|
fix(runtime-core): fix erraneous emits warnings w/ mixins
fix #2651
|
2021-03-26 16:29:40 -04:00 |
|
Evan You
|
d5824b97c5
|
fix(runtime-core): should not track deps in pre flush watcher callbacks
fix #2728
|
2021-03-26 15:52:49 -04:00 |
|
HcySunYang
|
9cb21d088e
|
fix(Teleport): fallback to non-optimized mode when HRM performing updates (#3311)
fix #3302
|
2021-03-26 14:02:44 -04:00 |
|
HcySunYang
|
9036f88d83
|
fix(hydration): handle camel-case tag name when performing match assertion (#3247)
fix #3243
|
2021-03-26 11:59:50 -04:00 |
|
HcySunYang
|
420c8f4580
|
fix(ssr/hydration): handle ending empty text node (#3246)
fix #3245
|
2021-03-26 11:45:28 -04:00 |
|
Evan You
|
abd129d845
|
fix(component): prioritize registered component over implicit self-reference via filename
ref: #2827
|
2021-03-26 10:04:36 -04:00 |
|
HcySunYang
|
44166b43d9
|
fix(runtime-core): cache props default values to avoid unnecessary watcher trigger (#3474)
fix #3471
|
2021-03-25 17:26:58 -04:00 |
|
HcySunYang
|
b58bb16959
|
fix(runtime-core): should call chained mixins and extends (#3040)
fix #3038
|
2021-03-25 16:39:57 -04:00 |
|
HcySunYang
|
86ceef4352
|
fix(runtime-core): fix warning for absent props (#3363)
fix #3362
|
2021-03-25 16:22:43 -04:00 |
|