daiwei
c68bebfa6d
release: v3.5.26
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
2025-12-18 20:09:04 +08:00
linzhe
e857e12c0a
fix(runtime-core): pass component instance to flushPreFlushCbs on unmount ( #14221 )
...
close #14215
2025-12-18 16:31:08 +08:00
edison
f33b308102
types(defineProps): avoid never props becoming boolean flags ( #14059 )
...
close #14056
2025-12-18 16:30:07 +08:00
linzhe
94aeb64ccd
fix(runtime-core): handle patch stable fragment edge case ( #12411 )
...
close #12410
2025-12-18 16:28:23 +08:00
Michael Cozzolino
6611dda298
types(runtime-core): export DirectiveModifiers type ( #14198 )
2025-12-18 16:24:44 +08:00
edison
69ce3c7d75
fix(hmr): handle cached text node update ( #14134 )
...
close #14127
2025-12-18 16:23:25 +08:00
linzhe
f5b3bf264d
fix(runtime-core): ensure correct anchor el for deeper unresolved async components ( #14182 )
...
close #14173
2025-12-18 16:15:25 +08:00
edison
945a543152
fix(compat): handle v-model deprecation warning with missing appContext ( #14203 )
...
close #14202
2025-12-18 16:14:53 +08:00
huangxiuqi
dfe667c856
fix(KeepAlive): use resolved component name for async components in cache pruning ( #14212 )
...
close #14210
2025-12-18 16:14:22 +08:00
renovate[bot]
f5adc4b8cd
chore(deps): update lint ( #13671 )
...
* chore(deps): update lint
* chore: format
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: edison <daiwei521@126.com>
2025-12-15 15:37:29 +08:00
daiwei
25ebe3a42c
release: v3.5.25
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
2025-11-24 15:38:02 +08:00
linzhe
c0f63ddbfa
fix(suspense): defer clearing fallback vnode el in case it has dirs ( #14080 )
...
close #14078
2025-11-24 15:20:45 +08:00
skirtle
247b2c2067
fix(provide): warn when using `provide` after mounting ( #13954 )
...
close #13921
close #13924
2025-11-24 14:54:12 +08:00
skirtle
b50eb68c50
dx(runtime-core): check current and parent components in formatComponentName ( #7220 )
2025-11-24 14:50:43 +08:00
skirtle
5af3dd9b45
refactor(runtime-core): check `props` rather than `propsOptions[0]` ( #13514 )
2025-11-24 14:38:03 +08:00
SerKo
8f82f23846
fix(runtime-core): keep options API typing intact when expose is used ( #14118 )
...
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
Lock Closed Issues / action (push) Has been cancelled
Details
Auto close issues with "can't reproduce" label / close-issues (push) Has been cancelled
Details
Fixed : #14117
Fixed : vuejs/language-tools#5069
2025-11-20 08:59:42 +08:00
daiwei
e131369833
release: v3.5.24
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
2025-11-07 16:02:40 +08:00
daiwei
5cf0097f33
release: v3.5.23
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
2025-11-06 08:27:08 +08:00
edison
f411c6604c
fix(suspense): clear placeholder and fallback el after resolve to enable GC ( #13928 )
ci / test (push) Waiting to run
Details
ci / continuous-release (push) Waiting to run
Details
size data / upload (push) Waiting to run
Details
2025-11-05 21:53:06 +08:00
indykoning
40c4b2a876
fix(runtime-core): pass props and children to loadingComponent ( #13997 )
2025-11-05 17:18:20 +08:00
edison
6cbdf7823b
fix(hydration): avoid mismatch during hydrate text with newlines in interpolation ( #9232 )
...
close #9229
2025-11-05 17:05:50 +08:00
skirtle
b8aab3d209
refactor(runtime-core): check feature flag when forwarding `data` properties ( #13966 )
2025-11-05 17:04:55 +08:00
Dylan Lathrum
8ec7cb12e4
types(runtime-core): add `undefined` to `NativeType` type ( #13594 )
...
close #13593
2025-11-05 16:50:58 +08:00
Alex Snezhko
c13e674fb9
fix(custom-element): batch custom element prop patching ( #13478 )
...
close #12619
2025-11-05 16:50:00 +08:00
abeer0
2dbe30177f
chore: fix typo ( #13973 )
2025-10-09 09:28:26 +08:00
daiwei
5a8aa0b2ba
release: v3.5.22
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
2025-09-25 09:05:13 +08:00
edison
6b68f72673
Revert "fix(hmr): prevent __VUE_HMR_RUNTIME__ from being overwritten by vue runtime in 3rd-party libraries" ( #13925 )
...
This reverts commit 1392734ae5 .
2025-09-24 18:02:05 +08:00
Arthur Darkstone
fda47ac702
chore(types): improve type safety in watch functions and instanceWatch ( #13918 )
2025-09-24 17:21:41 +08:00
linzhe
5e1e791880
fix(custom-element): properly mount multiple Teleports in custom element component w/ shadowRoot false ( #13900 )
...
close #13899
2025-09-24 17:15:36 +08:00
czhlin
4b7170625d
fix(types): widen directive arg type from string to any ( #13758 )
...
closes #13757
2025-09-24 17:12:25 +08:00
edison
5358bca4a8
fix(custom-element): use PatchFlags.BAIL for slot when props are present ( #13907 )
...
close #13904
2025-09-24 17:08:25 +08:00
edison
75220c7995
fix(runtime-core): simplify block-tracking disabling in h() ( #13841 )
2025-09-03 09:13:09 +08:00
daiwei
4b6cb1f52a
release: v3.5.21
2025-09-02 17:59:45 +08:00
yangxiuxiu
5d75a170c8
fix(Suspence): handle Suspense + KeepAlive HMR updating edge case ( #13076 )
...
close #13075
2025-09-02 17:44:13 +08:00
山吹色御守
1e8b65aa49
perf: improve regexp performance with non-capturing groups ( #13567 )
2025-09-02 17:30:02 +08:00
skirtle
f2699a5cb3
fix(watch): use maximum depth for duplicates ( #13434 )
2025-09-02 17:29:08 +08:00
Red Huang
15fc75f403
fix(runtime-core): use separate emits caches for components and mixins ( #11661 )
2025-09-02 17:15:46 +08:00
Yang Mingshan
4810f1489f
chore(types): compatible with TS 5.8 ( #12973 )
2025-09-02 17:13:08 +08:00
edison
26bce3dc6c
chore: update side effect annotations to use standardized format ( #13839 )
2025-09-02 17:12:19 +08:00
edison
1392734ae5
fix(hmr): prevent __VUE_HMR_RUNTIME__ from being overwritten by vue runtime in 3rd-party libraries ( #13817 )
...
close vitejs/vite-plugin-vue#644
2025-09-02 17:10:30 +08:00
edison
93ba107672
fix(templateRef): prevent unnecessary set ref on dynamic ref change or component unmount ( #12642 )
...
close #12639
2025-09-02 17:08:53 +08:00
linzhe
00978f7d14
fix(Teleport): hydrate disabled Teleport with undefined target ( #11235 )
...
close #11230
2025-09-02 17:08:15 +08:00
edison
ef20b86b36
fix(hmr): prevent update unmounting component during HMR reload ( #13815 )
...
close vitejs/vite-plugin-vue#599
2025-09-02 17:07:36 +08:00
edison
8f6b505051
fix(runtime-core): disable tracking block in h function ( #8213 )
...
close #6913
2025-09-02 16:59:57 +08:00
daiwei
3aa782df38
release: v3.5.20
2025-08-25 15:08:32 +08:00
Zhong
952886e299
chore(compat): rename legacyresolveScopedSlots to legacyResolveScopedSlots
...
The changes correct the casing of a function name from legacyresolveScopedSlots to legacyResolveScopedSlots in both its definition and usage. No logic, control flow, or public API behavior is altered; only the symbol's casing is updated for consistency.
2025-08-23 21:30:50 +08:00
daiwei
20b888bd59
release: v3.5.19
2025-08-21 10:29:08 +08:00
Alex Snezhko
4a2953f57b
fix(runtime-core): avoid setting direct ref of useTemplateRef in dev ( #13449 )
...
close 12852
2025-08-21 08:46:10 +08:00
edison
a8713159ee
fix(suspense): don't immediately resolve suspense on last dep unmount ( #13456 )
...
close #13453
2025-08-20 22:11:16 +08:00
skirtle
d7283f3b7f
fix(runtime-core): improve consistency of `PublicInstanceProxyHandlers.has` ( #13507 )
2025-08-20 21:05:26 +08:00