コンテンツにスキップ

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

v0.13.3

リリース日: 2026-02-26

予約管理サービス(Keep)の Phase 1 基盤構築、キャスト複数店舗在籍(マルチストア)対応、キャスト詳細ページ・画像ギャラリーの大幅な UI 刷新を実施。あわせて Workers 全体のパフォーマンス最適化(DB 接続・権限キャッシュ・LCP 改善)と、画像パイプライン・インポート処理の安定性向上を行った。

  • Keep(予約管理)サービス Phase 1 基盤構築: 予約 CRUD・料金計算・送迎管理の RPC と DB スキーマを新規実装(services/keeppackages/cellar に予約関連テーブル追加)
  • キャスト複数店舗在籍(マルチストア)対応: キャストが複数店舗に在籍できる cast_shop_assignments テーブルと Dress サービスの RPC を追加
  • キャスト画像ギャラリー刷新: メイソンリー 4×6 グリッド・DnD 並び替え・ライトボックス表示に対応
  • キャスト詳細ページ UI 改善: 縦積みレイアウト・DnD グリッド・インライン編集・モダンデザインへリニューアル
  • 画像バリアント対応: Accept ヘッダーベースで AVIF/WebP の R2 キーを自動生成(Dress サービス)
  • LCP 最適化(Counter): Sentry 遅延ロード・Hybrid SSR・Server-Timing 計測・preview 環境対応
  • 権限キャッシュ導入(Counter): query()/command() ごとの Proof RPC 呼び出しを排除し、リクエスト単位でキャッシュ
  • Workers パフォーマンス最適化: DB 接続プーリング改善・ポーリング最適化・バッチ SQL 化を全サービスに適用
  • 画像品質設定の調整(Label): AVIF q65 4:2:0 / WebP q80 に最適化
  • デプロイパイプライン修正: build 依存を turbo.json に明示し、Turborepo キャッシュを活用
  • Dress: reorderCastImagesunnest SQL エラーを CASE WHEN に変更して修正
  • Proof: shopOwner 作成時に外部メールが重複エラーになる問題を修正
  • Label: 画像変換パイプラインの EXIF 回転・ICC プロファイル保持・4:4:4 サブサンプリング対応
  • Label: pg-native の未解決 import による本番デプロイ失敗を修正
  • Siphon: processOneCast 前後の例外でもインポートレコード記録を保証するエラーハンドリング強化
  • Siphon: インポート時のエラー記録漏れ修正、画像重複判定を同一キャスト内の同一画像に限定
  • Siphon/Extension: Drizzle RQBv2 クエリ修正 + Content Script コンテキスト無効化対策
  • Counter: ビルド警告を全件解消(a11y・$derived override・チャンク最適化)
  • Counter: import-time-estimator$lib/utils に移動してビルドエラーを修正
  • Counter: 拡張機能ダウンロードを R2 直接配信に変更
  • Counter: ナビゲーションスピナー二重表示を修正
  • 全パッケージ: 型エラーを修正(isolatedDeclarations + tsc --noEmit
  • 全パッケージ: ビルド時ワーニングを解消(Sentry・CSS・Rollup・Turbo)
  • Keep(予約管理) — 新規追加
  • Dress(キャスト管理)
  • Counter(管理画面)
  • Proof(認証)
  • Label(画像変換)
  • Siphon(データインポート)
  • Cellar(業務 DB スキーマ)
  • Vault(認証 DB スキーマ)
  • Jigger(共有スキーマ)
  • Vintage(顧客管理)
  • Fizz(チャット)
  • Bell(通知配信)
  • Base(LINE Bot)
  • Door(Auth GW)
  • Tap(Public API GW)
  • Mule(統合 GW)
  • Shaker(Internal BFF)
  • Garnish(デザイントークン)