Commit Graph

5659 Commits

Author SHA1 Message Date
Evan You 159efa9d73 chore: fix local test run mode in release script 2024-02-13 13:07:39 +08:00
zhoulixiang e50963903d
fix(runtime-dom): should not trigger transition when v-show value is falsy (#10311) 2024-02-13 12:56:52 +08:00
João Carmona 603a1e1f5a
perf(runtime): improve `getType()` GC and speed (#10327) 2024-02-13 11:54:59 +08:00
renovate[bot] 3f92126a26
chore(deps): update actions/upload-artifact action to v4 (#10307)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 13:03:11 +08:00
renovate[bot] f9c845cb87
chore(deps): update dawidd6/action-download-artifact action to v3 (#10308)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 13:03:01 +08:00
renovate[bot] a02b7b1665
chore(deps): update actions/cache action to v4 (#10306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 13:00:53 +08:00
Evan You 64f431aab0 release: v3.4.18 2024-02-09 10:31:29 +08:00
zhoulixiang c224897dd4
fix(runtime-dom): ensure v-show respects display value set via v-bind (#10297)
close #10151
2024-02-09 10:17:35 +08:00
Evan You 5d48844670 test: fix unexpected warning check when asserting same message for both conditions 2024-02-09 09:08:09 +08:00
Evan You 77a804b1d0 fix(dx): warn against reserved keys as prop name
close #10281
2024-02-09 08:47:06 +08:00
Evan You dfb271a293 release: v3.4.17 2024-02-09 08:38:19 +08:00
Evan You 2cd5b05c3b revert: fix(runtime-dom): ensure v-show respects display value set via v-bind (#10161)
This reverts commit 9b19f09121.

close #10294
reopen #10151
2024-02-09 08:30:51 +08:00
Evan You 1339330850 release: v3.4.16 2024-02-08 11:45:34 +08:00
Evan You 2b0a706dc7 chore: move X_V_BIND_INVALID_SAME_NAME_ARGUMENT to preserve error code order 2024-02-08 11:36:51 +08:00
Artyom Tuchkov 2312184bc3
fix(reactivity): skip non-extensible objects when using `markRaw` (#10289)
close #10288
2024-02-08 10:57:57 +08:00
yangxiuxiu 75e02b5099
fix(runtime-core): support for nested calls to runWithContext (#10261)
close #10260
2024-02-07 13:33:44 +08:00
Evan You eb1b9116d7 revert: perf(templateRef): avoid double render when using template ref on v-for
This reverts commit de4d2e2143.

reopen #9908
close #10210, close #10234
2024-02-07 13:25:18 +08:00
Doctor Wu 9b19f09121
fix(runtime-dom): ensure v-show respects display value set via v-bind (#10161)
close #10151
2024-02-07 12:54:21 +08:00
Evan You cb87b6213d fix(compiler-core): handle same-name shorthand edge case for in-DOM templates
Also add error for invalid arguments for same-name shorthand.

close #10280
2024-02-07 12:15:39 +08:00
Johnson Chu 0bced13ee5
fix(reactivity): avoid infinite recursion from side effects in computed getter (#10232)
close #10214
2024-02-06 18:44:09 +08:00
Johnson Chu 6c7e0bd88f
fix(reactivity): handle `MaybeDirty` recurse (#10187)
close #10185
2024-02-06 18:23:56 +08:00
zhoulixiang 91f058a90c
fix(compiler-core): support v-bind shorthand syntax for dynamic slot name (#10218)
close #10213
2024-02-06 17:54:06 +08:00
yangxiuxiu f0b5f7ed8d
fix(hydration): fix SFC style v-bind hydration mismatch warnings (#10250)
close #10215
2024-02-06 17:38:41 +08:00
Doctor Wu f31d782e46
fix(runtime-dom): fix option selected update failed (#10200)
close #10194
close #10267
2024-02-06 16:58:51 +08:00
Evan You 759a9518b4 chore(deps): pin rollup to 4.9.2
4.9.3 introduced a regression in https://github.com/rollup/rollup/pull/5313
which changes the `export * from` codegen and breaks Node.js' re-export
detection.
2024-02-05 12:21:23 +08:00
Evan You a012e39b37 chore(deps): pin @rollup/plugin-replace to 5.0.4
5.0.5 introduced a regression that causes replacements in the truthy
branch of ternaries to be skipped: https://github.com/rollup/plugins/issues/1619

This causes the enum replacements to fail and leads to bundle size
regressions.
2024-02-05 12:14:28 +08:00
Evan You d27ee59274 chore(playground): update download template deps 2024-02-05 12:09:08 +08:00
Evan You 2ebafc26a7 chore(playground): bump @vitejs/plugin-vue 2024-02-05 12:07:15 +08:00
renovate[bot] dbc4677161
chore(deps): update build (#10271)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-05 11:37:25 +08:00
renovate[bot] 3d4e8e9278
chore(deps): update dependency puppeteer to ~21.11.0 (#10272)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-05 11:37:07 +08:00
三咲智子 Kevin Deng 53eee72c3a
fix(runtime-core): avoid inlining isShallow (#10238) 2024-02-05 11:36:17 +08:00
三咲智子 Kevin Deng 718fc86f45
chore: remove missing reactivity transform file (#10255)
prev: https://github.com/vuejs/core/pull/9321
2024-02-05 11:35:29 +08:00
renovate[bot] 336bb65820
fix(deps): update compiler (#10269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-05 11:34:34 +08:00
renovate[bot] b0a669c1af
chore(deps): update all non-major dependencies (#10268)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-05 11:34:23 +08:00
renovate[bot] d276a4f3e9
chore(deps): update test (#10229)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 09:44:12 +08:00
renovate[bot] 26c79cc8fa
chore(deps): update all non-major dependencies (#10175)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 09:41:48 +08:00
renovate[bot] e3713c0474
chore(deps): replace dependency npm-run-all with npm-run-all2 ^5.0.0 (#10228)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 09:36:14 +08:00
dependabot[bot] 733f63a0a9
build(deps-dev): bump vite from 5.0.7 to 5.0.12 (#10162)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.7 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 09:35:50 +08:00
Neo 4082426c01
workflow: minor tweaks for release script (#10220)
- `pnpm run test` instead of `pnpm test run`
- also need `--no-git-checks` when drying run
- fix spelling of `remote`
2024-01-29 09:32:56 +08:00
renovate[bot] f1068fc60c
chore(deps): update test to ^1.2.1 (#10176)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 13:40:25 +08:00
Evan You ee4cd78a06 release: v3.4.15 2024-01-18 21:34:34 +08:00
Evan You de4d2e2143 perf(templateRef): avoid double render when using template ref on v-for
close #9908
2024-01-18 21:25:10 +08:00
Evan You c3087ff2cc fix: correct url for production error reference links 2024-01-18 20:00:01 +08:00
Evan You 2ffb956efe perf(v-model): optimize v-model multiple select w/ large lists
close #10014
2024-01-18 19:55:15 +08:00
Evan You 75e866bd4e fix(compiler-sfc): fix type resolution for symlinked node_modules structure w/ pnpm
close #10121
2024-01-18 13:52:42 +08:00
inottn 6fa33e67ec
fix(runtime-core): should not warn out-of-render slot fn usage when mounting another app in setup (#10125)
close #10124
2024-01-18 11:45:11 +08:00
Evan You 81d307a1e9 refactor: use shared isAttrRenderable logic between ssr and hydration 2024-01-18 11:23:59 +08:00
Evan You 492a720fd0 chore: remove unused import 2024-01-18 11:23:50 +08:00
Evan You d16a2138a3 fix(hydration): fix incorect mismatch warning for option with non-string value and inner text
close 10140
2024-01-18 11:20:32 +08:00
pengbo e977c598db
chore: replace -1 to PatchFlags.HOISTED (#10146) 2024-01-18 10:48:27 +08:00