GitHubとの連携をよりスムーズにし、ライブチャットの通知をより確実にするための改善と修正をリリースしました。.
GitHub連携機能のアップデート
GitHubのユーザーエクスペリエンスを向上させるため、課題管理、検索機能、および全体的な信頼性を改善しました。.
改善点
- リポジトリ検索機能を強化し、課題に対するキャッシュ処理を改善しました。.
- ディスカッションボックスに画像表示機能を追加しました。.
- リポジトリ名、課題タイトル、およびステータス(オープン/クローズ)が表示されます。.
- よりスムーズなナビゲーションを実現するため、同期URLへのリダイレクトを実装しました。.
- 削除ボタン機能を追加しました。.
- 通知が有効になっている場合に警告を表示するようにしました。.
- 保存および更新操作中に、読み込み中のスピナーを追加しました。.
- ページネーションのスタイルを更新し、よりすっきりとした見た目にしました。.
バグ修正
- ローカルストレージにキャッシュデータが存在する場合に発生するページネーションの問題を修正しました。.
- 受信トレイまたはリポジトリの設定変更時に発生する、古いキャッシュに関する問題を解決しました。.
- ページネーション時における、検索APIと取得API間の動作の不整合を修正しました。.
- 検索入力がクリアされた際に、誤ったAPIが呼び出されていた問題を修正しました。.
- リポジトリフィルタAPIの不一致と、セットアップにおける組織変更後に表示される古いデータの問題を解決しました。.
- ビューを素早く切り替えた際に発生するWebSocketエラーを修正しました。.
ライブチャットプッシュ通知の信頼性
ライブチャットのプッシュ通知機能が、配信性、セキュリティ、および複数エージェント間での精度向上のためにアップグレードされました。.
改善点
- 信頼性とSDK互換性を向上させるため、最新のFirebaseプッシュ通知システムに移行しました。.
- Firebaseのトークン管理に関するベストプラクティスに従うことで、セキュリティと安定性が向上しました。.
- マルチエージェント環境におけるリアルタイムの未読件数表示精度が向上しました。.
バグ修正
- 完全なサブスクリプションオブジェクトではなく、適切なFCMトークンを保存することで、無効なトークン形式の問題を修正しました。.
- バックグラウンド通知を正しく処理するようにサービスワーカーを更新しました。.
- 「チャット承認」ボタンの繰り返し表示とチャット通知メールに関する問題を修正しました。.
- 古い実装が原因でブラウザのプッシュ通知が機能しない問題を解決しました。.
- ブラウザのトークン保存ロジックを強化し、あらゆるケースに対応してプッシュ配信を確実にします。.
- 既に参加済みであるにもかかわらず、参加イベントが複数回トリガーされる問題を修正しました。.
