]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: Merge branch 'main' into minor
authordaiwei <daiwei521@126.com>
Fri, 14 Nov 2025 05:59:18 +0000 (13:59 +0800)
committerdaiwei <daiwei521@126.com>
Fri, 14 Nov 2025 05:59:18 +0000 (13:59 +0800)
1  2 
package.json
packages/compiler-core/src/transforms/transformExpression.ts
packages/reactivity/src/effect.ts
packages/runtime-dom/src/index.ts

diff --cc package.json
index 3f5ab22bc809b094ebb6e09a776da8f303615ef3,2ba9d2bc609032a0866d79df9e80dcb8d6eec275..f4b0cba946fadc6ecb91cbb38b4678b69ab1cd6a
@@@ -1,7 -1,7 +1,7 @@@
  {
    "private": true,
 -  "version": "3.5.24",
 +  "version": "3.6.0-alpha.3",
-   "packageManager": "pnpm@10.12.4",
+   "packageManager": "pnpm@10.20.0",
    "type": "module",
    "scripts": {
      "dev": "node scripts/dev.js",
index d48900f18ccfb04f63a17922ae0d7bf61d7b2e65,978d3b056875279f224e1e5a739eae0ec064119a..2f4eb1b5bf4c601d5e961525e904b47eec89f6d5
@@@ -165,15 -458,18 +165,10 @@@ export class ReactiveEffect<T = any
    }
  }
  
 -function removeDep(link: Link) {
 -  const { prevDep, nextDep } = link
 -  if (prevDep) {
 -    prevDep.nextDep = nextDep
 -    link.prevDep = undefined
 -  }
 -  if (nextDep) {
 -    nextDep.prevDep = prevDep
 -    link.nextDep = undefined
 -  }
 +if (__DEV__) {
 +  setupOnTrigger(ReactiveEffect)
  }
  
- export interface ReactiveEffectRunner<T = any> {
-   (): T
-   effect: ReactiveEffect
- }
  export function effect<T = any>(
    fn: () => T,
    options?: ReactiveEffectOptions,
Simple merge