]> git.ipfire.org Git - thirdparty/vuejs/core.git/commit
fix(compiler-core): prevent cached array children from retaining detached dom nodes...
authoredison <daiwei521@126.com>
Wed, 20 Aug 2025 12:51:04 +0000 (20:51 +0800)
committerGitHub <noreply@github.com>
Wed, 20 Aug 2025 12:51:04 +0000 (20:51 +0800)
commit7f60ef83e735dbd29d323347acecf69f22b06d53
treeef4262794c84e57a928f1a75964a3cd1fcb86f66
parent6e5143d9635dac3f20fb394a827109df30e232ae
fix(compiler-core): prevent cached array children from retaining detached dom nodes (#13691)

fix element-plus/element-plus#21408
Re-fix #13211
packages/compiler-core/__tests__/transforms/__snapshots__/cacheStatic.spec.ts.snap
packages/compiler-core/__tests__/transforms/cacheStatic.spec.ts
packages/compiler-core/src/transforms/cacheStatic.ts
packages/compiler-dom/__tests__/transforms/__snapshots__/stringifyStatic.spec.ts.snap
packages/compiler-sfc/__tests__/__snapshots__/templateTransformAssetUrl.spec.ts.snap
packages/compiler-sfc/__tests__/__snapshots__/templateTransformSrcset.spec.ts.snap
packages/runtime-core/__tests__/componentSlots.spec.ts
packages/runtime-core/src/componentSlots.ts
packages/runtime-core/src/renderer.ts
packages/vue/__tests__/e2e/memory-leak.spec.ts