Changed
- 不具合・機能提案などの受付とPRの記入形式を揃え、プロジェクト固有の確認項目を残した。 READMEは既存の意味と手順を保ち、実装と異なる説明や読みにくい表現を修正した。
- 開発環境とビルドの互換性を保つため、DependabotのESLint・globals・jsdom・typescript-eslint・Vite更新を統合し、更新可能な型定義・Prettier・Viteも現行版へ揃えた。TypeScriptはtypescript-eslintの対応範囲に収まる6.0.3を維持した。
Fixed
- 間接依存のsource-map-jsを修正版へ更新し、依存監査で検出されたサービス不能攻撃の脆弱性を解消した。
- Windowsのオフライン検証で描画終了と同時に登録済み画像の要求が中断されても、未知の通信と誤判定しないようにした。未知の中断通信は引き続き失敗として検出する。
- プレイリストメニューの連続操作検証で、前のメニューが閉じる前に次を開いて失敗する競合を防いだ。