7.1 iOS SDK - December 19, 2025

Bug Fixes and Optimizations

  • Introduced temporary strong references to WebViews during access to prevent premature deallocation and eliminate crashes.
  • Multiple changes were made to prevent app hangs and crashes during rapid lifecycle events, including moving disconnectPresence and signalAgent calls to background threads and adjusting signalAgent timing to avoid concurrent requests. Additionally, all Glance errors are now caught to prevent crashes if a mutex fails, with errors logged to the console instead.
  • Resolved an issue where SwiftUI was incorrectly masking both the agent and visitor views.
  • Resolved an issue where presence initialization was blocking the main thread, causing performance warnings in Datadog. All presence and Screenshare calls have been moved to a dedicated queue to ensure thread safety without impacting the main thread.
  • Resolved an issue where users on iOS 26.1 and 26.2 were unable to interact with the widget.