]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
renovate[bot] [Mon, 15 Jul 2024 13:56:55 +0000 (21:56 +0800)]
chore(deps): update dependency rollup to ^4.18.1 (#11358)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
skirtle [Mon, 15 Jul 2024 13:56:37 +0000 (14:56 +0100)]
fix(runtime-core): use separate prop caches for components and mixins (#11350)
Co-authored-by: Red Huang <gcaaa31928@gmail.com>
close #7998
_Kerman [Mon, 15 Jul 2024 13:54:53 +0000 (21:54 +0800)]
fix(hmr): hmr reload should work with async component (#11248)
btea [Mon, 15 Jul 2024 08:31:27 +0000 (16:31 +0800)]
chore: fix @babel/types version in pnpm catalog (#11349)
Evan You [Mon, 15 Jul 2024 08:29:25 +0000 (16:29 +0800)]
chore: remove codspeed plugin
Evan You [Mon, 15 Jul 2024 08:28:47 +0000 (16:28 +0800)]
chore: remove terser dep
Evan You [Mon, 15 Jul 2024 08:25:58 +0000 (16:25 +0800)]
fix(build): use consistent minify options from previous terser config
renovate[bot] [Mon, 15 Jul 2024 08:22:03 +0000 (16:22 +0800)]
chore(deps): update all non-major dependencies (#11357)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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
Evan You [Sat, 13 Jul 2024 13:07:45 +0000 (21:07 +0800)]
refactor: isVNode -> isVOnce
Evan You [Sat, 13 Jul 2024 13:05:06 +0000 (21:05 +0800)]
refactor: memoIndex -> cacheIndex
Evan You [Sat, 13 Jul 2024 10:21:02 +0000 (18:21 +0800)]
refactor(compiler): move patchFlag text generation to codegen phase
Evan You [Sat, 13 Jul 2024 07:40:09 +0000 (15:40 +0800)]
chore: improve comments
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>
Vlad [Fri, 12 Jul 2024 14:39:21 +0000 (01:39 +1100)]
perf(server-renderer): optimize `unrollBuffer` by avoiding promises (#11340)
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>