Commit Graph

6249 Commits

Author SHA1 Message Date
HEGGRIA 64e1ca2657
chore(reactivity): effectScope.ts variable declarations optimized and remove useless code in effect.ts (#11721)
* chore(reactivity): effectScope.ts variable declarations optimized and remove useless code in effect.ts

* fix(reactivity): batchDepth count error fixed

* fix(reactivity): batchDepth count error fixed

* chore(reactivity): modify the batchDepth increase type
2024-08-28 18:16:59 +08:00
Evan You 47d81584a3
chore: update coverage config to use explicit include 2024-08-28 18:06:46 +08:00
renovate[bot] 080b6042c2
chore(deps): update dependency jsdom to v25 (#11714)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 17:59:16 +08:00
renovate[bot] 873ccd3a4c
chore(deps): update lint (#11710)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 17:55:48 +08:00
renovate[bot] 5c3d89ac91
chore(deps): update build (#11709)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 17:55:05 +08:00
renovate[bot] 434f8a97c7
fix(deps): update dependency monaco-editor to ^0.51.0 (#11713)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 17:54:07 +08:00
renovate[bot] 411804019a
chore(deps): update all non-major dependencies (#11708)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 17:52:55 +08:00
Tycho 38fe300abb
workflow: update paths for private packages in `dev` script (#11668) 2024-08-28 17:52:07 +08:00
Paul Werner 334d47ddf3
dx(compiler-sfc): improve error message for missing template and script tag in vue file (#11723) 2024-08-28 17:49:33 +08:00
Rudy d6ccce9049
test(types): component type check when props is an empty object (#7419)
ref #4051
ref #8825
2024-08-28 17:48:10 +08:00
Evan You d875de54e9
fix(runtime-dom): setting innerHTML when patching props should go through trusted types 2024-08-28 17:37:39 +08:00
Evan You 42e8df6203
fix(types): GlobalDirective / GlobalComponents should not be records 2024-08-28 15:00:36 +08:00
edison 342657b717
chore: correct the issue number (#11715) [ci skip] 2024-08-26 18:08:46 +08:00
yangxiuxiu fbc0c42bcf
fix(reactivity): ensure watcher with once: true are properly removed from effect scope (#11665) 2024-08-20 16:35:08 +08:00
Evan You f2ea25dc54
refactor(watch): reuse watch types 2024-08-20 16:16:25 +08:00
Tycho 7dbab278d5
chore: fix typo (#11663)[ci skip]
* chore: fix typo

* chore: update
2024-08-20 10:42:12 +08:00
Evan You 8c3fdd1a7d
release: v3.5.0-beta.3 2024-08-20 08:24:06 +08:00
Evan You fdcb06b5e0
chore: log more precise digits for size script [ci skip] 2024-08-20 08:22:38 +08:00
Rizumu Ayaka 205e5b5e27
feat(reactivity): base `watch`, `getCurrentWatcher`, and `onWatcherCleanup` (#9927) 2024-08-20 08:21:44 +08:00
yangxiuxiu 44973bb3e7
fix(types): strip non-prop default values from return type of withDefaults (#9998)
close #9899
2024-08-19 16:29:43 +08:00
zhangenming bb6babca8f
perf( runtime-core): use `apply` to avoid spreading. (#5985) 2024-08-19 16:25:01 +08:00
edison 98b83e86d1
fix(ssr): apply ssr props to the the fallback vnode-based branch in ssr (#7247)
close #6123
2024-08-19 16:22:05 +08:00
edison ac2a410e46
fix(runtime-core): ensure suspense content inherit scopeId (#10652)
close #5148
2024-08-19 16:19:24 +08:00
skirtle 4b608a9449
refactor(scheduler): remove invalidateJob (#11650)
Co-authored-by: Evan You <evan@vuejs.org>
2024-08-19 10:49:59 +08:00
renovate[bot] c183405f9f
chore(deps): update lint (#11653)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 10:34:40 +08:00
renovate[bot] 0e3d5cc15f
chore(deps): update all non-major dependencies (#11654)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 10:34:21 +08:00
renovate[bot] 448c2396b9
chore(deps): update dependency postcss-selector-parser to ^6.1.2 (#11652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 10:34:10 +08:00
renovate[bot] 4469972c9f
chore(deps): update build (#11651)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 10:33:57 +08:00
skirtle 7fbf4964e4
refactor(scheduler): remove redundant sorting (#11646) 2024-08-19 10:17:45 +08:00
skirtle b332f80f0e
fix(runtime-core): pre jobs without an id should run first (#7746) 2024-08-19 10:13:50 +08:00
Evan You 7a6c6652e0
workflow: pass along commit to ecosystem-ci pr workflow 2024-08-16 22:19:50 +08:00
Evan You ca41b9202a
workflow: set up continuous release with pkg.pr.new 2024-08-16 18:12:16 +08:00
edison 9de1d101f9
fix(reactivity): extended methods respect reactive (#11629)
close #11628
2024-08-16 16:23:09 +08:00
Andy Li 5e0f6d5f8f
fix(types/custom-element): `defineCustomElement` with required props (#11578) 2024-08-16 16:22:03 +08:00
Jakob 8bcaad4a32
fix(watch): handle errors in computed used as watch source (#11626)
close #11624
2024-08-16 16:14:08 +08:00
dlzmoe c42919a0f6
chore: update email link in SECURITY.md (#11632) [ci skip] 2024-08-16 16:02:23 +08:00
edison 7ba59c6d43
feat(workflows): auto close issues with `can't reproduce` label (#11631)
* feat(workflows): auto close issues with 'can't reproduce' label

* chore: update
2024-08-16 16:01:40 +08:00
Tycho 9cf8ea9ba7
chore: add 3.4.38 changelog (#11630) [ci skip] 2024-08-16 16:01:24 +08:00
山吹色御守 d7d0371e74
fix(runtime-core): correct type inference for PascalCase emits (#11579)
fix vuejs/language-tools#4269
2024-08-15 17:49:43 +08:00
Evan You 7d700c215d
release: v3.5.0-beta.2 2024-08-15 15:29:43 +08:00
Evan You e19fc27042
fix(custom-element): keep instance.isCE for backwards compat 2024-08-15 15:18:19 +08:00
Evan You 3d6f01571b
fix(compiler-sfc): fix prefixIdentifier default value 2024-08-15 14:29:28 +08:00
disservin fe008152c0
fix(compiler-sfc): handle keyof operator with index object (#11581) 2024-08-15 10:24:04 +08:00
Evan You e9e08155bf
fix(build): revert entities to 4.5 to avoid runtime resolution errors
close #11603
2024-08-15 10:16:32 +08:00
Evan You 5861229475
fix(compiler-core): use ast-based check for function expressions when possible
close #11615
2024-08-15 09:58:30 +08:00
Evan You 905c9f16e1
chore: update changelog regarding inject behavior change
close #11602
close #11604
2024-08-15 08:55:36 +08:00
btea c66a362f50
chore: add recommendations extensions vitest (#11610) 2024-08-15 08:48:13 +08:00
Raman Paulau c96ec67c87
chore(types): update examples in JSDoc for augmenting global properties and custom options to align with docs (#11609) 2024-08-14 15:12:13 +08:00
Tycho 5cf5a1620d
fix(types/computed): ensure type safety for `WritableComputedRef` (#11608) 2024-08-14 15:11:10 +08:00
linzhe 3bda3e83fd
fix(reactivity): sync watch should be executed correctly (#11589)
close #11577
2024-08-13 22:54:08 +08:00