Skip to content

Release v3.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 14:55
· 1151 commits to main since this release

What's Changed

  • docs: 夜間バッチのZenn調査手順をWebFetch+API方式に変更する by @ai-kurou in #1061
  • LMU WebSocketRepositoryのテストクラス名にLmuWindows prefixを付与する by @ai-kurou in #1062
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-12) by @ai-kurou in #1060
  • AppScreenのタブ切り替え状態をAppNavigationStateとして切り出す by @ai-kurou in #1063
  • トップレベルのタブ切り替えをNavigation 3のNavBackStackで管理する by @ai-kurou in #1067
  • feature:readout-listのlist/detailペイン切り替えをNavigation 3化 by @ai-kurou in #1069
  • readout-listのReadoutNavigationStateテストカバレッジを補完 by @ai-kurou in #1071
  • 未使用のDisconnectLmuWindowsUseCaseを削除 by @ai-kurou in #1073
  • DataStoreスコープに依存しないテストのtestScope.runTestを簡略化 by @ai-kurou in #1074
  • その他タブのlist/detailペイン切り替えをNavigation 3化 by @ai-kurou in #1075
  • ログタブのlist/detailペイン切り替えをNavigation 3化 by @ai-kurou in #1077
  • list/detailペインのNavigationStateからrememberSaveable/Saverを削除 by @ai-kurou in #1078
  • NarratorViewModelを共通化しないルールを明文化 by @ai-kurou in #1080
  • GT7 PS5 タイヤ温度テレメトリのアナウンス機能を追加 by @ai-kurou in #1065
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-13) by @ai-kurou in #1081
  • デバッグ表示のベストラップ表記を「自己ベストラップ」に統一 by @ai-kurou in #1082
  • GT7燃料残量detail画面の表記をACE版に合わせて「残り燃料」に統一 by @ai-kurou in #1083
  • WebSocketエンドポイントにOriginヘッダ検証を追加してCSWSHを防ぐ by @ai-kurou in #1084
  • ファイル分割粒度をViewModel/UiStateと debug-state-detail のCard間で統一する by @ai-kurou in #1085
  • debug-state-detailのカードComposableにテストを追加してカバレッジを改善する by @ai-kurou in #1086
  • improvement-ideasからAI自動PRレビュー導入案を削除 by @ai-kurou in #1087
  • improvement-ideasにNavigation3統合ライブラリの調査結果を追記 by @ai-kurou in #1088
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-14) by @ai-kurou in #1089
  • refactor: core:data のファイルをパッケージ単位で整理 by @ai-kurou in #1090
  • docs: 夜間TODOの曜日ローテーションにDI配線・再コンポジション・ドキュメント乖離確認を追加 by @ai-kurou in #1091
  • chore: androidHostTest向けRoborazziUtil.ktを共有srcDirへ統合 by @ai-kurou in #1092
  • chore: app:sharedのRoborazziUtil.ktを共有srcDirへ統合 by @ai-kurou in #1093
  • chore: twoPaneDirective/singlePaneDirectiveを共有srcDirへ統合 by @ai-kurou in #1094
  • docs: 対応済み改善案の1行ログを追加し夜間バッチの重複追記を防止 by @ai-kurou in #1095
  • モジュール依存図に種別ごとの色分けを追加 by @ai-kurou in #1096
  • Koinの依存関係をBOMで管理する by @ai-kurou in #1101
  • kotlinx-coroutinesの依存関係をBOMで管理する by @ai-kurou in #1100
  • Ktorの依存関係をBOMで管理する by @ai-kurou in #1099
  • Sentryの依存関係をBOMで管理する by @ai-kurou in #1097
  • OkHttpの依存関係をBOMで管理する by @ai-kurou in #1098
  • kotlinx-datetimeを導入する by @ai-kurou in #1102
  • CLAUDE.mdのドキュメント記載漏れを修正する by @ai-kurou in #1104
  • kotlinx-serializationの依存関係をBOMで管理する by @ai-kurou in #1103
  • デスクトップアプリの初期ウィンドウサイズを1000dp x 600dpに変更する by @ai-kurou in #1113
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-15) by @ai-kurou in #1114
  • maestro-testジョブのcheckout flaky対策案を改善案メモから削除 by @ai-kurou in #1118
  • CodeRabbitとSourceryのレビュー対象をコード・設定系ファイルに限定する by @ai-kurou in #1120
  • フラッグWebSocket切断テストのフレーキーさを修正 by @ai-kurou in #1121
  • android-screenshot-test-verifyジョブの所要時間を調査 by @ai-kurou in #1122
  • maxParallelForksの試行結果(不採用)を改善案メモに追記 by @ai-kurou in #1123
  • app:sharedのテスト遅延要因をさらに調査 by @ai-kurou in #1124
  • CIコア数・キャッシュ・SDK切替順序の調査結果(いずれも効果なし)を記録 by @ai-kurou in #1125
  • 端末のマスター音量取得・設定機能を追加する by @ai-kurou in #1108
  • README.mdにDeepWikiのバッジを追加する by @ai-kurou in #1129
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-16) by @ai-kurou in #1130
  • Baseline Profileを導入し初回起動時間を短縮する by @ai-kurou in #1126
  • 夜間バッチのAndroid最新動向調査を火曜ローテーションへ移動する by @ai-kurou in #1132
  • 夜間バッチのZenn/Qiita調査結果を全件PRに記載する by @ai-kurou in #1133
  • feature/base/系ベースPRの説明欄に取り込み済みPRを記録するルールを追加する by @ai-kurou in #1135
  • cleanup-worktreeコマンドにPR番号/PR URL/ブランチ名の引数を追加する by @ai-kurou in #1137
  • 手動確認用テレメトリログ挿入スクリプトをscripts/へ移動 by @ai-kurou in #1138
  • Windows端末起動時のKoDriver自動起動機能を追加 by @ai-kurou in #1128
  • Windows MSIインストーラーにupgradeUuidを設定する by @ai-kurou in #1139
  • 音量設定詳細画面に読み上げ音量の試聴チップを追加する by @ai-kurou in #1140
  • 音量設定詳細画面に読み上げ音量の試聴チップを追加する (#1140) by @ai-kurou in #1141
  • MSIインストーラーでshortcut・menu・perUserInstallオプションを選択可能にする by @ai-kurou in #1142
  • 夜間バッチの月曜ローテーションにAndroidダガシの確認を追加する by @ai-kurou in #1143
  • MSIインストーラーのmenuオプションを削除する by @ai-kurou in #1144
  • nightly-todoのエフォートをlowに変更 by @ai-kurou in #1145
  • ACEのタイヤカーカス平均温度を取得するUseCase/Repositoryを追加 by @ai-kurou in #1146
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-17) by @ai-kurou in #1147
  • 改善案メモからBaselineProfileGeneratorのセレクタ脆弱性改善案を削除 by @ai-kurou in #1150
  • GT7版NarratorEventProcessorにsaveTelemetryLogSafelyを導入 by @ai-kurou in #1152
  • 改善案: Desktop版ServerVersionRepository未バインド項目を対応不要として削除 by @ai-kurou in #1154
  • デバッグ画面のイエローフラッグ状態・ゲームフェーズ表示にフェード遷移を追加 by @ai-kurou in #1155
  • CLAUDE.mdのモジュール固有の実装詳細をREADMEへ移動 by @ai-kurou in #1156
  • CLAUDE.mdの横断ルールの重複・冗長な記述を整理 by @ai-kurou in #1157
  • DetailPaneCardの有効/無効切り替え時のアルファ値をアニメーション化 by @ai-kurou in #1160
  • GT7タイヤ温度過熱警告カードにプレビューチップを追加する by @ai-kurou in #1159
  • フラッグWebSocket切断テストのflaky対策(#1121)を巻き戻す by @ai-kurou in #1162
  • Codacy指摘: itemsIndexedのラムダ引数名をitからitemに変更 by @ai-kurou in #1164
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-18) by @ai-kurou in #1167
  • 夜間バッチのZenn/Qiita記事調査をキーワード検索先行方式に変更 by @ai-kurou in #1168
  • docs: 夜間バッチによるimprovement-ideas.mdの追記案 (2026-08-19) by @ai-kurou in #1169
  • ACE Windowsのタイヤ温度読み上げ機能を追加する by @ai-kurou in #1158
  • DeepSourceのnot-null assertion指摘を修正する by @ai-kurou in #1171
  • DeepSource指摘(KT-E1009)を解消: SliderLabelFormatのnullable toString()呼び出しを回避 by @ai-kurou in #1170
  • CLAUDE.mdを軽量化し、詳細な背景説明をdocs/へ切り出す by @ai-kurou in #1172
  • ReadoutContentTestの文字列アサーションをハードコード方式に統一 by @ai-kurou in #1173
  • chore: preMergeCheckタスクをpreSubmitChecksへリネーム by @ai-kurou in #1174
  • docs: 夜間バッチのZenn/Qiita記事ピックアップ基準に技術的有用性の軸を追加 by @ai-kurou in #1177
  • 【案2】flagWebSocketキャンセルテストを実ネットワークI/O非依存の単体テストへ置き換え by @ai-kurou in #1176
  • LMU/GT7/ACE NarratorEventProcessorのテレメトリログJSON組み立てをcore:narratorへ共通化 by @ai-kurou in #1178
  • explain-pr-feedbackコマンドを追加 by @ai-kurou in #1180

Full Changelog: v3.2.0...v3.3.0