tomasvn
|
32262a9af5
|
chore: use PropertyKey type (#11056)
close #8559
|
2024-06-06 18:23:21 +08:00 |
Tycho
|
d04417da41
|
test(effect): verify cleanupEffect clears multiple dependencies (#9503)
close #5541
|
2024-06-06 17:52:01 +08:00 |
chenfan
|
71c2c0af74
|
test(reactivity): should not observe well-known symbol keyed properties in has operation (#9174)
|
2024-06-06 17:41:15 +08:00 |
Fan Pei
|
3b0a56a9c4
|
fix(reactivity): pass oldValue in debug info when triggering refs (#8210)
fix vuejs/pinia#2061
|
2024-06-04 23:25:37 +08:00 |
魏
|
4caabf2cb7
|
test(reactivity): replace isReactive with isReadonly (#7513)
|
2024-06-04 22:13:48 +08:00 |
三咲智子 Kevin Deng
|
5a0a2bfa9b
|
refactor: remove optional chaining
|
2024-05-30 21:46:51 +08:00 |
三咲智子 Kevin Deng
|
334e72eeee
|
Merge remote-tracking branch 'upstream/minor'
|
2024-05-30 21:41:53 +08:00 |
Alex Liu
|
f8994da00f
|
types: improve readability of built-in type (#9129)
|
2024-05-30 19:41:38 +08:00 |
Wick
|
f8eba75d0a
|
chore(reactivity): change literal flag properties to enum flag properties (#10367)
|
2024-05-30 19:09:04 +08:00 |
Haoqun Jiang
|
3a0b463a2c
|
chore: fix typo (DistrubuteRef -> DistributeRef) (#11040)
|
2024-05-30 18:22:11 +08:00 |
Evan You
|
8708a7f1ef
|
chore: fix lint
|
2024-05-30 11:25:39 +08:00 |
Evan You
|
1d8727ec97
|
chore: Merge branch 'main' into minor
|
2024-05-30 11:21:12 +08:00 |
Kevin Deng 三咲智子
|
cdb1d1795d
|
chore: disallow optional chaining (#10919)
|
2024-05-29 15:03:20 +08:00 |
远方os
|
94b9b37362
|
test: improve test coverage (#9203)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
|
2024-05-28 17:36:29 +08:00 |
chenfan
|
baa656ee41
|
chore(reactivity): improve readonly/reactive warning message (#9095)
|
2024-05-27 17:31:11 +08:00 |
Rizumu Ayaka
|
b5ecb72864
|
feat: directive lifecycle hooks in `v-for`, `v-if` and component (#123)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2024-05-27 02:47:51 +08:00 |
三咲智子 Kevin Deng
|
7cd70505d5
|
Merge remote-tracking branch 'upstream/minor'
|
2024-05-11 22:11:30 +08:00 |
Evan You
|
461946175d
|
release: v3.4.27
|
2024-05-06 16:59:48 -07:00 |
Evan You
|
b295cdf4e9
|
release: v3.5.0-alpha.2
|
2024-05-03 17:03:13 -07:00 |
三咲智子 Kevin Deng
|
fb58e65d3d
|
Merge remote-tracking branch 'upstream/minor'
|
2024-04-29 17:50:30 +09:00 |
Evan You
|
241790937c
|
release: v3.4.26
|
2024-04-29 16:36:54 +08:00 |
skirtle
|
d00632b1de
|
refactor: remove optional chaining (#10792)
|
2024-04-29 14:04:05 +08:00 |
Evan You
|
5590ca3694
|
release: v3.5.0-alpha.1
|
2024-04-29 10:49:53 +08:00 |
Evan You
|
0c3a920012
|
chore: Merge branch 'main' into minor
|
2024-04-25 10:31:09 +08:00 |
Wick
|
28841fee43
|
fix(reactivity): fix call sequence of ontrigger in effect (#10501)
|
2024-04-25 10:30:51 +08:00 |
三咲智子 Kevin Deng
|
7fe4712831
|
Merge remote-tracking branch 'upstream/main'
|
2024-04-25 01:59:41 +08:00 |
Evan You
|
574c3e63bb
|
release: v3.4.25
|
2024-04-24 18:37:52 +08:00 |
Evan You
|
85f3592725
|
refactor: should throw errors in computed getters
|
2024-04-24 17:27:51 +08:00 |
Evan You
|
9fd1284ca4
|
chore: Merge branch 'main' into minor
|
2024-04-22 23:32:45 +08:00 |
Evan You
|
958286e3f0
|
release: v3.4.24
|
2024-04-22 23:29:58 +08:00 |
Evan You
|
5f0c6e4a05
|
chore: Merge branch 'main' into minor
|
2024-04-19 22:09:34 +08:00 |
三咲智子 Kevin Deng
|
98b701c82c
|
Merge remote-tracking branch 'upstream/main'
|
2024-04-18 14:48:04 +08:00 |
三咲智子 Kevin Deng
|
b8c609f437
|
Merge remote-tracking branch 'upstream/minor'
|
2024-04-18 14:43:54 +08:00 |
Evan You
|
46c2b63981
|
release: v3.4.23
|
2024-04-16 22:55:56 +08:00 |
Evan You
|
bb5c31e614
|
chore: Merge branch 'main' into minor
|
2024-04-16 00:05:37 +08:00 |
Evan You
|
b4b856b3f0
|
release: v3.4.22
|
2024-04-15 23:59:36 +08:00 |
Wick
|
9da34d7af8
|
fix(reactivity): computed should not be detected as true by isProxy (#10401)
|
2024-04-15 22:55:37 +08:00 |
Evan You
|
969c5fb30f
|
fix(reactivity): fix hasOwnProperty key coercion edge cases
|
2024-04-15 17:18:53 +08:00 |
Evan You
|
7ae9dbf57d
|
chore(deps): bump TS to 5.4
|
2024-04-15 13:36:43 +08:00 |
Evan You
|
c4684d3161
|
chore: amend test case name [ci skip]
|
2024-04-14 22:49:16 +08:00 |
Evan You
|
c3c5dc93fb
|
fix(reactivity): fix tracking when hasOwnProperty is called with non-string value
close #10455
close #10464
|
2024-04-14 22:46:48 +08:00 |
Rizumu Ayaka
|
2661cb2474
|
refactor(reactivity): remove middleware (#156)
|
2024-03-18 21:57:18 +08:00 |
Rizumu Ayaka
|
46761880e9
|
refactor(baseWatch): rename onEffectCleanup to onWatcherCleanup and getCurrentEffect to getCurrentWatcher for clarity
|
2024-03-17 22:39:11 +08:00 |
Rizumu Ayaka
|
db4040d13a
|
refactor(scheduler): use bitwise flags for scheduler jobs + move scheduler into reactivity
related: https://github.com/vuejs/core/pull/10407
|
2024-03-17 22:33:36 +08:00 |
Rizumu Ayaka
|
174118ae40
|
Merge remote-tracking branch 'upstream/main'
|
2024-03-17 22:14:01 +08:00 |
丶远方
|
cde47bfa97
|
test: create `EffectScope` using a factory function (#8844)
|
2024-03-15 22:27:32 +08:00 |
三咲智子 Kevin Deng
|
b4aa5f98d7
|
Merge remote-tracking branch 'upstream/main'
|
2024-03-14 14:17:25 +08:00 |
丶远方
|
384591a2a1
|
types: make instrumentations' types more succinct (#8558)
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
|
2024-03-13 22:57:33 +08:00 |
Evan You
|
9a936aaec4
|
feat(reactivity): add failSilently argument for onScopeDispose
|
2024-03-07 17:54:18 +08:00 |
Evan You
|
ef2eaef3aa
|
refactor: inline recordEffectScope
|
2024-03-07 17:53:10 +08:00 |
三咲智子 Kevin Deng
|
280b8cbdab
|
refactor: remove getCurrentEffect, add effect flag for on
Use the effect flag to distinguish whether it is in the effect of a v-for block.
|
2024-03-07 17:41:07 +08:00 |
Evan You
|
2cc5615590
|
feat(reactivity): `onEffectCleanup` API
ref #10173
Instead of exposing `getCurrentEffect`, this version accepts a second
argument to suppress the no-active-effect warning.
|
2024-03-05 22:53:20 +08:00 |
三咲智子 Kevin Deng
|
5a0365d944
|
Merge remote-tracking branch 'upstream/main'
|
2024-03-01 21:50:49 +08:00 |
Evan You
|
f66a75ea75
|
release: v3.4.21
|
2024-02-28 12:12:15 +01:00 |
三咲智子 Kevin Deng
|
65909f6e60
|
Merge remote-tracking branch 'upstream/main'
|
2024-02-27 18:48:24 +08:00 |
jods
|
70196a40cc
|
perf(reactivity): optimize array tracking (#9511)
close #4318
|
2024-02-26 18:25:52 +08:00 |
Evan You
|
72bde94e66
|
types: fix ComputedRefImpl type build
|
2024-02-26 17:46:28 +08:00 |
Evan You
|
5d303660b1
|
chore(types): fix ComputedRefImpl type build
|
2024-02-26 10:25:44 +08:00 |
Evan You
|
55660b0cfc
|
refactor(scheduler): use bitwise flags for scheduler jobs + optimize queueJob (#10407)
related: https://github.com/vuejs/core-vapor/pull/138
|
2024-02-26 10:22:12 +08:00 |
Evan You
|
58d827cb71
|
chore: Merge branch 'main' into minor
|
2024-02-26 10:13:44 +08:00 |
Evan You
|
89de26cdcd
|
release: v3.4.20
|
2024-02-26 10:07:13 +08:00 |
三咲智子 Kevin Deng
|
a24809fbd2
|
chore: limit typescript lib to es2016 (#10164)
* chore: limit typescript lib to es2015
* chore: set target to es2015
* chore: update
|
2024-02-26 09:37:05 +08:00 |
Wick
|
a4098d587b
|
chore(reactivity): consistent variable naming (#10350)
|
2024-02-25 21:08:06 +08:00 |
三咲智子 Kevin Deng
|
5819dc9001
|
Merge remote-tracking branch 'upstream/main'
|
2024-02-25 21:07:09 +08:00 |
Evan You
|
b31dd7468b
|
dx(reactivity): disable recursive computed warning by default
Now can be enabled with app.config.warnRecursiveComputed option.
close #10341
|
2024-02-25 20:38:33 +08:00 |
Doctor Wu
|
21e0d6b145
|
dx(reactivity): add getter into computed side effect warning (#10386)
|
2024-02-25 20:27:33 +08:00 |
Wick
|
411596c07b
|
chore(reactivity): replace console.warn() to warn function (#10394)
|
2024-02-25 20:17:30 +08:00 |
Evan You
|
05eb4e0fef
|
Refactor reactivity system to use version counting and doubly-linked list tracking (#10397)
Bug fixes
close #10236
close #10069
PRs made stale by this one
close #10290
close #10354
close #10189
close #9480
|
2024-02-25 16:51:49 +08:00 |
Evan You
|
ff943f4ddf
|
perf: optimize scheduler queueJob performance (#138)
|
2024-02-25 11:29:45 +08:00 |
三咲智子 Kevin Deng
|
7fd7742639
|
Merge remote-tracking branch 'upstream/main'
|
2024-02-14 14:46:29 +08:00 |
Evan You
|
272ab9fbdc
|
release: v3.4.19
|
2024-02-13 18:08:22 +08:00 |
Doctor Wu
|
f7ba97f975
|
feat(dx): warn users when computed is self-triggering (#10299)
|
2024-02-13 17:38:26 +08:00 |
三咲智子 Kevin Deng
|
ab1121e512
|
Merge remote-tracking branch 'upstream/main'
|
2024-02-10 13:05:19 +08:00 |
Evan You
|
64f431aab0
|
release: v3.4.18
|
2024-02-09 10:31:29 +08:00 |
Evan You
|
dfb271a293
|
release: v3.4.17
|
2024-02-09 08:38:19 +08:00 |
Evan You
|
1339330850
|
release: v3.4.16
|
2024-02-08 11:45:34 +08:00 |
Artyom Tuchkov
|
2312184bc3
|
fix(reactivity): skip non-extensible objects when using `markRaw` (#10289)
close #10288
|
2024-02-08 10:57:57 +08:00 |
三咲智子 Kevin Deng
|
3c3b56ac04
|
Merge remote-tracking branch 'upstream/main'
|
2024-02-06 20:24:11 +08:00 |
Johnson Chu
|
0bced13ee5
|
fix(reactivity): avoid infinite recursion from side effects in computed getter (#10232)
close #10214
|
2024-02-06 18:44:09 +08:00 |
Johnson Chu
|
6c7e0bd88f
|
fix(reactivity): handle `MaybeDirty` recurse (#10187)
close #10185
|
2024-02-06 18:23:56 +08:00 |
三咲智子 Kevin Deng
|
8dec243dc1
|
fix(reactivity): keep previous effect scope
|
2024-02-03 06:15:51 +08:00 |
三咲智子 Kevin Deng
|
681dc5d954
|
feat(compiler-vapor): v-for (#101)
|
2024-01-31 17:00:19 +08:00 |
三咲智子 Kevin Deng
|
5c0b8bbeb3
|
refactor: simplify code
|
2024-01-19 16:59:03 +08:00 |
三咲智子 Kevin Deng
|
736db791a4
|
Merge remote-tracking branch 'upstream/main'
|
2024-01-19 16:29:21 +08:00 |
Evan You
|
ee4cd78a06
|
release: v3.4.15
|
2024-01-18 21:34:34 +08:00 |
Evan You
|
492a720fd0
|
chore: remove unused import
|
2024-01-18 11:23:50 +08:00 |
Johnson Chu
|
c2b274a887
|
fix(reactivity): re-fix #10114 (#10123)
|
2024-01-18 10:46:57 +08:00 |
Evan You
|
07922dacc7
|
release: v3.4.14
|
2024-01-15 23:41:12 +08:00 |
Doctor Wu
|
20f62afaaf
|
fix(reactivity): fix regression for computed with mutation (#10119)
close #10114
|
2024-01-15 23:38:57 +08:00 |
renovate[bot]
|
237cb45319
|
chore(deps): update lint (#10112)
* chore(deps): update lint
* [autofix.ci] apply automated fixes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2024-01-15 18:15:47 +08:00 |
三咲智子 Kevin Deng
|
af9f892afa
|
Merge remote-tracking branch 'upstream/main'
|
2024-01-14 23:33:08 +08:00 |
Evan You
|
3a642fb95c
|
release: v3.4.13
|
2024-01-13 16:03:45 +08:00 |
Johnson Chu
|
e45a8d24b4
|
fix(reactivity): fix dirtyLevel checks for recursive effects (#10101)
close #10082
|
2024-01-13 15:53:06 +08:00 |
Evan You
|
ffd0473e0f
|
release: v3.4.12
|
2024-01-13 10:41:29 +08:00 |
Evan You
|
8b1848173b
|
revert: fix(reactivity): correct dirty assign in render function (#10091)
This reverts commit 8d04205041 .
close #10098
close #10100
|
2024-01-13 10:38:25 +08:00 |
Rizumu Ayaka
|
2cce436aaf
|
feat(runtime-vapor): lifecycle beforeUpdate and updated hooks (#89)
|
2024-01-13 03:25:57 +08:00 |
Evan You
|
fd337dddd1
|
release: v3.4.11
|
2024-01-12 22:15:16 +08:00 |
Doctorwu
|
8d04205041
|
fix(reactivity): correct dirty assign in render function (#10091)
close #10082
|
2024-01-12 21:13:17 +08:00 |
Evan You
|
bb6b7a297e
|
release: v3.4.10
|
2024-01-11 23:04:20 +08:00 |
Evan You
|
9636357c89
|
release: v3.4.9
|
2024-01-11 18:49:05 +08:00 |
Evan You
|
92514db708
|
build: add node production/development condition in package exports (#10036)
follow up of #9977
|
2024-01-11 18:04:32 +08:00 |
Evan You
|
8d656ce88d
|
release: v3.4.8
|
2024-01-11 01:03:51 +08:00 |
Evan You
|
a3725a729c
|
release: v3.4.7
|
2024-01-09 18:15:03 +08:00 |
LiuSeen
|
03b54962dc
|
chore(types): use EffectScheduler type for its queue (#10023)
|
2024-01-09 15:27:17 +08:00 |
Evan You
|
dc91463eb6
|
release: v3.4.6
|
2024-01-08 23:01:54 +08:00 |
Evan You
|
7bd4e90506
|
fix(build): revert "build: add production/development export conditions (#9977)"
This reverts commit e790e1bdd7 .
close #10012
close #10020
|
2024-01-08 22:29:08 +08:00 |
LiuSeen
|
96fffe6ec3
|
chore(comments): dep changed from set to map (#10019) [ci skip]
|
2024-01-08 14:19:07 +08:00 |
Rizumu Ayaka
|
26fee414ff
|
feat: compound expression for `v-on` (#60)
|
2024-01-08 14:07:49 +08:00 |
Rizumu Ayaka
|
bdf28de8e8
|
feat(runtime-core, reactivity): `onEffectCleanup` and `baseWatch` (#82)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2024-01-04 23:22:55 +08:00 |
三咲智子 Kevin Deng
|
c9fe3f12e7
|
Merge tag 'v3.4.5'
|
2024-01-04 17:43:25 +08:00 |
Evan You
|
0275dd329d
|
release: v3.4.5
|
2024-01-04 17:21:24 +08:00 |
三咲智子 Kevin Deng
|
e971b0699b
|
Merge remote-tracking branch 'upstream/main'
|
2024-01-04 16:25:58 +08:00 |
Daniel Roe
|
e790e1bdd7
|
build: add production/development export conditions (#9977)
|
2024-01-04 11:24:17 +08:00 |
Evan You
|
f70f7ca9ae
|
release: v3.4.4
|
2024-01-03 18:40:28 +08:00 |
三咲智子 Kevin Deng
|
3d3d08d0f1
|
Merge remote-tracking branch 'upstream/minor'
|
2023-12-31 18:51:34 +08:00 |
Evan You
|
8f85b6da44
|
release: v3.4.3
|
2023-12-30 21:34:23 +08:00 |
Evan You
|
b010cb9939
|
release: v3.4.2
|
2023-12-30 19:41:35 +08:00 |
Evan You
|
f787337b47
|
release: v3.4.1
|
2023-12-30 09:02:48 +08:00 |
Rizumu Ayaka
|
a82d070890
|
Merge remote-tracking branch 'upstream/minor'
|
2023-12-29 21:03:21 +08:00 |
Evan You
|
d702b66482
|
release: v3.4.0
|
2023-12-29 10:50:32 +08:00 |
Evan You
|
ef90a99208
|
release: v3.4.0-rc.3
|
2023-12-27 10:15:44 +08:00 |
三咲智子 Kevin Deng
|
116c3f37ae
|
Merge remote-tracking branch 'upstream/minor'
|
2023-12-26 23:47:18 +08:00 |
三咲智子 Kevin Deng
|
bfe6b459d3
|
style: update format & lint config (#9162)
Co-authored-by: 丶远方 <yangpanteng@gmail.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Guo Xingjun <99574369+Plumbiu@users.noreply.github.com>
|
2023-12-26 19:39:47 +08:00 |
Evan You
|
947aacf5ea
|
release: v3.4.0-rc.2
|
2023-12-26 15:52:53 +08:00 |
Evan You
|
cda74beceb
|
chore: Merge branch 'main' into minor
|
2023-12-26 15:45:49 +08:00 |
yangxiuxiu
|
0695c69e0d
|
fix(types): fix distribution of union types when unwrapping setup bindings (#9909)
close #9903
|
2023-12-26 11:57:50 +08:00 |
Evan You
|
9cbb27745d
|
release: v3.4.0-rc.1
|
2023-12-25 16:42:12 +08:00 |
Evan You
|
048dffd7ee
|
release: v3.4.0-beta.4
|
2023-12-19 18:23:57 +08:00 |
Evan You
|
95f6fffea2
|
chore: Merge branch 'main' into minor
|
2023-12-19 18:16:16 +08:00 |
Evan You
|
7c49a9c4d8
|
release: v3.3.13
|
2023-12-19 18:12:48 +08:00 |
Eduardo San Martin Morote
|
24b1c1dd57
|
fix(types): extract properties from extended collections (#9854)
close #9852
|
2023-12-19 17:05:29 +08:00 |
三咲智子 Kevin Deng
|
597eae423b
|
Merge remote-tracking branch 'upstream/minor'
|
2023-12-16 16:12:55 +08:00 |
Evan You
|
317b783a53
|
release: v3.4.0-beta.3
|
2023-12-16 14:41:29 +08:00 |
Evan You
|
9f64d2b681
|
chore: Merge branch 'main' into minor
|
2023-12-16 14:37:21 +08:00 |
Evan You
|
4e7967f016
|
release: v3.3.12
|
2023-12-16 14:23:40 +08:00 |
丶远方
|
9a571582b5
|
fix(types): fix `shallowRef` type error (#9839)
|
2023-12-16 13:45:01 +08:00 |
Evan You
|
c51ab4c765
|
release: v3.4.0-beta.2
|
2023-12-14 10:28:34 +08:00 |
Evan You
|
e00b160435
|
release: v3.4.0-beta.1
|
2023-12-13 18:52:16 +08:00 |
Evan You
|
982a145d38
|
chore: Merge branch 'main' into minor
|
2023-12-11 22:03:28 +08:00 |
Evan You
|
ef432bda77
|
refactor(reactivity): improve nested readonly ref set check
ref #9094
|
2023-12-11 18:40:55 +08:00 |
三咲智子 Kevin Deng
|
b1fe48d851
|
ci: add continuous reactivity benchmark (#9638)
|
2023-12-08 21:26:48 +08:00 |
Evan You
|
19b590fa3a
|
release: v3.3.11
|
2023-12-08 14:13:52 +08:00 |
丶远方
|
cdac12161e
|
fix(types): ref() return type should not be any when initial value is any (#9768)
|
2023-12-07 16:28:16 +08:00 |
Evan You
|
6ecbd5ce2a
|
fix(reactivity): fix mutation on user proxy of reactive Array
close #9742
close #9751
close #9750
|
2023-12-07 13:26:30 +08:00 |
三咲智子 Kevin Deng
|
c695fdc1de
|
Merge remote-tracking branch 'upstream/minor'
|
2023-12-06 18:50:31 +08:00 |
Evan You
|
c0d396b785
|
release: v3.4.0-alpha.4
|
2023-12-04 23:24:43 +08:00 |
Evan You
|
e12b10ac3e
|
chore: Merge branch 'main' into minor
|
2023-12-04 23:17:41 +08:00 |
Evan You
|
d5a88ef9d7
|
release: v3.3.10
|
2023-12-04 21:42:18 +08:00 |
三咲智子 Kevin Deng
|
ad27473701
|
fix(types): fix reactive collection types (#8960)
close #8904
|
2023-12-01 02:33:09 +08:00 |
三咲智子 Kevin Deng
|
377723d8b2
|
Merge remote-tracking branch 'upstream/minor'
|
2023-11-29 21:10:26 +08:00 |
ZHAO Jin-Xiang
|
fff7b864f4
|
feat: use enum to replace const enum (#9261)
close #1228
|
2023-11-29 12:24:50 +08:00 |
Evan You
|
7d89887f71
|
release: v3.4.0-alpha.3
|
2023-11-28 08:26:01 +08:00 |
Evan You
|
ebaeb2e0aa
|
release: v3.4.0-alpha.2
|
2023-11-27 17:26:22 +08:00 |
三咲智子 Kevin Deng
|
bdbd524d59
|
Merge remote-tracking branch 'upstream/main'
|
2023-11-25 17:04:03 +08:00 |
Evan You
|
069f838691
|
release: v3.3.9
|
2023-11-25 16:11:31 +08:00 |
三咲智子 Kevin Deng
|
d21fd83a6d
|
Merge remote-tracking branch 'upstream/main'
|
2023-11-23 23:44:07 +08:00 |
Evan You
|
1ea775633d
|
chore: Merge branch 'main' into minor
|
2023-11-21 09:48:26 +08:00 |
Evan You
|
8fddb19c3a
|
workflow: use workspace deps
|
2023-11-21 09:22:12 +08:00 |
三咲智子 Kevin Deng
|
717aad275d
|
Merge remote-tracking branch 'upstream/main'
|
2023-11-20 18:28:52 +08:00 |
renovate[bot]
|
16a6438236
|
chore(deps): update lint (#9627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2023-11-18 10:33:24 +08:00 |
三咲智子 Kevin Deng
|
135f5eb8e7
|
feat: init runtime vapor
|
2023-11-17 03:01:53 +08:00 |
丶远方
|
176d476712
|
fix(types): fix `unref` and `toValue` when input union type contains ComputedRef (#8748)
close #8747
close #8857
|
2023-11-10 16:56:29 +08:00 |
Simon Lévesque
|
7c448000b0
|
fix(types): fix shallowRef return type with union value type (#7853)
close #7852
|
2023-11-10 13:40:47 +08:00 |
魏
|
657476dcdb
|
fix(reactivity): clear method on readonly collections should return undefined (#7316)
|
2023-11-09 17:32:21 +08:00 |
Evan You
|
bc5846939c
|
release: v3.3.8
|
2023-11-06 18:54:26 +08:00 |
Johnson Chu
|
48b47a1ab6
|
feat(reactivity): expose last result for computed getter (#9497)
|
2023-10-31 22:19:40 +08:00 |
Evan You
|
3c828f3cfb
|
release: v3.4.0-alpha.1
|
2023-10-28 11:33:46 +09:00 |
Johnson Chu
|
16e06ca08f
|
feat(reactivity): more efficient reactivity system (#5912)
fix #311, fix #1811, fix #6018, fix #7160, fix #8714, fix #9149, fix #9419, fix #9464
|
2023-10-27 23:28:40 +09:00 |
Evan You
|
1789c1caac
|
release: v3.3.7
|
2023-10-25 07:35:08 +08:00 |
skirtle
|
e9e2778e9e
|
fix(reactivity): assigning array.length while observing a symbol property (#7568)
|
2023-10-21 09:48:59 +08:00 |
Evan You
|
a09ed44446
|
release: v3.3.6
|
2023-10-20 21:04:11 +08:00 |
Evan You
|
5ebb459fc7
|
release: v3.3.5
|
2023-10-20 11:50:49 +08:00 |
chenfan
|
e33d554cae
|
refactor(reactivity): add instance check for effect (#9055)
|
2023-09-05 03:27:54 -05:00 |
Waleed Khaled
|
02c6924bcd
|
refactor(reactivity): encapsulate reactive handlers in class (#8586)
reactive obj create has a huge positive impact (200% - 700%)
get/set reactive obj props has a small negative impact (1% - 5%)
|
2023-08-22 16:50:27 +08:00 |
三咲智子 Kevin Deng
|
623ba514ec
|
chore: format code
|
2023-08-11 17:30:04 +08:00 |
zqran
|
7c2e44ff5f
|
test(reactivity): use vitest fn instead of counting manually (#8476)
|
2023-07-11 17:37:56 +08:00 |
丶远方
|
3decc57d0c
|
chore: remove unnecessary type assertions (#8386)
|
2023-07-10 18:18:53 +08:00 |
魏
|
13b72317c5
|
refactor(reactivity): use hasChanged to avoid tracking NaN key twice (#7378)
|
2023-07-10 18:17:26 +08:00 |
魏
|
b401243855
|
chore(types): remove unnecessary @ts-ignore or use @ts-expected-error (#7178)
|
2023-07-10 18:00:32 +08:00 |
zqran
|
924069891e
|
test(reactivity): bigint test for non-observable values (#6177)
|
2023-07-10 17:51:30 +08:00 |
丶远方
|
b01fc7ea84
|
chore: remove unnecessary imports (#8262)
|
2023-05-19 07:54:12 +08:00 |
丶远方
|
3798c5480b
|
chore: remove unnecessary type assertions (#8311)
|
2023-05-19 07:49:28 +08:00 |
Evan You
|
0e8bbe873e
|
release: v3.3.4
|
2023-05-18 16:31:03 +08:00 |
Evan You
|
fecd5c4044
|
release: v3.3.3
|
2023-05-18 13:10:52 +08:00 |
Evan You
|
a374d7e6ed
|
release: v3.3.2
|
2023-05-12 13:25:05 +01:00 |
Evan You
|
6e1966a92f
|
release: v3.3.1
|
2023-05-11 09:00:14 +01:00 |
Evan You
|
483a4e7e3b
|
release: v3.3.0
|
2023-05-11 08:44:38 +01:00 |
Evan You
|
847658b7a2
|
release: v3.3.0-beta.5
|
2023-05-08 16:40:41 +08:00 |
丶远方
|
3294e50b0b
|
chore: update tests to use expect.toBeInstanceOf (#8154)
|
2023-05-08 14:34:24 +08:00 |
Evan You
|
cc09cc7e28
|
release: v3.3.0-beta.4
|
2023-05-05 17:15:14 +08:00 |
Evan You
|
5d4c3c60a8
|
release: v3.3.0-beta.3
|
2023-05-01 12:28:29 +08:00 |
Evan You
|
a778034a3e
|
release: v3.3.0-beta.2
|
2023-04-25 16:41:04 +08:00 |
Evan You
|
1447596bf4
|
release: v3.3.0-beta.1
|
2023-04-21 16:26:10 +08:00 |
Evan You
|
5cdaac2590
|
release: v3.3.0-alpha.13
|
2023-04-20 21:13:34 +08:00 |
白雾三语
|
2f9f6eceb9
|
chore: delete outdated content in readme (#8093) [ci skip]
close #8084
|
2023-04-20 10:11:22 +08:00 |
Evan You
|
72be89423d
|
release: v3.3.0-alpha.12
|
2023-04-18 22:18:56 +08:00 |
Evan You
|
57f0fbe76a
|
release: v3.3.0-alpha.11
|
2023-04-17 21:17:17 +08:00 |
Evan You
|
33adc2a17a
|
release: v3.3.0-alpha.10
|
2023-04-17 18:15:17 +08:00 |
丶远方
|
2ce23f0e09
|
chore(reactivity): remove unnecessary type assertions. (#8046)
|
2023-04-10 14:06:56 +08:00 |
Evan You
|
681ac7c896
|
release: v3.3.0-alpha.9
|
2023-04-08 13:33:46 +08:00 |