コンテンツにスキップ

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

v1.0.4

リリース日: 2026-03-17

better-auth Proxy クライアントの型ガード不備によりユーザー名変更・passkey 登録・なりすまし解除が動作しなかった問題を修正。また、Tap ゲートウェイでの Purelovers 連携時に FK 制約違反やDrizzle の default キーワード問題で INSERT が失敗する複数のバグを修正した。

  • auth-helpers の typeof ガード修正 — better-auth の createAuthClient は内部で createDynamicPathProxy を使用し typeof'function' を返すため、typeof !== 'object' のみのチェックでは getPasskeyClient / checkUsernameAvailability / getAdminClient が常に null を返していた問題を修正(counter・penthouse 両方)
  • contactPurelovers INSERT 前に vault_user レプリカを UPSERT — vault user 作成後、Queue 経由の非同期同期が完了する前に contactPurelovers を INSERT すると vault_user FK 制約違反で失敗する問題を修正
  • contactPurelovers INSERT で createdAt/updatedAt を明示指定defaultNow() を持つカラムを省略すると Drizzle が SQL default キーワードを生成して prepared statement エラーになる問題を修正
  • shop INSERT でも Drizzle default キーワード問題を修正 — contactPurelovers と同様に、shop テーブルの INSERT でもデフォルト値を持つカラムを明示的に指定
  • vault_organization レプリカの同期 UPSERT を追加 — shop 作成時に FK 制約違反を防ぐため、vault_organization レプリカを事前に UPSERT するよう修正
  • CI: Phase 6 rebase 前にビルド成果物の unstaged changes を破棄 — ビルド・デプロイ中に worker-configuration.d.ts 等が変更され、git rebase が失敗していた問題を修正
  • counter(フロントエンド)
  • penthouse(フロントエンド)
  • tap(ゲートウェイ)
  • CI/CD(release.yml)