chore(deps): trial Vue 3.6 RC — evaluate in CI (do not merge) - #436
Draft
sousuke0422 wants to merge 3 commits into
Draft
chore(deps): trial Vue 3.6 RC — evaluate in CI (do not merge)#436sousuke0422 wants to merge 3 commits into
sousuke0422 wants to merge 3 commits into
Conversation
Coverage Report for apps/frontend
File CoverageNo changed files found. |
📦 Frontend bundle diagnostics
Chunk changes
|
Deploying koyori with
|
| Latest commit: |
4cb26ff
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://147c4869.koyori.pages.dev |
| Branch Preview URL: | https://trial-vue-3-6-rc.koyori.pages.dev |
sousuke0422
force-pushed
the
trial/vue-3.6-rc
branch
2 times, most recently
from
July 20, 2026 09:29
82ba468 to
1cc6df4
Compare
Assisted-by: multi-agent-shogun-aki-tweak
Assisted-by: multi-agent-shogun-aki-tweak
Assisted-by: multi-agent-shogun-aki-tweak
sousuke0422
force-pushed
the
trial/vue-3.6-rc
branch
from
July 22, 2026 23:01
1cc6df4 to
4cb26ff
Compare
|
The latest updates on your projects. Learn more about Argos notifications ↗︎
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
結論(更新版)
Vue 3.6 RC は task で採用可能な水準——相性 OK(hack なし)・バンドルほぼ中立(+1.9%)・CI 全 gate 緑。加えて reactivity の高速化(メモリ -14% / computed +20% / mount 3倍)が付いてくる。代償は RC であること+ Vapor 除外の alias 一枚。
相性(gate):✅ PASS
vue 3.5.39 → 3.6.0-rc.1。@vitejs/plugin-vue 6.0.8/@vue/test-utils/vue-tsc/piniaは据え置きで動作(peer 範囲が 3.6 を受容)vp build/vue-tsc/ unit 217/217 PASS・e2e 含む chore(deps): trial Vue 3.6 RC — evaluate in CI (do not merge) #436 CI 全 gate 緑バンドル:+13.2% → +1.9%(Vapor 除外後)
真因=RC の packaging quirk
dist/vue.runtime.esm-bundler.jsが@vue/runtime-vaporを静的 import(export *) しており、Vapor を使わない Vike/VDOM アプリでも@vue/runtime-vapor(~232KB raw)が client chunk に取り込まれる。これが初期 +13% の 84%__VUE_OPTIONS_API__等3種のみ)是正
@vue/runtime-domの ESM bundler entry へ exact alias し、Vapor を静的 import するvue.runtime.esm-bundler.jsを迂回 → 最終 stats に vapor 0 件pnpm dedupe(25 パッケージ除去)。ただしvue@3.5.39は@vitejs/devtools/vue-virtual-scrollerの hard dependency ゆえ完全統合は不可(dedupe 単独は実質中立)備考
Assisted-by: multi-agent-shogun-aki-tweak