Tycho
|
ced59ab8f2
|
fix(runtime-core): handle shallow reactive arrays in renderList correctly (#11870)
close #11869
|
2024-09-10 15:48:14 +08:00 |
Evan You
|
babfb4cbcb
|
fix(useId): make generated IDs selector compatible
close #11828
|
2024-09-06 08:46:47 +08:00 |
Evan You
|
9b7797d0d1
|
fix(useTemplateRef): properly fix readonly warning in dev and ensure prod behavior consistency
close #11808
close #11816
close #11810
|
2024-09-05 17:47:03 +08:00 |
Evan You
|
bc63df0199
|
fix(useTemplateRef): fix readonly warning when useTemplateRef has same variable name as template ref
close #11795
close #11802
close #11804
|
2024-09-04 20:53:12 +08:00 |
edison
|
ca12e776bc
|
fix(hydration): escape css var name to avoid mismatch (#11739)
close #11735
|
2024-09-03 08:25:00 +08:00 |
edison
|
c756da24b2
|
fix(hydration): handle text nodes with 0 during hydration (#11772)
close #11771
|
2024-09-02 17:09:38 +08:00 |
linzhe
|
29c321bfd3
|
fix(keep-alive): reset keep alive flag when the component is removed from include (#11718)
close #11717
|
2024-08-29 10:41:19 +08:00 |
yangxiuxiu
|
fbc0c42bcf
|
fix(reactivity): ensure watcher with once: true are properly removed from effect scope (#11665)
|
2024-08-20 16:35:08 +08:00 |
Rizumu Ayaka
|
205e5b5e27
|
feat(reactivity): base `watch`, `getCurrentWatcher`, and `onWatcherCleanup` (#9927)
|
2024-08-20 08:21:44 +08:00 |
edison
|
ac2a410e46
|
fix(runtime-core): ensure suspense content inherit scopeId (#10652)
close #5148
|
2024-08-19 16:19:24 +08:00 |
skirtle
|
4b608a9449
|
refactor(scheduler): remove invalidateJob (#11650)
Co-authored-by: Evan You <evan@vuejs.org>
|
2024-08-19 10:49:59 +08:00 |
skirtle
|
b332f80f0e
|
fix(runtime-core): pre jobs without an id should run first (#7746)
|
2024-08-19 10:13:50 +08:00 |
Jakob
|
8bcaad4a32
|
fix(watch): handle errors in computed used as watch source (#11626)
close #11624
|
2024-08-16 16:14:08 +08:00 |
linzhe
|
3bda3e83fd
|
fix(reactivity): sync watch should be executed correctly (#11589)
close #11577
|
2024-08-13 22:54:08 +08:00 |
btea
|
3653bc0f45
|
fix(keep-alive): ensure include/exclude regexp work with global flag (#11595)
|
2024-08-13 22:07:35 +08:00 |
Evan You
|
741d8a0710
|
chore: Merge branch 'main' into minor
|
2024-08-08 23:06:53 +08:00 |
LiuSeen
|
e0428884b5
|
fix(defineModel): detect changes respect custom getter and setter (#11543)
fix: #11541
fix: #11526
close: #11527
|
2024-08-07 22:10:01 +08:00 |
Evan You
|
eaf5455d77
|
chore: Merge branch 'main' into minor
|
2024-08-07 18:25:58 +08:00 |
edison
|
7e75de002f
|
fix(runtime-core): prioritize using the provides from currentApp in nested createApp (#11502)
close #11488
|
2024-08-07 12:02:38 +08:00 |
かっこかり
|
81351dc7fb
|
fix(keep-alive): fix render error in cached is undefined (#11496)
fix #11427
close #11431
|
2024-08-07 11:58:44 +08:00 |
skirtle
|
e359ff0046
|
fix(runtime-core): fix warning for missing event handler (#11489)
fix #4803
close #8268
|
2024-08-07 11:29:41 +08:00 |
edison
|
a917c0539c
|
fix(keep-alive): avoid cache suspense comment root (#11479)
|
2024-08-07 11:24:17 +08:00 |
Evan You
|
7d473b7721
|
fix(hydration): force hydrate custom element dynamic props
close #7203
close #8038
|
2024-08-06 15:58:45 +08:00 |
btea
|
3430bffa4b
|
test(runtime-core): test cases when the value of the `$stable` flag is false (#11485)
|
2024-08-05 10:53:21 +08:00 |
远方os
|
267093c314
|
feat(reactivity/watch): add pause/resume for ReactiveEffect, EffectScope, and WatchHandle (#9651)
|
2024-08-02 14:41:27 +08:00 |
Tycho
|
55acabe88c
|
dx(useTemplateRef): warn when declaring with the same key (#11462)
|
2024-08-02 13:18:58 +08:00 |
远方os
|
22f7d96757
|
feat(watch): support passing number to `deep` option to control the watch depth (#9572)
|
2024-08-02 11:38:07 +08:00 |
Evan You
|
f35080daf5
|
chore: Merge branch 'main' into minor
|
2024-07-31 16:49:22 +08:00 |
Evan You
|
7b18cdb0b5
|
fix(teleport/ssr): fix Teleport hydration regression due to targetStart anchor addition
|
2024-07-31 16:10:23 +08:00 |
edison
|
12667da487
|
fix(Teleport): ensure targetAnchor and targetStart not null during hydration (#11456)
close #11400
|
2024-07-31 15:46:39 +08:00 |
Evan You
|
94fb2b8106
|
feat(hydration): support suppressing hydration mismatch via data-allow-mismatch
|
2024-07-25 11:22:27 +08:00 |
Evan You
|
fa6c5d8d32
|
chore: Merge branch 'main' into minor
|
2024-07-24 23:37:31 +08:00 |
Tycho
|
a18f1ecf05
|
fix(defineModel): correct update with multiple changes in same tick (#11430)
close #11429
|
2024-07-24 23:25:22 +08:00 |
Evan You
|
cd28172578
|
fix(useId): properly mark async boundary for already resolved async component
|
2024-07-24 23:08:56 +08:00 |
Evan You
|
2a55f2267d
|
test: add test case for useId
|
2024-07-24 22:50:31 +08:00 |
Evan You
|
1b8e197a5b
|
fix(suspense/hydration): fix hydration timing of async component inside suspense
close #6638
|
2024-07-24 22:15:25 +08:00 |
Evan You
|
73ef1561f6
|
feat(runtime-core): useId() (#11404)
|
2024-07-19 18:06:02 +08:00 |
Evan You
|
3f8cbb2379
|
chore: move useTemplateRef tests
|
2024-07-19 15:50:20 +08:00 |
Evan You
|
4c03ab2224
|
test(teleport): test for accessing template ref inside teleport in mounted
|
2024-07-18 21:15:27 +08:00 |
Evan You
|
59a3e88903
|
feat(teleport): support deferred Teleport (#11387)
close #2015
close #11386
|
2024-07-18 21:06:48 +08:00 |
Evan You
|
3ba70e49b5
|
feat: useTemplateRef()
|
2024-07-17 18:20:23 +08:00 |
Evan You
|
f15ba2c2e2
|
chore: Merge branch 'main' into minor
|
2024-07-17 17:32:31 +08:00 |
yangxiuxiu
|
f1bb0aef08
|
fix(runtime-core): do not emit when defineModel ref is set with same value (#11162)
close #11125
|
2024-07-17 16:46:10 +08:00 |
Evan You
|
3dc5a1ad98
|
test: test case for #11286
|
2024-07-17 14:29:54 +08:00 |
Evan You
|
c10e40a217
|
fix(hydration): fix tracking of reactive style objects in production
close #11372
|
2024-07-17 12:14:25 +08:00 |
Evan You
|
f476b7f030
|
feat(runtime-core): add app.config.throwUnhandledErrorInProduction
close #7876
|
2024-07-17 10:05:09 +08:00 |
Evan You
|
8655ced480
|
fix(teleport): skip teleported nodes when locating patch anchor
close #9071
close #9134
close #9313
Tests reused from #9313
|
2024-07-16 17:17:25 +08:00 |
Linghao Su
|
2d854414fa
|
test(runtime-core): test effectscope instance null (#8397)
|
2024-07-16 11:40:53 +08:00 |
Evan You
|
f44c3b37d4
|
fix(hydration): handle consectuvie text nodes during hydration
close #7285
close #7301
|
2024-07-16 11:09:00 +08:00 |
skirtle
|
b0aa234e5e
|
fix(runtime-core): use separate prop caches for components and mixins (#11350)
Co-authored-by: Red Huang <gcaaa31928@gmail.com>
close #7998
|
2024-07-15 21:56:37 +08:00 |