]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
12 months agofix(v-once): properly unmount v-once cached trees 11347/head
Evan You [Sat, 13 Jul 2024 13:38:32 +0000 (21:38 +0800)] 
fix(v-once): properly unmount v-once cached trees

close #5154
close #8809

12 months agorefactor: isVNode -> isVOnce
Evan You [Sat, 13 Jul 2024 13:07:45 +0000 (21:07 +0800)] 
refactor: isVNode -> isVOnce

12 months agorefactor: memoIndex -> cacheIndex
Evan You [Sat, 13 Jul 2024 13:05:06 +0000 (21:05 +0800)] 
refactor: memoIndex -> cacheIndex

12 months agorefactor(compiler): move patchFlag text generation to codegen phase
Evan You [Sat, 13 Jul 2024 10:21:02 +0000 (18:21 +0800)] 
refactor(compiler): move patchFlag text generation to codegen phase

12 months agochore: improve comments
Evan You [Sat, 13 Jul 2024 07:40:09 +0000 (15:40 +0800)] 
chore: improve comments

12 months agofix(v-model): component v-model modifiers trim and number when cases don't match...
skirtle [Sat, 13 Jul 2024 06:57:37 +0000 (07:57 +0100)] 
fix(v-model): component v-model modifiers trim and number when cases don't match (#9609)

close #4848
close #4850 (based on commits from #4850)

Co-authored-by: zhaozhongyu <zhaozhongyu@xunlei.com>
Co-authored-by: Evan You <evan@vuejs.org>
12 months agoperf(server-renderer): optimize `unrollBuffer` by avoiding promises (#11340)
Vlad [Fri, 12 Jul 2024 14:39:21 +0000 (01:39 +1100)] 
perf(server-renderer): optimize `unrollBuffer` by avoiding promises (#11340)

12 months agofix(runtime-core): force diff slot fallback content and provided content
Evan You [Fri, 12 Jul 2024 10:22:31 +0000 (18:22 +0800)] 
fix(runtime-core): force diff slot fallback content and provided content

fix #7256
fix #9200
fix #9308

close #7266
close #9213

12 months agofix(runtime-core): more edge case fix for manually rendered compiled slot
Evan You [Fri, 12 Jul 2024 09:29:42 +0000 (17:29 +0800)] 
fix(runtime-core): more edge case fix for manually rendered compiled slot

close #11336

12 months agotest: test case for 3d34f406a / #10870
Evan You [Thu, 11 Jul 2024 17:25:08 +0000 (01:25 +0800)] 
test: test case for 3d34f406a / #10870

12 months agofix(runtime-core): errors during component patch should be caught by error handlers
Evan You [Thu, 11 Jul 2024 17:24:17 +0000 (01:24 +0800)] 
fix(runtime-core): errors during component patch should be caught by error handlers

12 months agofix(runtime-core): bail manually rendered compiler slot fragments in all cases
Evan You [Thu, 11 Jul 2024 16:34:05 +0000 (00:34 +0800)] 
fix(runtime-core): bail manually rendered compiler slot fragments in all cases

Previously this bail was only applied on updates but not on initial mount,
and leads to different patch code paths between mount and update in edge
cases.

close #10870

12 months agochore(repl): avoid duplicate formatter mounts (#10472)
白雾三语 [Thu, 11 Jul 2024 09:30:41 +0000 (17:30 +0800)] 
chore(repl): avoid duplicate formatter mounts (#10472)

close #10466

12 months agofix(defineModel): force local update when setter results in same emitted value
Evan You [Thu, 11 Jul 2024 08:59:55 +0000 (16:59 +0800)] 
fix(defineModel): force local update when setter results in same emitted value

fix #10279
fix #10301

12 months agoworkflow: use pnpm catalog for workspace deps (#11317)
Evan You [Mon, 8 Jul 2024 12:06:37 +0000 (20:06 +0800)] 
workflow: use pnpm catalog for workspace deps (#11317)

ref https://pnpm.io/catalogs

12 months agochore(deps): update lint (#11311)
renovate[bot] [Mon, 8 Jul 2024 10:07:03 +0000 (18:07 +0800)] 
chore(deps): update lint (#11311)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update dawidd6/action-download-artifact action to v6 (#11314)
renovate[bot] [Mon, 8 Jul 2024 10:03:38 +0000 (18:03 +0800)] 
chore(deps): update dawidd6/action-download-artifact action to v6 (#11314)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agofix(deps): update dependency @vue/repl to ^4.3.1 (#11313)
renovate[bot] [Mon, 8 Jul 2024 10:03:27 +0000 (18:03 +0800)] 
fix(deps): update dependency @vue/repl to ^4.3.1 (#11313)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update autofix-ci/action digest to 2891949 (#11310)
renovate[bot] [Mon, 8 Jul 2024 10:03:08 +0000 (18:03 +0800)] 
chore(deps): update autofix-ci/action digest to 2891949 (#11310)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update build (#11260)
renovate[bot] [Mon, 8 Jul 2024 10:02:53 +0000 (18:02 +0800)] 
chore(deps): update build (#11260)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agofix(deps): update dependency postcss to ^8.4.39 (#11259)
renovate[bot] [Mon, 8 Jul 2024 10:02:39 +0000 (18:02 +0800)] 
fix(deps): update dependency postcss to ^8.4.39 (#11259)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update dependency puppeteer to ~22.12.1 (#11256)
renovate[bot] [Mon, 8 Jul 2024 10:02:28 +0000 (18:02 +0800)] 
chore(deps): update dependency puppeteer to ~22.12.1 (#11256)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore: fix missing parenthesis (#11271) [ci skip]
PhantomPower82 [Mon, 8 Jul 2024 10:02:10 +0000 (18:02 +0800)] 
chore: fix missing parenthesis (#11271) [ci skip]

12 months agochore(deps): update all non-major dependencies (#11255)
renovate[bot] [Mon, 8 Jul 2024 09:31:20 +0000 (17:31 +0800)] 
chore(deps): update all non-major dependencies (#11255)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore: refactor scripts to reduce dependencies
Evan You [Fri, 5 Jul 2024 03:51:05 +0000 (11:51 +0800)] 
chore: refactor scripts to reduce dependencies

12 months agochore: move custom matcher types to setup-vitest.ts (#11252)
Tycho [Sat, 29 Jun 2024 14:26:30 +0000 (22:26 +0800)] 
chore: move custom matcher types to setup-vitest.ts (#11252)

12 months agoci: correct PR number retrieval to fix size-report action (#11223)
Tycho [Fri, 28 Jun 2024 14:58:34 +0000 (22:58 +0800)] 
ci: correct PR number retrieval to fix size-report action (#11223)

Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
12 months agorelease: v3.4.31 v3.4.31
Evan You [Fri, 28 Jun 2024 02:14:29 +0000 (10:14 +0800)] 
release: v3.4.31

12 months agofix(compiler-core): handle inline comments with undefined bindings (#11217)
Tycho [Fri, 28 Jun 2024 01:48:23 +0000 (09:48 +0800)] 
fix(compiler-core): handle inline comments with undefined bindings (#11217)

close #11216

12 months agotest(reactivity): add a failed test for computed (#11243)
Johnson Chu [Fri, 28 Jun 2024 01:45:34 +0000 (09:45 +0800)] 
test(reactivity): add a failed test for computed (#11243)

to avoid regressions like in #11135

12 months agochore(deps): update dependency monaco-editor to ^0.50.0 (#11211)
renovate[bot] [Fri, 28 Jun 2024 01:36:19 +0000 (09:36 +0800)] 
chore(deps): update dependency monaco-editor to ^0.50.0 (#11211)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agofix: Revert "fix(reactivity): avoid infinite loop when render access a side effect...
Evan You [Fri, 28 Jun 2024 01:31:14 +0000 (09:31 +0800)] 
fix: Revert "fix(reactivity): avoid infinite loop when render access a side effect computed (#11135)"

This reverts commit 8296e19855e369a7826f5ea26540a6da01dc7093.

12 months agoRevert "fix(reactivity): fix side effect computed dirty level (#11183)"
Evan You [Fri, 28 Jun 2024 01:28:51 +0000 (09:28 +0800)] 
Revert "fix(reactivity): fix side effect computed dirty level (#11183)"

This reverts commit 3bd79e3e5ed960fc42cbf77bc61a97d2c03557c0.

12 months agochore(deps): update dawidd6/action-download-artifact action to v6 (#11212)
renovate[bot] [Mon, 24 Jun 2024 09:07:19 +0000 (17:07 +0800)] 
chore(deps): update dawidd6/action-download-artifact action to v6 (#11212)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update dependency puppeteer to ~22.12.0 (#11210)
renovate[bot] [Mon, 24 Jun 2024 02:53:54 +0000 (10:53 +0800)] 
chore(deps): update dependency puppeteer to ~22.12.0 (#11210)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update dependency typescript-eslint to ^7.13.1 (#11209)
renovate[bot] [Mon, 24 Jun 2024 02:53:36 +0000 (10:53 +0800)] 
chore(deps): update dependency typescript-eslint to ^7.13.1 (#11209)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update all non-major dependencies (#11207)
renovate[bot] [Mon, 24 Jun 2024 02:53:17 +0000 (10:53 +0800)] 
chore(deps): update all non-major dependencies (#11207)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update autofix-ci/action digest to dd55f44 (#11206)
renovate[bot] [Mon, 24 Jun 2024 02:52:54 +0000 (10:52 +0800)] 
chore(deps): update autofix-ci/action digest to dd55f44 (#11206)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore: add more details on what PRs are accepted in contribution guide [ci skip]
Evan You [Mon, 24 Jun 2024 02:51:13 +0000 (10:51 +0800)] 
chore: add more details on what PRs are accepted in contribution guide [ci skip]

12 months agochore: fix typo (#11195) [ci skip]
Tycho [Mon, 24 Jun 2024 02:26:17 +0000 (10:26 +0800)] 
chore: fix typo (#11195) [ci skip]

12 months agochore: update changelog with vue-tsc notes for 3.4.30 [ci skip]
Evan You [Mon, 24 Jun 2024 02:25:25 +0000 (10:25 +0800)] 
chore: update changelog with vue-tsc notes for 3.4.30 [ci skip]

12 months agoci: re-fix size report (#11204)
Fernando Fernández [Sun, 23 Jun 2024 19:00:38 +0000 (21:00 +0200)] 
ci: re-fix size report (#11204)

12 months agoci: fix size-report (#11203)
Fernando Fernández [Sun, 23 Jun 2024 13:43:40 +0000 (15:43 +0200)] 
ci: fix size-report (#11203)

12 months agofix(shared): unwrap refs in toDisplayString (#7306)
skirtle [Sun, 23 Jun 2024 01:34:52 +0000 (02:34 +0100)] 
fix(shared): unwrap refs in toDisplayString (#7306)

close #5578
close #5593
close #11199
close #11201

12 months agorelease: v3.4.30 v3.4.30
Evan You [Sat, 22 Jun 2024 12:59:53 +0000 (20:59 +0800)] 
release: v3.4.30

12 months agofix(runtime-core): update devtool __vnode on patch, avoid memory leak during dev
Evan You [Sat, 22 Jun 2024 12:54:46 +0000 (20:54 +0800)] 
fix(runtime-core): update devtool __vnode on patch, avoid memory leak during dev

close #11192

12 months agofix(hydration): skip prop mismatch check for directives that mutate DOM in created
Evan You [Sat, 22 Jun 2024 10:05:45 +0000 (18:05 +0800)] 
fix(hydration): skip prop mismatch check for directives that mutate DOM in created

close #11189

12 months agofix(hydration): fix css vars hydration mismatch false positive on attr-fallthrough...
yangxiuxiu [Sat, 22 Jun 2024 09:49:25 +0000 (17:49 +0800)] 
fix(hydration): fix css vars hydration mismatch false positive on attr-fallthrough (#11190)

close #11188

12 months agorefactor(built-ins): remove unused code from Teleport and Suspense components (#11139)
Fernando Fernández [Sat, 22 Jun 2024 09:10:16 +0000 (11:10 +0200)] 
refactor(built-ins): remove unused code from Teleport and Suspense components (#11139)

12 months agofix(compiler-core): should not remove slot node with `v-else` (#11150)
_Kerman [Sat, 22 Jun 2024 09:08:39 +0000 (17:08 +0800)] 
fix(compiler-core): should not remove slot node with `v-else` (#11150)

12 months agorefactor(compat/compiler-core): improve conditional branching (#11185)
Simon He [Sat, 22 Jun 2024 09:05:35 +0000 (17:05 +0800)] 
refactor(compat/compiler-core): improve conditional branching (#11185)

12 months agofix(runtime-dom): ensure only symbols are explicitly stringified during attribute...
Thorsten Lünborg [Sat, 22 Jun 2024 09:04:41 +0000 (11:04 +0200)] 
fix(runtime-dom): ensure only symbols are explicitly stringified during attribute patching (#11182)

close #11177

12 months agoperf(reactivity): cache tracking value (#11145)
Tycho [Sat, 22 Jun 2024 08:57:25 +0000 (16:57 +0800)] 
perf(reactivity): cache tracking value (#11145)

12 months agochore: remove dead links (#11173) [ci skip]
XiaoDong [Sat, 22 Jun 2024 08:55:37 +0000 (16:55 +0800)] 
chore: remove dead links (#11173) [ci skip]

12 months agofix(runtime-core): ensure unmount dynamic components in optimized mode (#11171)
Tycho [Sat, 22 Jun 2024 08:54:56 +0000 (16:54 +0800)] 
fix(runtime-core): ensure unmount dynamic components in optimized mode (#11171)

close #11168

12 months agofix(runtime-dom): prevent setting state as attribute for custom elements (#11165)
Tycho [Sat, 22 Jun 2024 08:42:12 +0000 (16:42 +0800)] 
fix(runtime-dom): prevent setting state as attribute for custom elements (#11165)

close #11163

12 months agofix(reactivity): fix side effect computed dirty level (#11183)
Doctor Wu [Sat, 22 Jun 2024 08:27:28 +0000 (16:27 +0800)] 
fix(reactivity): fix side effect computed dirty level (#11183)

close #11181, #11169

12 months agobuild: use swc minify for prod builds
Evan You [Tue, 18 Jun 2024 10:12:26 +0000 (18:12 +0800)] 
build: use swc minify for prod builds

12 months agoci: use node-version-file for autofix and canary workflows
Evan You [Mon, 17 Jun 2024 14:16:54 +0000 (22:16 +0800)] 
ci: use node-version-file for autofix and canary workflows

12 months agochore(deps): update dependency vite to ^5.3.1 (#11153)
renovate[bot] [Mon, 17 Jun 2024 04:04:00 +0000 (12:04 +0800)] 
chore(deps): update dependency vite to ^5.3.1 (#11153)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore: fix typo [skip ci] (#11154)
Snoppy [Mon, 17 Jun 2024 03:55:52 +0000 (11:55 +0800)] 
chore: fix typo [skip ci] (#11154)

12 months agochore(deps): update lint (#11156)
renovate[bot] [Mon, 17 Jun 2024 03:55:15 +0000 (11:55 +0800)] 
chore(deps): update lint (#11156)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update test (#11157)
renovate[bot] [Mon, 17 Jun 2024 03:51:58 +0000 (11:51 +0800)] 
chore(deps): update test (#11157)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update all non-major dependencies (#11152)
renovate[bot] [Mon, 17 Jun 2024 03:43:37 +0000 (11:43 +0800)] 
chore(deps): update all non-major dependencies (#11152)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agorelease: v3.4.29 v3.4.29
Evan You [Fri, 14 Jun 2024 16:02:36 +0000 (18:02 +0200)] 
release: v3.4.29

12 months agochore: exclude sfc local proxy files from tsconfig
Evan You [Fri, 14 Jun 2024 15:59:30 +0000 (17:59 +0200)] 
chore: exclude sfc local proxy files from tsconfig

12 months agoworkflow: improve release script ci status check
Evan You [Fri, 14 Jun 2024 15:59:12 +0000 (17:59 +0200)] 
workflow: improve release script ci status check

12 months agofix(reactivity): avoid infinite loop when render access a side effect computed (...
Doctor Wu [Fri, 14 Jun 2024 15:51:19 +0000 (23:51 +0800)] 
fix(reactivity): avoid infinite loop when render access a side effect computed (#11135)

close #11121

12 months agofix(compiler-sfc): support @vue-ignore comment on more type sources
Evan You [Fri, 14 Jun 2024 15:46:50 +0000 (17:46 +0200)] 
fix(compiler-sfc): support @vue-ignore comment on more type sources

12 months agofix(compiler-sfc): fix parsing of mts, d.mts, and mtsx files
Evan You [Fri, 14 Jun 2024 14:47:24 +0000 (16:47 +0200)] 
fix(compiler-sfc): fix parsing of mts, d.mts, and mtsx files

12 months agofix(compiler-sfc): fix missing scope for extends error message
Evan You [Fri, 14 Jun 2024 14:46:26 +0000 (16:46 +0200)] 
fix(compiler-sfc): fix missing scope for extends error message

12 months agofix(build): fix accidental inclusion of runtime-core in server-renderer cjs build
Evan You [Fri, 14 Jun 2024 14:13:18 +0000 (16:13 +0200)] 
fix(build): fix accidental inclusion of runtime-core in server-renderer cjs build

close #11137

12 months agochore: fix missing type import
Evan You [Fri, 14 Jun 2024 14:04:04 +0000 (16:04 +0200)] 
chore: fix missing type import

12 months agofix(custom-element): support same direct setup function signature in defineCustomElement
Evan You [Fri, 14 Jun 2024 13:18:51 +0000 (15:18 +0200)] 
fix(custom-element): support same direct setup function signature in defineCustomElement

close #11116

12 months agorelease: v3.4.28 v3.4.28
Evan You [Fri, 14 Jun 2024 09:30:16 +0000 (11:30 +0200)] 
release: v3.4.28

12 months agofix(compiler-sfc): support type resolve for keyof for intersection & union types...
Zhaolin Liang [Fri, 14 Jun 2024 09:10:46 +0000 (17:10 +0800)] 
fix(compiler-sfc): support type resolve for keyof for intersection & union types (#11132)

close #11129

12 months agofix(runtime-core): avoid traversing static children for vnodes w/ PatchFlags.BAIL...
Tycho [Fri, 14 Jun 2024 09:10:13 +0000 (17:10 +0800)] 
fix(runtime-core): avoid traversing static children for vnodes w/ PatchFlags.BAIL (#11115)

close #10547

12 months agofix(compat): only warn ATTR_FALSE_VALUE when enabled
Evan You [Fri, 14 Jun 2024 09:02:34 +0000 (11:02 +0200)] 
fix(compat): only warn ATTR_FALSE_VALUE when enabled

close #11126

12 months agochore(build): update warning message for missing `temp/packages` (#11120)
ericgll [Fri, 14 Jun 2024 08:12:47 +0000 (16:12 +0800)] 
chore(build): update warning message for missing `temp/packages` (#11120)

12 months agochore(security): add @RedYetiDev to HoF (#11114)
Aviv Keller [Fri, 14 Jun 2024 08:11:39 +0000 (04:11 -0400)] 
chore(security): add @RedYetiDev to HoF (#11114)

12 months agochore(perf): replace startsWith with === (#11124)
Tycho [Fri, 14 Jun 2024 08:09:39 +0000 (16:09 +0800)] 
chore(perf): replace startsWith with === (#11124)

13 months agodocs: fix typo (#11105)
Micha Huhn [Tue, 11 Jun 2024 06:19:52 +0000 (08:19 +0200)] 
docs: fix typo (#11105)

13 months agofix(ssr): directive binding.instance should respect exposed during ssr
Evan You [Mon, 10 Jun 2024 09:46:59 +0000 (17:46 +0800)] 
fix(ssr): directive binding.instance should respect exposed during ssr

close #7499
close #7502

13 months agorefactor(runtime-core): extract getComponentPublicInstance helper
Evan You [Mon, 10 Jun 2024 09:37:32 +0000 (17:37 +0800)] 
refactor(runtime-core): extract getComponentPublicInstance helper

13 months agochore: fix release script type
Evan You [Mon, 10 Jun 2024 09:37:20 +0000 (17:37 +0800)] 
chore: fix release script type

13 months agofix(runtime-dom): support Symbol for input value bindings (#10608)
Xu Wei [Mon, 10 Jun 2024 09:01:56 +0000 (17:01 +0800)] 
fix(runtime-dom): support Symbol for input value bindings  (#10608)

close #10597

13 months agofix(types): improve `app.provide` type checking (#10603)
dopamine [Mon, 10 Jun 2024 08:09:46 +0000 (16:09 +0800)] 
fix(types): improve `app.provide` type checking (#10603)

close #10602

13 months agofix(types/apiWatch): correct type inference for reactive array (#11036)
Tycho [Mon, 10 Jun 2024 08:07:25 +0000 (16:07 +0800)] 
fix(types/apiWatch): correct type inference for reactive array (#11036)

close #9416

13 months agofix(npm): explicitly add `@vue/reactivity` as dependency of `@vue/runtime-dom` (...
n0099 [Mon, 10 Jun 2024 07:29:37 +0000 (15:29 +0800)] 
fix(npm): explicitly add `@vue/reactivity` as dependency of `@vue/runtime-dom` (#10468)

13 months agorefactor(shared): improve handling of out-of-range start and end values in generateCo...
Tycho [Mon, 10 Jun 2024 07:28:00 +0000 (15:28 +0800)] 
refactor(shared): improve handling of out-of-range start and end values in generateCodeFrame (#10883)

related: #10854

13 months agofix(compile-sfc): Support project reference with folder, (#10908)
cyrilluce [Mon, 10 Jun 2024 07:25:47 +0000 (15:25 +0800)] 
fix(compile-sfc): Support project reference with folder,  (#10908)

close #10907

13 months agochore(deps): update lint (#11102)
renovate[bot] [Mon, 10 Jun 2024 07:21:28 +0000 (15:21 +0800)] 
chore(deps): update lint (#11102)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
13 months agofix(compiler-sfc): support as keyword with template literal types (#11100)
Zhaolin Liang [Mon, 10 Jun 2024 07:19:39 +0000 (15:19 +0800)] 
fix(compiler-sfc): support as keyword with template literal types (#11100)

close #10962

13 months agochore(deps): update build (#11098)
renovate[bot] [Mon, 10 Jun 2024 07:16:08 +0000 (15:16 +0800)] 
chore(deps): update build (#11098)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
13 months agofix(deps): update compiler to ^7.24.7 (#11101)
renovate[bot] [Mon, 10 Jun 2024 07:06:09 +0000 (15:06 +0800)] 
fix(deps): update compiler to ^7.24.7 (#11101)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
13 months agochore(deps): update all non-major dependencies (#11097)
renovate[bot] [Mon, 10 Jun 2024 07:05:46 +0000 (15:05 +0800)] 
chore(deps): update all non-major dependencies (#11097)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
13 months agochore: improve compileTemplate warn message (#11085)
No Two [Fri, 7 Jun 2024 09:30:35 +0000 (17:30 +0800)] 
chore: improve compileTemplate warn message (#11085)

13 months agofix(runtime-core): fix stale v-memo after v-if toggle (#6606)
edison [Fri, 7 Jun 2024 09:29:28 +0000 (17:29 +0800)] 
fix(runtime-core): fix stale v-memo after v-if toggle (#6606)

close #6593

13 months agofix(compiler-sfc): improve type resolving for the keyof operator (#10921)
Tycho [Fri, 7 Jun 2024 08:27:43 +0000 (16:27 +0800)] 
fix(compiler-sfc): improve type resolving for the keyof operator (#10921)

close #10920
close #11002

13 months agofix(hydration): log hydration error even when using async components (#9403)
Rodrigo Pimentel [Fri, 7 Jun 2024 07:45:16 +0000 (08:45 +0100)] 
fix(hydration): log hydration error even when using async components (#9403)

close #9369