コンテンツにスキップ

検索はプロダクションビルドでのみ利用可能です。 ローカルでテストするには、サイトをビルドしてプレビューしてください。

v1.0.4-patch.2-counter

リリース日: 2026-03-18

グループ組織がアクティブな状態で Counter にアクセスした際に店舗が見つからずエラーになる問題を修正。あわせて iPad Safari で Dropdown/Tooltip が左上に表示されるバグを修正し、CI の Phase 3.3 デプロイフローを改善した。

  • Counter: グループ組織がアクティブ時に店舗が見つからない問題を修正hooks.server.ts でグループ組織(type: 'group')をフィルタし、店舗組織のみを対象とするように変更。グループ組織がアクティブな場合は店舗組織への自動フォールバック(1店舗なら自動切替、複数なら店舗選択画面へリダイレクト)を実装。店舗選択画面(select-shop)でもグループ組織を非表示に修正
  • Glass: iPad Safari で Dropdown/Tooltip が左上に表示されるバグを修正 — CSS Anchor Positioning 未対応ブラウザ向けに anchor-fallback ユーティリティを追加し、getBoundingClientRect によるフォールバック位置計算を実装。Dropdown・Tooltip コンポーネントに適用
  • CI: Phase 3.3 — Versions API デプロイ後に triggers と Queue consumer を登録 — リリースワークフローに Cron Triggers と Queue consumer の自動登録ステップを追加
  • CI: Phase 3.3 の jsonc パースを bunx json5 + jq に修正 — wrangler.jsonc のパース処理をより堅牢な方法に変更
  • counter — 店舗組織フォールバック・グループ組織フィルタ
  • glass — Dropdown/Tooltip の iPad Safari 対応
  • proof — グループ作成時の organization userId 修正、member role 降格、二重リクエスト耐性強化(v1.0.4-patch.1-proof / v1.0.4-patch.2-proof で既にリリース済み)