edison
|
301020b481
|
fix(reactivity): correctly wrap iterated array items to preserve their readonly status (#14120)
|
2025-11-24 15:20:23 +08:00 |
skirtle
|
0d2357e697
|
fix(reactivity): toRef edge cases for ref unwrapping (#12420)
|
2025-11-24 15:19:41 +08:00 |
殷谊辉
|
90ce838a94
|
chore(reactivity): remove duplicated ReactiveEffectRunner interface (#14063)
|
2025-11-07 14:04:03 +08:00 |
王二狗
|
c16f8a94c7
|
chore: fix typo. (#13948)
ci / test (push) Has been cancelled
Details
ci / continuous-release (push) Has been cancelled
Details
size data / upload (push) Has been cancelled
Details
|
2025-10-04 09:46:30 +08:00 |
edison
|
aba7feda17
|
fix(reactivity): respect readonly during ref unwrapping (#13905)
close #13903
|
2025-09-24 17:10:49 +08:00 |
yangdan8
|
2078f8b756
|
fix(reactivity): update iterator to check for completion instead of value presence (#13761)
|
2025-09-24 17:04:15 +08:00 |
skirtle
|
f2699a5cb3
|
fix(watch): use maximum depth for duplicates (#13434)
|
2025-09-02 17:29:08 +08:00 |
Yang Mingshan
|
4810f1489f
|
chore(types): compatible with TS 5.8 (#12973)
|
2025-09-02 17:13:08 +08:00 |
yangdan8
|
a48ffdad65
|
chore(reactivity): optimize size retrieval in createInstrumentations (#13759)
|
2025-08-21 17:52:55 +08:00 |
吴杨帆
|
cde15b07bf
|
chore: fix typo
|
2025-08-21 17:39:55 +08:00 |
Tycho
|
1498821ed9
|
fix(reactivity): warn on nested readonly ref update during unwrapping (#12141)
|
2025-08-20 20:45:01 +08:00 |
SerKo
|
e8d8f5f604
|
fix(reactivity): add `__v_skip` flag to `Dep` to prevent reactive conversion (#12804)
close #12803
|
2025-06-05 10:19:16 +08:00 |
Tycho
|
c69c4bb59c
|
fix(watch): update `oldValue` before running `cb` to prevent stale value (#12296)
close #12294
|
2025-05-20 08:44:13 +08:00 |
edison
|
0b23fd2383
|
fix(reactivity): should not recompute if computed does not track reactive data (#12341)
ci / test (push) Waiting to run
Details
ci / continuous-release (push) Waiting to run
Details
size data / upload (push) Waiting to run
Details
close #12337
|
2025-05-01 07:02:17 -07:00 |
Eduardo San Martin Morote
|
7278d35213
|
docs(tsdoc): remove extra () in link tag (#13086)
|
2025-03-24 08:20:35 +08:00 |
FatRadish
|
295b5ec19b
|
fix(reactivity): ensure markRaw objects are not reactive (#12824)
close #12807
|
2025-02-19 14:25:30 +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 |
zhangenming
|
d637bd6c01
|
perf(reactivity): do not track inner key `__v_skip`` (#11690)
|
2024-11-15 11:00:24 +08:00 |
edison
|
70b44ca835
|
chore(reactivity): remove unecessary array copy (#12400)
|
2024-11-15 10:37:24 +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 |
Evan You
|
21932840ea
|
fix(reactiivty): avoid unnecessary watcher effect removal from inactive scope
close #5783
close #5806
|
2024-11-14 14:12:41 +08:00 |
skirtle
|
c82b66214b
|
refactor(reactivity): reduce size of collectionHandlers (#12152)
|
2024-10-11 21:10:09 +08:00 |
skirtle
|
ec917cfdb9
|
perf(reactivity): avoid unnecessary recursion in removeSub (#12135)
|
2024-10-11 10:48:54 +08:00 |
Tycho
|
7ad289e1e7
|
fix(reactivity): trigger reactivity for Map key `undefined` (#12055)
close #12054
|
2024-10-11 10:39:08 +08:00 |
山吹色御守
|
c97bb84d0b
|
fix(types): infer the first generic type of `Ref` correctly (#12094)
|
2024-10-03 23:22:57 +08:00 |
Tycho
|
d3f5e6e531
|
fix(reactivity): prevent overwriting `next` property during batch processing (#12075)
close #12072
|
2024-10-03 23:16:52 +08:00 |
Evan You
|
29de6f8b0b
|
chore: remove no longer used property on Dep
|
2024-09-28 19:25:16 +08:00 |
Evan You
|
93c95dd4cd
|
fix(reactivity): fix nested batch edge case
|
2024-09-27 23:10:20 +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 |
Tycho
|
e2c19c20cf
|
fix(types/ref): handle nested refs in UnwrapRef (#12049)
close #12044
|
2024-09-27 10:23:01 +08:00 |
Evan You
|
10ff159240
|
fix(reactivity): fix recursive sync watcher on computed edge case
close #12033
close #12037
|
2024-09-26 18:38:13 +08:00 |
Evan You
|
6001e5c81a
|
fix(reactivity): fix property dep removal regression
close #12020
close #12021
|
2024-09-26 16:58:38 +08:00 |
yangxiuxiu
|
c0e9434414
|
refactor(reactivity): avoid optional chaining in getDepFromReactive (#12007)
|
2024-09-24 18:02:01 +08:00 |
Jürg Lehni
|
0267a58801
|
fix(reactivity): do not remove dep from depsMap when cleaning up deps of computed (#11995)
|
2024-09-22 11:49:35 +08:00 |
Evan You
|
960706eebf
|
fix(reactivity): do not remove dep from depsMap when unsubbed by computed
follow up of 235ea4772 after discovering regression in vant ecosystem-ci tests
|
2024-09-20 23:39:59 +08:00 |
linzhe
|
b030c8bc73
|
fix(reactivity): fix triggerRef call on ObjectRefImpl returned by toRef (#11986)
close #11982
|
2024-09-20 20:48:15 +08:00 |
Evan You
|
235ea4772e
|
fix(reactivity): fix memory leak from dep instances of garbage collected objects
close #11979
close #11971
|
2024-09-20 20:32:40 +08:00 |
Evan You
|
5c8b76ed6c
|
fix(reactivity): fix dev-only memory leak by updating dep.subsHead on sub removal
ref #11956
|
2024-09-20 20:06:39 +08:00 |
Evan You
|
c74bb8c2dd
|
fix(reactivity): avoid exponential perf cost and reduce call stack depth for deeply chained computeds (#11944)
close #11928
|
2024-09-16 16:00:31 +08:00 |
Yang Mingshan
|
49fa673493
|
fix(watch): `once` option should be ignored by watchEffect (#11884)
|
2024-09-16 10:56:32 +08:00 |
Tycho
|
aa5dafd2b5
|
fix(reactivity): rely on dirty check only when computed has deps (#11931)
close #11929
|
2024-09-16 10:28:46 +08:00 |
Tycho
|
346bfaf760
|
refactor(reactivity): simplify isDirty condition (#11933)
|
2024-09-16 09:59:13 +08:00 |
Evan You
|
8ea5d6d698
|
fix(reactivity): properly clean up deps, fix memory leak
close #11901
|
2024-09-13 18:35:16 +08:00 |
Evan You
|
11eebcb4df
|
refactor(reactivity): use class for Link
|
2024-09-13 18:35:16 +08:00 |
Evan You
|
e596378e0b
|
fix: Revert "fix: Revert "fix(reactivity): self-referencing computed should refresh""
This reverts commit 35c760f82f.
|
2024-09-10 16:01:20 +08:00 |
zhangenming
|
f80d447c17
|
perf(reactivity): trigger deps directly instead of storing in an array first (#11695)
|
2024-09-10 15:48:51 +08:00 |
Konv Suu
|
67d6596d40
|
fix(reactivity): fix markRaw error on already marked object (#11864)
close #11862
|
2024-09-10 15:40:43 +08:00 |
Evan You
|
35c760f82f
|
fix: Revert "fix(reactivity): self-referencing computed should refresh"
This reverts commit e84c4a608e.
|
2024-09-06 08:47:12 +08:00 |
Evan You
|
e84c4a608e
|
fix(reactivity): self-referencing computed should refresh
ref: https://github.com/vuejs/core/pull/11797#issuecomment-2330738633
|
2024-09-05 19:04:17 +08:00 |
Jürg Lehni
|
716275d1b1
|
fix(reactivity): prevent endless recursion in computed getters (#11797)
|
2024-09-05 18:54:30 +08:00 |