]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
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
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
Evan You [Thu, 11 Jul 2024 17:25:08 +0000 (01:25 +0800)]
test: test case for
3d34f406a / #10870
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
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
白雾三语 [Thu, 11 Jul 2024 09:30:41 +0000 (17:30 +0800)]
chore(repl): avoid duplicate formatter mounts (#10472)
close #10466
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
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
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>
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>
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>
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>
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>
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>
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>
PhantomPower82 [Mon, 8 Jul 2024 10:02:10 +0000 (18:02 +0800)]
chore: fix missing parenthesis (#11271) [ci skip]
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>
Evan You [Fri, 5 Jul 2024 03:51:05 +0000 (11:51 +0800)]
chore: refactor scripts to reduce dependencies
Tycho [Sat, 29 Jun 2024 14:26:30 +0000 (22:26 +0800)]
chore: move custom matcher types to setup-vitest.ts (#11252)
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>
Evan You [Fri, 28 Jun 2024 02:14:29 +0000 (10:14 +0800)]
release: v3.4.31
Tycho [Fri, 28 Jun 2024 01:48:23 +0000 (09:48 +0800)]
fix(compiler-core): handle inline comments with undefined bindings (#11217)
close #11216
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
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>
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 .
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 .
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>
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>
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>
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>
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>
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]
Tycho [Mon, 24 Jun 2024 02:26:17 +0000 (10:26 +0800)]
chore: fix typo (#11195) [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]
Fernando Fernández [Sun, 23 Jun 2024 19:00:38 +0000 (21:00 +0200)]
ci: re-fix size report (#11204)
Fernando Fernández [Sun, 23 Jun 2024 13:43:40 +0000 (15:43 +0200)]
ci: fix size-report (#11203)
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
Evan You [Sat, 22 Jun 2024 12:59:53 +0000 (20:59 +0800)]
release: v3.4.30
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
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
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
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)
_Kerman [Sat, 22 Jun 2024 09:08:39 +0000 (17:08 +0800)]
fix(compiler-core): should not remove slot node with `v-else` (#11150)
Simon He [Sat, 22 Jun 2024 09:05:35 +0000 (17:05 +0800)]
refactor(compat/compiler-core): improve conditional branching (#11185)
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
Tycho [Sat, 22 Jun 2024 08:57:25 +0000 (16:57 +0800)]
perf(reactivity): cache tracking value (#11145)
XiaoDong [Sat, 22 Jun 2024 08:55:37 +0000 (16:55 +0800)]
chore: remove dead links (#11173) [ci skip]
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
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
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
Evan You [Tue, 18 Jun 2024 10:12:26 +0000 (18:12 +0800)]
build: use swc minify for prod builds
Evan You [Mon, 17 Jun 2024 14:16:54 +0000 (22:16 +0800)]
ci: use node-version-file for autofix and canary workflows
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>
Snoppy [Mon, 17 Jun 2024 03:55:52 +0000 (11:55 +0800)]
chore: fix typo [skip ci] (#11154)
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>
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>
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>
Evan You [Fri, 14 Jun 2024 16:02:36 +0000 (18:02 +0200)]
release: v3.4.29
Evan You [Fri, 14 Jun 2024 15:59:30 +0000 (17:59 +0200)]
chore: exclude sfc local proxy files from tsconfig
Evan You [Fri, 14 Jun 2024 15:59:12 +0000 (17:59 +0200)]
workflow: improve release script ci status check
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
Evan You [Fri, 14 Jun 2024 15:46:50 +0000 (17:46 +0200)]
fix(compiler-sfc): support @vue-ignore comment on more type sources
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
Evan You [Fri, 14 Jun 2024 14:46:26 +0000 (16:46 +0200)]
fix(compiler-sfc): fix missing scope for extends error message
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
Evan You [Fri, 14 Jun 2024 14:04:04 +0000 (16:04 +0200)]
chore: fix missing type import
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
Evan You [Fri, 14 Jun 2024 09:30:16 +0000 (11:30 +0200)]
release: v3.4.28
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
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
Evan You [Fri, 14 Jun 2024 09:02:34 +0000 (11:02 +0200)]
fix(compat): only warn ATTR_FALSE_VALUE when enabled
close #11126
ericgll [Fri, 14 Jun 2024 08:12:47 +0000 (16:12 +0800)]
chore(build): update warning message for missing `temp/packages` (#11120)
Aviv Keller [Fri, 14 Jun 2024 08:11:39 +0000 (04:11 -0400)]
chore(security): add @RedYetiDev to HoF (#11114)
Tycho [Fri, 14 Jun 2024 08:09:39 +0000 (16:09 +0800)]
chore(perf): replace startsWith with === (#11124)
Micha Huhn [Tue, 11 Jun 2024 06:19:52 +0000 (08:19 +0200)]
docs: fix typo (#11105)
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
Evan You [Mon, 10 Jun 2024 09:37:32 +0000 (17:37 +0800)]
refactor(runtime-core): extract getComponentPublicInstance helper
Evan You [Mon, 10 Jun 2024 09:37:20 +0000 (17:37 +0800)]
chore: fix release script type
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
dopamine [Mon, 10 Jun 2024 08:09:46 +0000 (16:09 +0800)]
fix(types): improve `app.provide` type checking (#10603)
close #10602
Tycho [Mon, 10 Jun 2024 08:07:25 +0000 (16:07 +0800)]
fix(types/apiWatch): correct type inference for reactive array (#11036)
close #9416
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)
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
cyrilluce [Mon, 10 Jun 2024 07:25:47 +0000 (15:25 +0800)]
fix(compile-sfc): Support project reference with folder, (#10908)
close #10907
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>
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
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>
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>
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>
No Two [Fri, 7 Jun 2024 09:30:35 +0000 (17:30 +0800)]
chore: improve compileTemplate warn message (#11085)
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
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
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
edison [Fri, 7 Jun 2024 05:48:50 +0000 (13:48 +0800)]
fix(runtime-core): do not fire mount/activated hooks if unmounted before mounted (#9370)
close #8898
close #9264
close #9617
tomasvn [Thu, 6 Jun 2024 10:23:21 +0000 (12:23 +0200)]
chore: use PropertyKey type (#11056)
close #8559
Peixin Liu [Thu, 6 Jun 2024 10:21:28 +0000 (18:21 +0800)]
fix(custom-elements): compatibility of createElement in older versions of Chrome (#9615)
close #9614
Tycho [Thu, 6 Jun 2024 09:52:01 +0000 (17:52 +0800)]
test(effect): verify cleanupEffect clears multiple dependencies (#9503)
close #5541
chenfan [Thu, 6 Jun 2024 09:41:15 +0000 (17:41 +0800)]
test(reactivity): should not observe well-known symbol keyed properties in has operation (#9174)
Evan You [Wed, 5 Jun 2024 15:41:20 +0000 (23:41 +0800)]
chore: format
Noel De Martin [Wed, 5 Jun 2024 15:36:52 +0000 (17:36 +0200)]
fix(types): support generic argument in setup context expose method (#8507)