v0.16.0 — 繰り返しプランの改善とInspectorの使い勝手向上
リリースノート
v0.16.0 - 繰り返しプランの改善とInspectorの使い勝手向上
改善
- 繰り返しプランのスコープ処理を統一 — 繰り返しプランのスコープ分岐と合成IDロジックを一つのモジュールに集約し、繰り返し編集の安定性が向上しました
- 繰り返しIDパースの統一 — ID解析ロジックを標準化し、テストカバレッジの追加とRecurrenceDialogのi18n対応を行いました
- Cmd+Enter送信ショートカット — Inspector内でのプラン・レコード保存にCmd+Enter(Ctrl+Enter)ショートカットを統一的に実装しました
- プラン/レコードのサジェスト履歴を分離 — タイトルのサジェスト履歴をプランとレコードで独立管理するようになり、より適切な候補が表示されます
- Inspectorメニューの整理 — プランInspectorの不要なメニュー項目を削除し、Cmd+Enterショートカットの表示を追加しました
バグ修正
- Inspector閉じるボタンの遅延を修正 — 保存処理にfire-and-forgetパターンを採用し、Inspectorを閉じる際のラグを解消しました
セキュリティ・インフラ
- RLSポリシーの脆弱性を修正 — 3テーブルのRow Level Securityポリシーを修正
- テストAPIエンドポイントの削除 — 本番環境に露出していたテスト用エンドポイントを削除
- search_pathの固定 —
increment_ai_usage関数のsearch_pathを固定 - ログ出力の修正 — error/warnログが本番環境で正しく出力されるよう修正
- SEO修正 — robots.txtのドメインをdayopt.appに修正
- 法的ページリンク — 法的ページのリンクをweb側の絶対URLに変更
- GDPR対応 — Sentry用のCookie同意バナーを復元
- PWAアイコン — 不足していたPWAアイコン(192px、512px、apple-touch-icon)を追加