Tycho
|
3f27c58ffb
|
fix(runtime-core): respect immutability for readonly reactive arrays in `v-for` (#13091)
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
close #13087
|
2025-05-02 02:55:24 -07:00 |
yangxiuxiu
|
9196222ae1
|
fix(slots): properly warn if slot invoked in setup (#12195)
close #12194
|
2025-05-02 02:53:14 -07:00 |
edison
|
2206cd235a
|
fix(ssr): properly init slots during ssr rendering (#12441)
close #12438
|
2025-05-02 02:48:03 -07:00 |
edison
|
5e37dd0095
|
fix(hmr/teleport): adjust static children traversal for HMR in dev mode (#12819)
close #12816
|
2025-05-02 02:18:01 -07:00 |
dopamine
|
016c472bd2
|
fix(runtime-core): stop tracking deps in setRef during unmount (#13210)
|
2025-05-01 02:56:42 -07:00 |
edison
|
5d166f3796
|
fix(compiler-core): remove slot cache from parent renderCache during unmounting (#13215)
* fix(compiler-core): remove slot cache from parent renderCache during unmounting
* chore: update
|
2025-05-01 02:55:36 -07:00 |
dopamine
|
b3ecee3da8
|
fix(runtime-core): update __vnode of static nodes when patching along the optimized path (#13223)
* fix(runtime-core): update __vnode of static nodes when patching along the optimized path
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-05-01 02:54:40 -07:00 |
Tycho
|
f6f64befb8
|
types: enhance plugin type inference for better IDE support (#13063)
* types: enhance plugin type inference for better JSDoc and IDE support
* test: clean up
* chore: tweaks
|
2025-03-19 11:44:32 +08:00 |
Buer Yang
|
10e54dcc86
|
fix(types): the directive's modifiers should be optional (#12605)
* fix(types): the directive's modifiers should be optional
* fix: test
---------
Co-authored-by: edison <daiwei521@126.com>
|
2025-03-19 11:38:59 +08:00 |
edison
|
fdbd026583
|
fix(customFormatter): properly accessing ref value during debugger (#12948)
|
2025-03-14 08:19:06 +08:00 |
Shinigami
|
636a8619f0
|
feat(types): add type TemplateRef (#12645)
* feat(types): add type TemplateRef
* chore: simplify
Co-authored-by: jh-leong <jh.leong@outlook.com>
---------
Co-authored-by: jh-leong <jh.leong@outlook.com>
|
2025-03-14 08:17:49 +08:00 |
edison
|
d6a6ec13ce
|
fix(runtime-core): prevent unmounted vnode from being inserted during transition leave (#12862)
close #12860
|
2025-02-12 15:30:08 +08:00 |
Evan You
|
22dcbf3e20
|
fix(reactivity): ensure multiple effectScope on() and off() calls maintains correct active scope
close #12631
close #12632
This is a combination of changes from both 8dec243 and #12641
|
2025-01-08 18:07:44 +08:00 |
Liu Bo
|
06310e82f5
|
fix(types): allow return any for Options API lifecycle hooks (#5914)
Co-authored-by: edison <daiwei521@126.com>
|
2024-11-19 20:29:08 +08:00 |
Evan You
|
6eb29d345a
|
release: v3.5.13
|
2024-11-15 22:45:28 +08:00 |
edison
|
983eb50a17
|
fix(templateRef): set ref on cached async component which wrapped in KeepAlive (#12290)
close #4999
close #5004
|
2024-11-15 22:32:22 +08:00 |
edison
|
da7ad5e3d2
|
fix(ssr): avoid updating subtree of async component if it is resolved (#12363)
close #12362
|
2024-11-15 22:11:21 +08:00 |
linzhe
|
a20a4cb36a
|
fix(hydration): the component vnode's el should be updated when a mismatch occurs. (#12255)
close #12253
|
2024-11-15 18:18:58 +08:00 |
edison
|
1022eabaa1
|
fix(types): defineEmits w/ interface declaration (#12343)
close #8457
|
2024-11-15 10:46:59 +08:00 |
edison
|
660132df6c
|
fix(Transition): fix transition memory leak edge case (#12182)
close #12181
|
2024-11-15 10:40:26 +08:00 |
edison
|
8bff142f99
|
fix(teleport): handle deferred teleport update before mounted (#12168)
close #12161
|
2024-11-14 20:55:18 +08:00 |
edison
|
37300fc261
|
fix(v-once): setting hasOnce to current block only when in v-once (#12374)
close #12371
|
2024-11-14 14:53:55 +08:00 |
edison
|
bee2f5ee62
|
fix(reactivity): release nested effects/scopes on effect scope stop (#12373)
close #12370
|
2024-11-14 14:24:22 +08:00 |
btea
|
a038505c65
|
chore: improve `renderComponentRoot` warn message (#10914)
|
2024-10-14 10:14:32 +08:00 |
skirtle
|
1755ac0a10
|
perf(runtime-core): use feature flag for call to resolveMergedOptions (#12163)
Reduce bundle size when using `__VUE_OPTIONS_API__: false`
|
2024-10-14 08:18:18 +08:00 |
Evan You
|
770ea67a9c
|
release: v3.5.12
|
2024-10-11 21:12:32 +08:00 |
Michael Brevard
|
1ae545a378
|
fix(hydration): provide compat fallback for idle callback hydration strategy (#11935)
|
2024-10-11 11:22:01 +08:00 |
edison
|
05685a9d7c
|
fix(types): retain union type narrowing with defaults applied (#12108)
close #12106
|
2024-10-11 11:17:48 +08:00 |
YangLGggggggggg
|
9da1ac1565
|
fix(runtime-core): fix required prop check false positive for kebab-case edge cases (#12034)
close #12011
|
2024-10-11 11:02:58 +08:00 |
edison
|
10a46f43c0
|
chore(runtime-core): warn if use a non-ref to hold the element reference in DEV (#12051)
close #12029
|
2024-10-11 10:53:45 +08:00 |
linzhe
|
76a8223199
|
fix(teleport): handle disabled teleport with updateCssVars (#12113)
close #12112
|
2024-10-11 10:50:36 +08:00 |
yangxiuxiu
|
b4d35349d8
|
fix(useId): ensure useId consistency when using serverPrefetch (#12128)
close #12102
|
2024-10-11 10:49:14 +08:00 |
山吹色御守
|
c0418a3b8f
|
fix(defineModel): handle kebab-case model correctly (#12063)
close #12060
|
2024-10-11 10:35:57 +08:00 |
edison
|
f1a4f67aed
|
fix(transition/ssr): make transition appear work with Suspense in SSR (#12047)
close #12046
|
2024-10-11 10:34:28 +08:00 |
Tycho
|
704173e242
|
fix(types): ensure `this.$props` type does not include `string` (#12123)
close #12122
|
2024-10-11 10:30:09 +08:00 |
Tycho
|
d9d4d4e158
|
fix(runtime-core): allow symbol values for slot prop key (#12069)
close #12068
|
2024-10-11 10:28:54 +08:00 |
skirtle
|
b094c72b3d
|
fix(watch): watchEffect clean-up with SSR (#12097)
close #11956
|
2024-10-04 16:09:23 +08:00 |
Evan You
|
6e4de8d75e
|
release: v3.5.11
|
2024-10-03 23:49:47 +08:00 |
山吹色御守
|
6f85894376
|
fix(type): should not intersect `PublicProps` with `Props` (#12077)
|
2024-10-03 23:24:09 +08:00 |
山吹色御守
|
57315ab968
|
fix(types): correctly infer `TypeProps` when it is `any` (#12073)
close #12058
|
2024-10-03 23:22:27 +08:00 |
skirtle
|
577edca8e7
|
fix(scheduler): job ordering when the post queue is flushing (#12090)
|
2024-10-03 23:21:31 +08:00 |
Evan You
|
4b09ab2074
|
release: v3.5.10
|
2024-09-27 23:16:33 +08:00 |
Evan You
|
aa9ef2386a
|
fix(reactivity): only clear notified flags for computed in first batch iteration
close #12045
|
2024-09-27 11:25:58 +08:00 |
Evan You
|
01f15beeb0
|
release: v3.5.9
|
2024-09-26 19:28:03 +08:00 |
edison
|
cb34b28a4a
|
fix(runtime-core): avoid rendering plain object as VNode (#12038)
close #12035
close vitejs/vite-plugin-vue#353
|
2024-09-26 17:08:48 +08:00 |
山吹色御守
|
4da688141d
|
fix(types): correct type inference of union event names (#12022)
|
2024-09-26 17:00:05 +08:00 |
Boshen
|
5d9e81d3da
|
chore(types): disambiguate the `Comment` type in hydration.ts (#12009)
|
2024-09-24 18:00:39 +08:00 |
Evan You
|
a177092754
|
fix(runtime-core): make useId() always return a string
|
2024-09-23 08:38:38 +08:00 |
Evan You
|
5e8898572f
|
release: v3.5.8
|
2024-09-22 11:53:14 +08:00 |
Evan You
|
6fcb80172f
|
release: v3.5.7
|
2024-09-20 23:50:05 +08:00 |