Skip to content

Release v1.1.4#621

Merged
hitalin merged 3 commits into
mainfrom
develop
Jun 11, 2026
Merged

Release v1.1.4#621
hitalin merged 3 commits into
mainfrom
develop

Conversation

@hitalin

@hitalin hitalin commented Jun 11, 2026

Copy link
Copy Markdown
Owner

v1.1.4

通知カラムの修正リリース。

Fixes

  • fix: 通知キャッシュをバージョン付き envelope 化し不正データを破棄 (通知カラム内で種別タブの中身が空、切り替えるとカラムが消える #407)
    • localStorage の通知キャッシュを { _v, items } envelope で保存し、読込時に version + 必須フィールド + reactions/users 配列を検証。不正データは全破棄して再フェッチに委ねる
    • 旧 plain-array 形式は自動破棄(マイグレーションなし)

Closes #407

🤖 Generated with Claude Code

hitalin and others added 3 commits June 11, 2026 17:36
通知カラムの localStorage キャッシュは読込時に無検証だったため、
旧バージョンが保存した形式不整合データが流入し、種別タブの中身が
空になる・カラムが描画不能になる原因と疑われる (#407)。

- キャッシュを { _v, items } envelope で保存し、version 不一致・
  必須フィールド欠落・reactions/users 非配列は全破棄して再フェッチに委ねる
- 旧 plain-array 形式は invalid 扱いで自動破棄 (マイグレーションなし)
- loadNotificationCache / saveNotificationCache を utils に切り出しテスト追加

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@hitalin hitalin merged commit 98b03d4 into main Jun 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

通知カラム内で種別タブの中身が空、切り替えるとカラムが消える

1 participant