Skip to content

analytics_server ​

analytics_server@6.41.0 - 2026-10-05 ​

Changes ​

  • #24973 fix(mobile): 解析済み Config をプレイ中ずっと保持しないようにする (@HarukaOki)

analytics_server@6.40.1 - 2026-09-30 ​

Changes ​

  • #24882 chore(dart): 未使用の依存を削除 (@HarukaOki)

analytics_server@6.40.0 - 2026-09-28 ​

Changes ​

  • #23222 fix(mobile): 探索フェーズの onSequentialSection 空振り board walk を除去して再計算を高速化 (@HarukaOki)
  • #23241 fix(analytics_server): DuckDB を公式インストーラ経由で入れるのをやめる (@aitaro)
  • #23170 fix(mobile): プレイ中のパフォーマンス改善(Logger/Phase等価性/Lottie) (@Taniguchiyuto)
  • #23283 feat(analytics): 本番イベントの full reapply 時間を日次計測して閾値超過を Slack 通知する (@HarukaOki)
  • #23324 refactor(play_screen_v2_engine): benchmark の buildFullyAppliedState 重複を削除する (@HarukaOki)
  • #23333 refactor(dart): VoiceInterface の共通スタブ実装を play_screen_common に集約 (@HarukaOki)
  • #23363 fix(mobile): checkTasks の DelayedTask 消化を再帰からループにして StackOverflow を止める (@HarukaOki)
  • #23387 perf(mobile): trigger 条件の before 側評価をメモ化し候補抽出を bit mask にして full reapply を半減 (@HarukaOki)
  • #23388 fix(mobile): shareClue の対象が所有者本人のとき所有権を失わないようにする (@HarukaOki)
  • #23332 fix(mobile): 終了済みプレイへの operation 書き込みと遅延 operation の適用を止める (@HarukaOki)
  • #23427 perf(mobile): passedPhases の追記を O(1) にし onPhase trigger を現在フェーズで絞って full reapply を高速化 (@HarukaOki)
  • #23451 fix(mobile): プリキャッシュから漏れていた canvas 背景 / textTabs / results の画像を対象に含める (@HarukaOki)
  • #23482 perf(mobile): 同値書き込みで dirty slice を立てないようにし trigger 再評価を減らす (@HarukaOki)
  • #23546 fix(mobile): 発話リングを複数人同時に点灯させ、話し続けても消えないようにする (@HarukaOki)
  • #23680 fix(play_screen_v2): 実行済みタイマーより前の操作が届いたら巻き戻して計算し直し端末間の進行ずれを防ぐ (@HarukaOki)
  • #23701 analytics serverのリリースフロー修正 (@rin2yh)

analytics_server@6.34.2 - 2026-08-19 ​

Changes ​

  • #23092 fix(play_screen_v2): デバッグのフェーズ送りで読み合わせが未読扱いのまま残る問題を修正 (@HarukaOki)

analytics_server@6.32.8 - 2026-08-05 ​

Changes ​

  • #22894 fix(play_screen_v2): 見えない手がかりを EmptyWidget に落として不要な余白の積み上がりを解消 (@HarukaOki)

analytics_server@6.29.8 - 2026-07-17 ​

Changes ​

  • #22531 fix(play_screen): プレイ再開時に再生済み音声が一斉再生されメディア資源が枯渇して voice が再生不能になる問題を修正 (@HarukaOki)

analytics_server@6.29.7 - 2026-07-16 ​

Changes ​

  • #22513 fix(play_screen_v2): エミュレータの operation 時刻軸を emulatedAt に分離し undo の削除対象ズレを修正 (@HarukaOki)

analytics_server@6.29.0 - 2026-07-13 ​

Changes ​

  • #22416 fix(analytics): simple_directive_paths 違反を解消し CI トリガーに Flutter 環境ファイルを追加 (@aitaro)

analytics_server@6.27.2 - 2026-06-30 ​

Changes ​

  • #22169 fix(analytics_server): GCS 404 を bool 返却にしてログノイズを抑制 (@aitaro)

analytics_server@6.26.9 - 2026-06-25 ​

Changes ​

  • #22119 perf(analytics_server): KEYS を SCAN に置き換えて Memorystore のブロッキングを回避 (@HarukaOki)

analytics_server@6.24.5 - 2026-06-09 ​

Changes ​

  • #21699 perf(play_screen_v2_engine): Operations.fromDB の sort を insertion sort 化 (@HarukaOki)
  • #21700 bench(play_screen_v2_engine): cache hit 経路を CI ベンチに追加 (@HarukaOki)
  • #21701 perf(play_screen_v2_engine): isSameOperation/unappliedOperations のアロケーション削減 (@HarukaOki)

analytics_server@6.23.13 - 2026-06-05 ​

Changes ​

  • #21658 chore(deploy): Dockerfile の sally-ci PAT ハードコードを uzu-coder-bot に置換 (UZU-5375) (@aitaro)

analytics_server@6.22.5 - 2026-05-27 ​

Changes ​

  • #21372 fix(analytics_server): GCS metadata 404 を error log から info に落とす (@aitaro)

analytics_server@6.22.4 - 2026-05-27 ​

Changes ​

  • #21382 revert: PR #21263 - Flutter 3.44 対応を revert (Xcode Cloud で SwiftPM resolvePackageDependencies が再現性高く失敗するため) (@HarukaOki)

analytics_server@6.22.3 - 2026-05-26 ​

Changes ​

  • #21263 chore: Flutter 3.44 対応 (@HarukaOki)

analytics_server@6.21.6 - 2026-05-20 ​

Changes ​

  • #21191 chore(dart): uzu_custom_lint パッケージを完全削除 (@HarukaOki)

analytics_server@6.20.10 - 2026-05-13 ​

Changes ​

  • #20943 fix(mobile): 複合フェーズで自由記述ボックスの表示が他キャラと交差するバグを修正 (@HarukaOki)

analytics_server@6.20.0 - 2026-05-11 ​

Changes ​

  • #20831 perf(play_screen_v2): CanvasWidget の _Object を memoize して連打時の rebuild を 3〜5x 削減 (@HarukaOki)

analytics_server@6.19.0 - 2026-05-05 ​

Changes ​

  • #20724 fix(play_screen_v2): voice 通話なし実装でキャラバーが全員グレーアウトされる問題を修正 (@aitaro)
  • #20745 fix(play_engine): onSequentialSection の dependencies 過小宣言で trigger が dirty skip される問題を修正 (@HarukaOki)

analytics_server@6.18.5 - 2026-04-28 ​

Changes ​

  • #20139 Flutter向けに認証基盤(ログイン)のみ導入しました (@henteko)
  • #20517 feat(analytics_server): Workload Identity Federation for GKE 化 (@aitaro)

analytics_server@6.17.1 - 2026-04-20 ​

Changes ​

  • #20169 feat(play_engine): apply_triggers に slice ベースの dirty 検出を実装、不殺犯で 2.4x 高速化 (@aitaro)

analytics_server@6.16.4 - 2026-04-19 ​

Changes ​

  • #20161 refactor(play_engine): PlayState の globalVariables / characterVariables を immutable 化 (@aitaro)
  • #20177 fix(play_engine): CalculateBoolean.clueSomeonePublished が cluePublished を誤参照する既存バグを修正 (@aitaro)

analytics_server@6.16.0 - 2026-04-14 ​

Changes ​

  • #20109 fix: play_screen_v2_engine ベンチマーク state.json の再生成漏れを修正 (@aitaro)
  • #20110 fix: release/6.14 の canvas action board check feature flag を main に反映 (@aitaro)

analytics_server@6.15.6 - 2026-04-14 ​

Changes ​

  • #20088 fix: canvas action の連打を apply 時に existActionIds で弾く (CreatePlaying 版) (@aitaro)

analytics_server@6.15.5 - 2026-04-10 ​

Changes ​

  • #20087 feat: PlayScreen V2 ベンチマークケース5件追加・ラウンド数削減 (@aitaro)

analytics_server@6.15.4 - 2026-04-10 ​

Changes ​

  • #20067 chore: ベンチマークに QUARTET ADVENTURE (event 1098133) を追加 (@aitaro)
  • #20071 chore: play_screen_v2 ベンチマークを target/main 交互実行 (interleaving) に変更 (@aitaro)
  • #20070 perf: actionExecuteHistory に ActionID インデックスを追加して条件評価を高速化 (@aitaro)

analytics_server@6.15.2 - 2026-04-08 ​

Changes ​

  • #20025 fix: CanvasWidget で backgroundImage が null でもオブジェクトを表示する (@HarukaOki)

analytics_server@6.14.10 - 2026-04-05 ​

Changes ​

  • #19993 fix: Play Screen v2 で空画像URLによるクラッシュを防止 (@HarukaOki)
  • #20001 fix: CalculateImagePath で全フィールド null 時に throw せず null を返す (@HarukaOki)

analytics_server@6.13.4 - 2026-03-25 ​

Changes ​

  • #19862 docs: shareClueHistory の shallow copy が意図的であることをコメント追加 (@aitaro)
  • #19864 refactor: PlayState内の関数参照をデータ化しisolate転送可能にする (@aitaro)

analytics_server@6.12.1 - 2026-03-18 ​

Changes ​

  • #19764 feat: goToResult execution を追加(感想戦への直接遷移) (@aitaro)
  • #19766 feat: admin に感想戦直接遷移ボタンを追加 (@aitaro)

analytics_server@6.12.0 - 2026-03-17 ​

Changes ​

  • #19749 fix: play_screen_v2_engine の画像URLをCloudflare Imagesカスタムドメインに対応 (@HarukaOki)

analytics_server@6.7.5 - 2026-02-13 ​

Changes ​

  • #19202 グラフの結果のキャッシュの仕組みを根本的に変更しグラフレンダリングを高速化しました (@henteko)
  • #19243 fix(play_screen_v2_engine): onSequentialSection の条件分岐ロジックを修正 (@aitaro)

analytics_server@6.6.0 - 2026-02-02 ​

Changes ​

  • #19044 トークン数の変化のグラフのトークンの並び順をConfig順になるようにしました (@henteko)

analytics_server@6.5.9 - 2026-02-01 ​

Changes ​

  • #19057 fix: MOBL-4007 (@HarukaOki)

analytics_server@6.5.0 - 2026-01-26 ​

Changes ​

  • #18987 refactor: MOBL-4025 (@HarukaOki)

analytics_server@5.53.1 - 2025-12-29 ​

Changes ​

  • #18754 トークン数の変化グラフをAdmin向けに実装しました (@henteko)

analytics_server@5.53.0 - 2025-12-29 ​

Changes ​

  • #18763 fix: MOBL-3972 (@HarukaOki)

analytics_server@5.52.3 - 2025-12-23 ​

Changes ​

  • #18672 add null check (@HarukaOki)

analytics_server@5.51.0 - 2025-12-15 ​

Changes ​

  • #18666 phase titleがnullだった場合にエラーになってしまっていたので修正しました (@henteko)

analytics_server@5.50.11 - 2025-12-12 ​

Changes ​

  • #18623 fix:一人用シナリオを遊べない問題 (@HarukaOki)
  • #18541 CharacterVariablesにnameを追加してデータ分析で利用するようにしました (@henteko)
  • #18529 MOBL-3488 (@HarukaOki)

analytics_server@5.50.10 - 2025-12-11 ​

Changes ​

analytics_server@5.49.11 - 2025-12-05 ​

Changes ​

  • #18500 chore(deps): bump build_runner, graphql_codegen and dart_code_linter in /dart/apps/mobile (@dependabot[bot])

analytics_server@5.49.4 - 2025-12-02 ​

Changes ​

analytics_server@5.49.2 - 2025-12-01 ​

Changes ​

  • #18399 refactor(dart): TextTabGroups の処理を統合・簡素化 (@aitaro)

analytics_server@5.48.2 - 2025-11-26 ​

Changes ​

  • #18353 データ解析にテストプレイのイベントも含めるようにしました (@henteko)

analytics_server@5.46.6 - 2025-11-13 ​

Changes ​

  • #18254 Selectを軸とした選択肢の結果統計グラフを追加しました (@henteko)

analytics_server@5.46.0 - 2025-11-11 ​

Changes ​

analytics_server@5.44.3 - 2025-10-31 ​

Changes ​

  • #18137 characterのnicknameを取得する方法を変更しました (@henteko)

analytics_server@5.44.1 - 2025-10-28 ​

Changes ​

  • #18148 icon, fontでfirstMatchを使用するとバグる問題を修正 (@HarukaOki)

analytics_server@5.43.7 - 2025-10-24 ​

Changes ​

  • #18056 「アクション実行回数Top10」と「アクション別キャラクター実行回数」の2つのグラフを追加しました (@henteko)

analytics_server@5.41.11 - 2025-10-10 ​

Changes ​

  • #17998 ConfigPhaseにstudioTitleを含めて解析データに含めグラフに表示するように修正しました (@henteko)

analytics_server@5.41.8 - 2025-10-09 ​

Changes ​

  • #18033 fix: ConfigExceptionの名前修正 (@aitaro)
  • #18036 fix: 個別のtriggerの実行回数を見てループ判定する (@aitaro)
  • #18034 fix: エラーハンドリング追加 (@aitaro)

analytics_server@5.41.4 - 2025-10-08 ​

Changes ​

  • #17982 サンプル数の内容をプレイヤー数に変更しました (@henteko)

analytics_server@5.40.7 - 2025-10-02 ​

Changes ​

  • #17865 シナリオのデータ解析時にエラーになっていた箇所を修正しました (@henteko)
  • #17990 analytics_serverのjob workerのstorageを10GBに設定しました (@henteko)

analytics_server@5.39.5 - 2025-09-25 ​

Changes ​

  • #17747 シナリオごとの解析時に差分実行ができるようにしました (@henteko)

analytics_server@5.38.5 - 2025-09-19 ​

Changes ​

  • #17736 分析データがない場合のempty画面を実装しました (@henteko)

analytics_server@5.38.3 - 2025-09-18 ​

Changes ​

  • #17746 analyticsのk8s設定を削除しCronJobを削除しました (@henteko)

analytics_server@5.38.2 - 2025-09-18 ​

Changes ​

  • #17766 fix: bgm,se 調整用のinterfaceを追加 (@aitaro)
  • #17767 test: add sequentialSectionAutoAdvanceTime to test (@aitaro)

analytics_server@5.37.11 - 2025-09-12 ​

Changes ​

  • #17690 feat: シーケンシャルセクションの制限時間機能を実装 (MOBL-3684-v2) (@aitaro)
  • #17709 backend:devをdev環境のanalytics_serverに繋がるようにしました (@henteko)

analytics_server@5.37.7 - 2025-09-10 ​

Changes ​

  • #17710 fix(mdms_jp): Stripe決済サービス名称とURLを正確に修正 (@aitaro)

analytics_server@5.37.5 - 2025-09-10 ​

Changes ​

  • #17697 Fix booking slot status calculation by optimizing data fetching (MJP-1079) (@aitaro)
  • #17696 prd環境でanalytics-redisがdeployされてしまっていたのでdeleteするように修正しました (@henteko)

analytics_server@5.37.4 - 2025-09-10 ​

Changes ​

  • #17614 シナリオごとにanalyticsを実行するgRPCサービスを提供するanalytics_serverを追加しました (@henteko)