-
Notifications
You must be signed in to change notification settings - Fork 27
feat: In-App SSE #975
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: In-App SSE #975
Conversation
Sample app builds 📱Below you will find the list of the latest versions of the sample apps. |
SDK binary size reports 📊SDK binary size of this PRSDK binary size diff report vs. main branch |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #975 +/- ##
==========================================
+ Coverage 65.40% 68.34% +2.94%
==========================================
Files 172 182 +10
Lines 8024 9420 +1396
==========================================
+ Hits 5248 6438 +1190
- Misses 2776 2982 +206 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
## [4.1.0](4.0.0...4.1.0) (2026-01-13) ### Features * In-App SSE ([#975](#975)) ([c8345c5](c8345c5))
Collection of approved PRs for SSE implementation.
Note
Enables real-time in-app messaging via SSE and coordinates it with existing polling.
SseService(LDSwiftEventSource wrapper),SseConnectionManager,SseRetryHelper,HeartbeatTimer, and parsing (SseEvent,ServerEvent, error classification)SseLifecycleManagerto start/stop SSE on app foreground/background and user/SSE-flag changesuseSseand helpers (isUserIdentified,shouldUseSse); new actionsetSseEnabled; reducer/middleware updated to process next message after dismissal when SSEGistintegrates SSE lifecycle and dynamically switches polling based onshouldUseSse;QueueManagerreadsX-CIO-Use-SSEheader to toggle SSE;NetworkSettingsaddssseAPILDSwiftEventSourceWritten by Cursor Bugbot for commit 30306d5. This will update automatically on new commits. Configure here.