Skip to content

fix(v3): Windows で起動直後に落ちる修正(PR #2)を feature/v3 に取り込む - #3

Merged
Yothuba3 merged 2 commits into
feature/v3from
claude/eager-meitner-m9wvk4
Oct 26, 2026
Merged

Yothuba3 merged 2 commits into
feature/v3from
claude/eager-meitner-m9wvk4

Conversation

@Yothuba3

Copy link
Copy Markdown
Owner

概要

v3.2.0 を Windows にインストールすると起動直後に終了する。

v3.0.0 で同じ症状を直した PR #2 は main にだけマージされ、v3 のリリースタグ(v3.0.1〜v3.2.0)を打っている feature/v3 には入っていなかった。そのため以下が欠けたまま公開されていた。

  • src/TimecodeBridge.Host/app.manifest(無いと WebView 用の子ウィンドウを作れず起動直後に落ちる)
  • WebView2 のユーザーデータを %LOCALAPPDATA%\TimecodeBridge3\WebView2 に置く修正(Program Files に入れると落ちる)
  • デバイス列挙のキャッシュ化、入力一覧の重複、生成器の設定反映
  • ci-v3.yml と、release-v3.yml の起動 smoke(起動しないビルドを出さない)

詳細は docs/v3/verification-2026-09-27-windows.md。

衝突の解消

  • CommandRouter の generator.start: feature/v3 側に同じ判定(保留中の設定があれば最初から生成)が既にあったため、そちらを残した
  • m3.css: 両方の追加(OSC 側パネル等と、再スキャン中の表示)を残した
  • dist: マージ後の src から npm run build で作り直した

確認

  • Web: npm run typecheck / npm test / npm run build
  • Host のビルド・テスト(作業環境に .NET SDK を入れられず未実行。この PR の ci-v3 で確認する)
  • ci-v3 の Windows 起動 smoke(ci-v3.yml はこれが初回の実行)

マージ後に v3.2.1 のタグを打てば、修正入りの Windows 版が出る。


Generated by Claude Code

Yothuba3 and others added 2 commits September 27, 2026 10:37
- v3.0.0のWindows版はapp.manifest不足で起動直後に落ちており、公開物が使えない状態だったため修正
- WebView2データ配置、デバイス列挙のキャッシュ化、生成器の設定反映などWindows実機検証(2026-09-27)で見つかった不具合を併せて修正
- CIとリリースワークフローにWindows起動smokeを追加し、同種の不具合を再発防止
PR #2 は main にマージされたが、v3 のリリースタグ(v3.0.1〜v3.2.0)は feature/v3 から
打たれており、app.manifest などの修正が一度も入らないまま公開されていた。
そのため最新の v3.2.0 でも Windows 版は起動直後に終了する。

衝突の解消:
- CommandRouter の generator.start: feature/v3 側に同じ判定(保留中の設定があれば最初から生成)が
  既にあったので、そちらを残した
- m3.css: 両方の追加(OSC 側パネルなどと、再スキャン中の表示)を残した
- dist: マージ後の src から npm run build で作り直した(typecheck・test 通過)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BTMjNnC7HovQNeEZSBwj9M
@Yothuba3
Yothuba3 merged commit 20c18e6 into feature/v3 Oct 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants