Commit Graph

6816 Commits

Author SHA1 Message Date
Alex Snezhko c13e674fb9
fix(custom-element): batch custom element prop patching (#13478)
close #12619
2025-11-05 16:50:00 +08:00
zhiyuanzmj 1df8990504
types(jsx-runtime): use interface instead of type for ReservedProps (#12385) 2025-11-05 16:35:37 +08:00
renovate[bot] d715e5f6f1
fix(deps): update dependency monaco-editor to ^0.54.0 (#13985)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:28:30 +08:00
renovate[bot] 475539c154
chore(deps): update actions/setup-node action to v6 (#13999)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:27:57 +08:00
renovate[bot] cd7c9a371c
chore(deps): update dependency pretty-bytes to v7 (#13968)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:27:35 +08:00
renovate[bot] c35e880f7f
chore(deps): update actions/upload-artifact action to v5 (#14022)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:27:10 +08:00
renovate[bot] 90d3ff4dec
chore(deps): update compiler (#14021)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:26:42 +08:00
renovate[bot] 7065cee4fd
chore(deps): update build (#13939)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:21:53 +08:00
renovate[bot] f00e5c7885
chore(deps): update all non-major dependencies (#13967)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:12:05 +08:00
renovate[bot] 2d65306949
chore(deps): update test (#13940)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:06:23 +08:00
edison 45547e69b2
docs: remove COMPILER_V_BIND_PROP (#13986)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
Lock Closed Issues / action (push) Has been cancelled Details
Auto close issues with "can't reproduce" label / close-issues (push) Has been cancelled Details
.prop was removed in 3.0. It was reintroduced in 3.2. 
see vuejs/core@1c7d737
2025-10-13 15:03:10 +08:00
skirtle 079010a38c
test(v-model): mutating an array or set checkbox value (#13974)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-10-09 10:16:11 +08:00
abeer0 2dbe30177f
chore: fix typo (#13973) 2025-10-09 09:28:26 +08:00
王二狗 c16f8a94c7
chore: fix typo. (#13948)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-10-04 09:46:30 +08:00
daiwei 5a8aa0b2ba release: v3.5.22
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-09-25 09:05:13 +08:00
Tobias Messner 1be5ddfe87
fix(transition-group): run `forceReflow` on the correct document (fix #13849) (#13853)
close #13849
2025-09-25 08:42:52 +08:00
renovate[bot] d44a5a98c8
chore(deps): update build (#13856)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:46:10 +08:00
renovate[bot] c8a99172cc
chore(deps): update dependency jsdom to v27 (#13913)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:45:42 +08:00
renovate[bot] b46481a47f
chore(deps): update compiler (#13857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:40:59 +08:00
renovate[bot] 8593647e37
chore(deps): update test (#13882)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:40:29 +08:00
renovate[bot] f2487d86ea
chore(deps): update actions/github-script action to v8 (#13885) 2025-09-24 21:37:46 +08:00
renovate[bot] b374ec7ca9
chore(deps): update actions/setup-node action to v5 (#13912)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:36:44 +08:00
renovate[bot] 9612b95220
chore(deps): update all non-major dependencies (#13883)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:34:31 +08:00
Tony Wang 5953c9ff90
fix(compiler-core): identifiers in switch-case should not be inferred as references (#13923) 2025-09-24 21:33:48 +08:00
edison 565741a9b2
refactor(compiler): add separate transform for vbind shorthand (#13438)
close #13169
close #13170
close #11321
close #12298
close #12828

use tests from #13170 and #12298 and #12828
2025-09-24 21:23:07 +08:00
Matthias Hryniszak 47e628df1c
feat(custom-element): allow specifying additional options for `shadowRoot` in custom elements (#12965)
close #12964
2025-09-24 21:14:54 +08:00
edison 6b68f72673
Revert "fix(hmr): prevent __VUE_HMR_RUNTIME__ from being overwritten by vue runtime in 3rd-party libraries" (#13925)
This reverts commit 1392734ae5.
2025-09-24 18:02:05 +08:00
Massimiliano Torromeo 8bb8fb2362
fix(types): more precise types for Events and added missing definitions (#9675) 2025-09-24 17:56:28 +08:00
Alex Snezhko c4a88cdd0d
fix(custom-element): set prop runs pending mutations before disconnect (#13897)
close #13315
2025-09-24 17:42:11 +08:00
edison e388f1a09f
fix(compiler-sfc): enhance inferRuntimeType to support TSMappedType with indexed access (#13848)
close #13847
2025-09-24 17:29:38 +08:00
Arthur Darkstone fda47ac702
chore(types): improve type safety in watch functions and instanceWatch (#13918) 2025-09-24 17:21:41 +08:00
linzhe 5e1e791880
fix(custom-element): properly mount multiple Teleports in custom element component w/ shadowRoot false (#13900)
close #13899
2025-09-24 17:15:36 +08:00
Arman Tang 95c1975604
fix(compiler-dom): nodes with v-once shouldn't be stringified (#13878) 2025-09-24 17:13:44 +08:00
czhlin 4b7170625d
fix(types): widen directive arg type from string to any (#13758)
closes #13757
2025-09-24 17:12:25 +08:00
Daniel Roe 9c279517b9
fix(compiler-sfc): ensure css custom properties do not start with a digit (#13870) 2025-09-24 17:11:36 +08:00
edison aba7feda17
fix(reactivity): respect readonly during ref unwrapping (#13905)
close #13903
2025-09-24 17:10:49 +08:00
edison ba7f7f90f6
fix(compiler-sfc): add support for @vue-ignore in runtime type resolution (#13906) 2025-09-24 17:10:20 +08:00
edison 5358bca4a8
fix(custom-element): use PatchFlags.BAIL for slot when props are present (#13907)
close #13904
2025-09-24 17:08:25 +08:00
linzhe 836b82976f
fix(compiler-ssr): ensure v-show has a higher priority in SSR (#12171)
close #12162
2025-09-24 17:06:03 +08:00
山吹色御守 8620a616eb
fix(types): set dom stub type to `never` instead of `{}` (#13915)
re-fix #11564
2025-09-24 17:04:51 +08:00
yangdan8 2078f8b756
fix(reactivity): update iterator to check for completion instead of value presence (#13761) 2025-09-24 17:04:15 +08:00
edison abd563822a
fix(compiler-sfc): ensure props bindings register before compiling template (#13922)
close #13920
2025-09-24 17:03:47 +08:00
renovate[bot] b555f02eed
fix(deps): update playground (#13884) 2025-09-15 10:41:09 +08:00
daiwei 8c1f61d050 chore: format 2025-09-15 10:18:59 +08:00
codelo e5a6fe42ea
chore(docs): add missing commas 2025-09-15 10:08:36 +08:00
edison 75220c7995
fix(runtime-core): simplify block-tracking disabling in h() (#13841) 2025-09-03 09:13:09 +08:00
daiwei 4b6cb1f52a release: v3.5.21 2025-09-02 17:59:45 +08:00
yangxiuxiu 5d75a170c8
fix(Suspence): handle Suspense + KeepAlive HMR updating edge case (#13076)
close #13075
2025-09-02 17:44:13 +08:00
Alex Snezhko 55922ff316
fix(compiler-sfc): check lang before attempt to compile script (#13508)
close #8368
2025-09-02 17:39:29 +08:00
山吹色御守 1e8b65aa49
perf: improve regexp performance with non-capturing groups (#13567) 2025-09-02 17:30:02 +08:00