Hongkun Peng
c7f5c70eba
chore(build): fix build error on Windows ( #11389 )
2024-07-19 16:48:13 +08:00
Evan You
3f8cbb2379
chore: move useTemplateRef tests
2024-07-19 15:50:20 +08:00
Evan You
b14cd9a68b
fix(build): enable SSR branches in esm-browser builds
...
This enables the logic necessary to pick up the correct current instance
when using esm-browser builds for in-browser SSR, and fixes the problem
of `getCurrentInstance()` returning null during SSR in the SFC playground.
2024-07-19 12:12:42 +08:00
Evan You
01032db7cd
workflow: enable prod hydration details in dev script
2024-07-19 11:14:00 +08:00
Evan You
68bb48c04e
refactor: move useTemplateRef file
2024-07-19 10:50:06 +08:00
Evan You
4c03ab2224
test(teleport): test for accessing template ref inside teleport in mounted
2024-07-18 21:15:27 +08:00
Evan You
59a3e88903
feat(teleport): support deferred Teleport ( #11387 )
...
close #2015
close #11386
2024-07-18 21:06:48 +08:00
Evan You
3ba70e49b5
feat: useTemplateRef()
2024-07-17 18:20:23 +08:00
Evan You
0ae7316008
chore: update comments for proxyRefs
2024-07-17 18:01:13 +08:00
Evan You
f15ba2c2e2
chore: Merge branch 'main' into minor
2024-07-17 17:32:31 +08:00
Evan You
fd5c001ec7
release: v3.4.32
2024-07-17 17:07:05 +08:00
yangxiuxiu
f1bb0aef08
fix(runtime-core): do not emit when defineModel ref is set with same value ( #11162 )
...
close #11125
2024-07-17 16:46:10 +08:00
linzhe
3e9e32ee0a
fix(runtime-dom): properly handle innerHTML unmount into new children ( #11159 )
...
close #9135
2024-07-17 16:37:14 +08:00
Zhaolin Liang
b287aeec3e
fix(compiler-sfc): correctly resolve type annotation for declared function ( #11279 )
...
close #11266
2024-07-17 15:06:14 +08:00
Evan You
3dc5a1ad98
test: test case for #11286
2024-07-17 14:29:54 +08:00
Evan You
c10e40a217
fix(hydration): fix tracking of reactive style objects in production
...
close #11372
2024-07-17 12:14:25 +08:00
Evan You
0fd6193def
fix(compiler-sfc): should properly walk desutructured props when reactive destructure is not enabled
...
close #11325
2024-07-17 11:41:58 +08:00
Tycho
a509e30f05
fix(reactivity): ensure `unref` correctly resolves type for `ShallowRef` ( #11360 )
...
close #11356
2024-07-17 10:09:57 +08:00
Evan You
f476b7f030
feat(runtime-core): add app.config.throwUnhandledErrorInProduction
...
close #7876
2024-07-17 10:05:09 +08:00
Evan You
3ee7b4c7b1
fix(runtime-core): avoid recursive warning
...
close #8074
2024-07-16 18:05:44 +08:00
Evan You
8655ced480
fix(teleport): skip teleported nodes when locating patch anchor
...
close #9071
close #9134
close #9313
Tests reused from #9313
2024-07-16 17:17:25 +08:00
LiuSeen
50ddafe91b
fix(reactivity): shallowReactive map "unwraps" the nested refs ( #8503 )
...
fix #8501
fix #11249
2024-07-16 15:07:06 +08:00
Linghao Su
2d854414fa
test(runtime-core): test effectscope instance null ( #8397 )
2024-07-16 11:40:53 +08:00
Evan You
c0b9bd125c
chore: format
2024-07-16 11:09:34 +08:00
Evan You
f44c3b37d4
fix(hydration): handle consectuvie text nodes during hydration
...
close #7285
close #7301
2024-07-16 11:09:00 +08:00
fang-ng4
ae52a371e5
test: edge case for decodeHtmlBrowser ( #11339 )
...
Co-authored-by: unknown <fangliang@qq.com>
2024-07-15 22:36:48 +08:00
Vlad
fc205bf4de
perf(server-render): avoid unnecessary checks in `createBuffer` ( #11364 )
2024-07-15 22:31:27 +08:00
renovate[bot]
89e2d258dc
chore(deps): update dependency rollup to ^4.18.1 ( #11358 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15 21:56:55 +08:00
skirtle
b0aa234e5e
fix(runtime-core): use separate prop caches for components and mixins ( #11350 )
...
Co-authored-by: Red Huang <gcaaa31928@gmail.com>
close #7998
2024-07-15 21:56:37 +08:00
_Kerman
c8b9794575
fix(hmr): hmr reload should work with async component ( #11248 )
2024-07-15 21:54:53 +08:00
btea
1676f079b6
chore: fix @babel/types version in pnpm catalog ( #11349 )
2024-07-15 16:31:27 +08:00
Evan You
c4025015db
chore: remove codspeed plugin
2024-07-15 16:29:57 +08:00
Evan You
36b1fefeac
chore: remove terser dep
2024-07-15 16:29:41 +08:00
Evan You
789675f65d
fix(build): use consistent minify options from previous terser config
2024-07-15 16:29:41 +08:00
renovate[bot]
f1aae57dfe
chore(deps): update all non-major dependencies ( #11357 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15 16:22:03 +08:00
三咲智子 Kevin Deng
6608bb3197
test(compiler-vapor): add temporary test TODO
2024-07-15 01:20:28 +08:00
XiaoDong
e552ed2e9f
test(runtime-vapor): rendererElement test ( #256 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-07-14 17:17:20 +00:00
XiaoDong
8941779f9d
test(runtime-vapor): errorHandling ( #245 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-07-14 17:15:39 +00:00
GaoNeng
d14c5d93d2
test(runtime-vapor): globalProperty ( #255 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-07-14 17:10:29 +00:00
Evan You
d343a0dc01
fix(v-once): properly unmount v-once cached trees
...
close #5154
close #8809
2024-07-13 21:38:32 +08:00
Evan You
3107b57e2e
refactor: isVNode -> isVOnce
2024-07-13 21:07:45 +08:00
Evan You
2815531fd5
refactor: memoIndex -> cacheIndex
2024-07-13 21:05:06 +08:00
Evan You
aef807746a
refactor(compiler): move patchFlag text generation to codegen phase
2024-07-13 19:40:04 +08:00
Evan You
f05b3ae0f8
chore: improve comments
2024-07-13 15:40:09 +08:00
skirtle
7fb6eb882b
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>
2024-07-13 14:57:37 +08:00
Vlad
05779a70bd
perf(server-renderer): optimize `unrollBuffer` by avoiding promises ( #11340 )
2024-07-12 22:39:21 +08:00
Evan You
d76dd9c58d
fix(runtime-core): force diff slot fallback content and provided content
...
fix #7256
fix #9200
fix #9308
close #7266
close #9213
2024-07-12 18:26:11 +08:00
Evan You
685e3f381c
fix(runtime-core): more edge case fix for manually rendered compiled slot
...
close #11336
2024-07-12 17:29:42 +08:00
Evan You
314ce82e47
test: test case for 3d34f406a
/ #10870
2024-07-12 01:25:08 +08:00
Evan You
ee0248accf
fix(runtime-core): errors during component patch should be caught by error handlers
2024-07-12 01:24:17 +08:00