---
title: "GitHub Integration Updates & Live Chat Push Reliability — ThriveDesk Changelog"
canonical: "https://www.thrivedesk.com/changelog/github-integration-updates-live-chat-push-reliability/"
author: "ThriveDesk"
description: "We’ve released a set of improvements and fixes to make your GitHub integration smoother and your Live Chat notifications more reliable."
categories: [page]
---

[All updates](https://www.thrivedesk.com/changelog/)

April 15, 2025 Integration

# GitHub Integration Updates & Live Chat Push Reliability

We’ve released a set of improvements and fixes to make your GitHub integration smoother and your Live Chat notifications more reliable.

### GitHub Integration Updates

We’ve refined the GitHub experience with improvements to issue management, search, and overall reliability.

### Improvements

-   Enhanced repo search with better cache handling for issues.
-   Added image support in the discussion box.
-   Displayed repository name, issue title, and status (Open/Closed).
-   Implemented redirect to sync URL for smoother navigation.
-   Added delete button functionality.
-   Added warnings when notifications are enabled.
-   Added loading spinners during save and update actions.
-   Updated pagination styling for a cleaner look.

### Bug fixes

-   Fixed pagination issues when cached data existed in local storage.
-   Resolved stale cache issues when inbox or repository settings changed.
-   Fixed inconsistent behavior between search and get APIs during pagination.
-   Fixed incorrect API being called when search input was cleared.
-   Resolved mismatch in repository filter API and stale data shown after org change in setup.
-   Fixed WebSocket error when switching views quickly.

### Live Chat Push Reliability

Live Chat push notifications have been upgraded for better delivery, security, and multi-agent accuracy.

### Improvements

-   Migrated to the latest Firebase push notification system for improved reliability and SDK compatibility.
-   Improved security and stability by following Firebase’s best practices for token management.
-   Improved real-time unread count accuracy in multi-agent environments.

### Bug fixes

-   Fixed invalid token format issues by storing proper FCM tokens instead of full subscription objects.
-   Updated service worker to handle background notifications correctly.
-   Fixed repeated “Chat accept” button and chat notification email issues.
-   Resolved browser push notifications not working due to outdated implementation.
-   Enhanced browser token saving logic to handle all cases and ensure push delivery.
-   Fixed issue with joining events triggering multiple times despite already being joined.
