2025 Archive
6.9.5 Android SDK - June 13, 2025
Bug Fixes and Optimizations
-
Resolved an issue where video would fail when starting in tab mode.
-
Resolved an issue where the back camera feed was incorrectly displayed after switching from small mode to large mode and then back to small mode.
-
Resolved an issue where the
deviceorientationmessage was not being sent after each rotation. -
Resolved a crash that was would occur when starting a session using Presence on pixel 7 pro.
-
Resolved an issue where the top row of a keyboard was partially unmasked.
-
One-way agent video is now supported in the Default UI.
-
Resolved an issue where the agent view appeared distorted in split-screen mode when using legacy mode.
-
Resolved an issue where sensitive text was unintentionally exposed on Pixel 7 Pro devices when using split-screen mode.
-
Resolved an issue where the agent would see a blurred screen during Kotlin media projection.
-
Resolved an issue where split-screen and unsplit-screen actions during media projection were not immediately reflected on the agent’s view.
-
Implemented a new listener that broadcasts a boolean flag indicating whether the SDK is actively waiting for an event.
-
Added allowed keywords to Proguard to avoid issues with generated class names.
-
Resized the Advanced button to match the Simple Session button.
-
Removed “visitor only” camera mode option.
6.9.5.1 iOS SDK - June 13, 2025
Bug Fixes and Optimizations
- Resolved a crash that could occur when the delegate is initialized without calling
initvisitor, and the app transitioned between background and foreground states.
1.10.1 Universal Connector - June 12, 2025
Improvements
- This release includes security bug fixes & improvements.
6.49 Cobrowse and Website - June 12, 2025
Website
- Resolved an issue with SSO into the new Portal where logins failed if the cookie contained double quotes.
- Removed unsafe-inline from various sections of the Portal tab including Group.aspx, CopyCustomizations.aspx, Insertsub.aspx, and EditSubscribers.aspx.
- Resolved an XSS vulnerability in AccountCobrowse.aspx affecting Masked Elements, Remote Assist with Restricted Editing, Cross Domain & Trusted Sites, and PDF Elements.
Script
- Updated the Show Terms modal to respect line breaks in customized text.
- Resolved an issue that prevented element gesturing from working correctly within dynamically loaded iframes.
- Added missing properties to the
presenceagent.lookupVisitormethod for Load-Balanced Presence Server. - Updated load-balanced Presence to remove the reconnect logic used in non-load-balanced Presence.
Note: There is a known bug in Safari where reloading a page can result in incorrect styling on the visitor’s side.
1.10.0 Universal Connector - June 5, 2025
Improved Mobile Camera Share Experience
With this release, Glance has added an improved user interface for the Mobile Camera Share experience. If you are sending text messages to international customers, you can choose the country before entering the phone number. The resolution of video during sessions was also improved.
6.48 Cobrowse and Website - May 29, 2025
Website
- Added checks for more XSS exploits in file uploads to Account Management.
- Cobrowse now captures the anchor portion of a URL in agent viewer and Report a Problem submissions.
- Resolved non-functional errors on pages where unsafe-inline was previously removed.
- Resolved a “Group ID required” error that was blocking SAML authentication in Salesforce.
- Resolved an issue in the Customizations Tool where buttons on the Production tab were incorrectly active.
- Reimplemented page scroll position retention after a postback on AccountCobrowse.
- Resolved information disclosure issue with the following changes:
- The “agentInfo” WebSocket message is only sent if “Send agent info to visitor” is enabled.
- The agent first name will only appear next to gestures if the group has opted in to send agent information to the visitor’s browser.
- For the
rceventvisitor-side event:- When “Send agent info to visitor” is enabled, the payload includes
usernameandpuid. - When “Send agent info to visitor” is disabled, the payload does not include
usernameandpuid.
- When “Send agent info to visitor” is enabled, the payload includes
- Removed unsafe-inline from \account\AccountCobrowse.aspx.
- Resolved a stored XSS vulnerability via SVG file upload in Account Management.
- Resolved XSS vulnerability in group names on admin settings pages.
- Resolved an open redirect vulnerability in
Check.asp.
Script Package
- Resolved an issue where the guest name display on gestures was incorrectly linked to the “Send agent info to visitor” setting.
- Enhanced the clarity of the agent’s view during Mobile SDK sessions.
- Resolved an accessibility issue preventing JAWS screen reader from properly interacting with the Show Terms modal.
- Cobrowse now supports line breaks in visitor-side text.
Portal
- Changed the Status icon to an alert badge in the users table.
6.9.5 iOS SDK - May 22, 2025
Bug Fixes and Optimizations
- Resolved an issue where the agent was unable to turn video on or off.
- Updated the visitor video session passcodes within the Session Detail Log to be the standard ten-digit format.
- Increased the rate that a visitor’s device disconnects from Presence after losing connectivity.
- Resolved an issue where a visitor’s device could not reconnect to Presence.
- Resolved an issue where a visitor’s video preview picture did not adjust in large mode when the device was rotated.
- Resolved an issue where the visitor’s view of the agent’s video did not display immediately.
- Resolved an issue in the Default UI where one-way agent video did not display correctly.
- Resolved an issue where toggling pause did not display the default string if a custom string had previously been used.
- Resolved an issue where a Presence log repeated during load-balanced Presence connections.
- Updated mobile setting fetch timer to 3600 seconds.
- Added option to turn off autocorrect on text fields.
- Resolved an issue where the visitor was prompted to turn on video in a group when only one-way video was enabled.
- Resolved an issue with the Widget UI when maximizing the widget in tab mode.
- Updated EndSession message logging to be more specific.
- Removed memory management logic on shutdown that would occasionally cause the SDK to crash.
1.9.0 Universal Connector - May 6, 2025
Improved User Interface
With this release, Glance has added an improved user interface that provides a modern design, improved button states, hover text, user flows, and more.
If you are a customer using the Universal Connector or Genesys integrations, and would like to try out the new interface, contact Glance Support.
6.46 Cobrowse - May 1, 2025
Script Package
- Added support for arrayBuffer as input for Document Viewers.
- Resolved an issue where Remote Assist mode prevents the agent from gesturing after viewer loads or refreshes if the agent lacks Remote Assist with Restricted Editing permission.
Portal
- Added CSS validation when creating or editing Masked Elements in the new Portal.
6.45 Cobrowse and Website - April 21, 2025
Website
- Resolved an issue where Document Sharing Links for Agents incorrectly required the “Agent to share files from their computer” permission enabled.
- Resolved several issues regarding saving and publishing within the Cobrowse Customization Tool.
- Removed unsafe-inline from /account/customization/CBWidget.aspx.
Script Package
- Resolved an issue in Cobrowse sessions where the guest’s video child session wouldn’t update to ‘Complete’ (C) after the session ends.
- Resolved several CSS issues in Safari that occurred on the visitor side during Cobrowse after reloading a page.
6.44 Cobrowse and Website - April 3, 2025
Website
- Implemented a cache buster for Account Management JS files.
- Removed unsafe-inline from \account\AccountActivity.aspx, \account\AccountSessionDetail.aspx, \account\ViewActivityLog.aspx, \account\portal\Summary.aspx, \account\DeleteUser.aspx, \account\QuickConfigUsers.aspx, \account\AccountAutoprovision.aspx, and \account\AccountProvisionSSO.aspx
Script Package
- Stability Improvements.
Presence
- Resolved critical vulnerability in Cserver that impacted Presence server.
Video
- Resolved high vulnerability.
Cobrowse Asset Management (CAM)
- Resolved critical vulnerability in Cserver that impacted UCAM.
CServer
- Resolved high vulnerabilities.
6.9.4 iOS SDK - March 28, 2025
Bug Fixes and Optimizations
- Exposed a method to clean up Webview Masking.
- Removed number files from Gitlab repos.
- Removed await and async methods from the GlanceWebSocket to fix crashes due to race conditions.
6.9.4 Android SDK - March 21, 2025
Bug Fixes and Optimizations
- Resolved an issue where masking was not functioning properly with Jetpack Compose.
6.43 Cobrowse and Website - March 20, 2025
Website
- Stability Improvements.
- Removed unsafe-inline from \account\AccountSummary.aspx, \account\AccountUsers.aspx, \account\AccountVideo.aspx, /account/EditUser.aspx and /account/Feedback.aspx.
Script Package
- Exposed Presence APIs in session to assist in determining if a Presence connection has been established and for which visitor ID.
6.42 Cobrowse and Website - March 6, 2025
Website
- Resolved an issue where guests using Safari were not redirected to the end session page after leaving a session.
- Removed unsafe-inline from \account\Resubscribe.aspx, \account\ResubscribeConfirm.aspx, \account\SubscriptionDetail.aspx.
Cobrowse Asset Management (CAM)
- Resolved a security vulnerability in UCAM by ensuring UCAM refuses to serve svg’s with <foreignObject>.
Script Package
- Stability Improvements.
6.9.3 iOS SDK - February 28, 2025
Bug Fixes and Optimizations
- Resolved an issue where video could activate without the visitor’s permission when rotating the device or switching between small and large mode.
- Failure events now pass as Event Code as well as Event Message instead of just title.
- Customized message strings can now be displayed on the agent-side when a session is paused.
- Added checks during App Shutdown to guard against SDK crashes caused by potential race conditions.
- Resolved an issue where the widget would disappear when switching to tab mode and back.
- The timeout for starting a session is now configurable, allowing it to apply globally or only in cases of network errors.
6.9.3 Android SDK - February 20, 2025
Bug Fixes and Optimizations
- Resolved additional issues where masking would briefly fail during a device rotation.
- Resolved an issue where the keyboard is briefly unmasked when it is minimized.
- Masking is now supported during window split.
- Resolved an issue where the agent would see a blank screen when a session is initiated with jetpack compose masking.
- Added an additional parameter to the
pausemethod that allows customized agent-side messaged when a session is paused. - Updated
androidx.security:security-crypto:1.1.0-alpha06. - Resolved an issue where the 4-digit code would disappear when the exit button was pressed and then cancelled.
- Updated Start Session Timeout to only be applied in the case of a network error.
6.41 Cobrowse and Website - February 20, 2025
Website
- Resolved an issue where the iOS agent side collapse/expand icon did not function properly when starting video in large mode.
- Resolved a security issue where username and password fields were retained on the login form after logging out and navigating back.
- Removed unsafe-inline from \account\AccountPageCustomization.aspx, \account\AccountProfile.aspx, \account\AccountProfileUpdated.aspx, \account\AccountReports.aspx, \account\AccountBilling.aspx, \account\AccountBillingUpdated.aspx, and \account\AccountChangeApiKey.aspx.
Script Package
- Resolved multiple issues with Select Lists in Restricted Editing.
- Resolved a JavaScript error on the visitor side when an agent in Remote Assist or Restricted Editing mode clicks on the input type “email”.
- Resolved an issue where not all elements could be navigated via tabbing by an agent in Restricted Editing.
- Resolved an issue where gesturing does not work immediately after Remote Assist actions.
- Resolved multiple issues where field validations and formatting were not respected in Restricted Editing.
- Resolved an issue where some input fields were not initially made selectable in Restricted Editing mode.
- Resolved an issue where a visitor must click “Cancel” multiple times to close GetDisplayMedia.
- Resolved an issue where the
visitorscreenshareresumedevent fires at the wrong time if the visitor ended the previous web screen share. - Implemented a default set of visitor prompts in Japanese.
- Resolved an issue where the authorization token is briefly visible when a guest joins a Cobrowse session.
Portal
- Resolved an issue with adding new entries to the Web Screen Share settings in the new Portal.
3.39 Salesforce Package - February 12, 2025
Fixes and Improvements
- Upgraded APIs used in Glance services to the latest version (62). You can retrieve the latest package version here.
- If you do not want to upgrade your salesforce package to support ICU Locale formats, you can defer this change through the instructions here.
6.40 Cobrowse and Website - February 6, 2025
Website
- Updated the Description field in SSO settings to be optional and removed the redundant OK button.
- Removed unsafe-inline from various subscription pages in Account Management.
- Resolved an issue where the guest video preview location was skewed when resizing the browser window horizontally.
- Updated the ssninfo object included in the AgentViewer to contain “viewerinfo” and “privs” properties.
- Resolved an issue where the API Key edit icon was visible for administrators who lacked the privilege to edit it.
Script Package
- Resolved an issue with nested DOM updates and href rewrite failures.
- Added
visitorscreenshareresumedevent to Cobrowse. - Enhanced Session Metrics resilience to capture missed events occurring during a Cobrowse session’s page load.
- Resolved a security vulnerability that allowed visitors to upload text, json, or xml data files to CAM service.
6.8.6.1 iOS SDK - January 22, 2025
Bug Fixes and Optimizations
- Updated Start Session Timeout to only be applied in the case of a network error.
6.8.6.1 Android SDK - January 17, 2025
Bug Fixes and Optimizations
- Updated Start Session Timeout to only be applied in the case of a network error.
6.9.2 iOS SDK - January 10, 2025
Bug Fixes and Optimizations
- Added the ability to pause and unpause screen sharing during the session.
6.38 Cobrowse and Website - January 9, 2025
Website
- Updated the visitorscreensharepaused event to not fire when an agent clicks “Stop Viewing” in a Visitor Web Screen Share session.
- Added the visitorscreenshareresumed event to Cobrowse.
- Resolved an issue where the “Unable to start Agent Video” message incorrectly appeared on each Agent-side page refresh despite the agent not attempting to retry video.
- Renamed the descriptive text for MCS setting to “Join Mobile Camera Share sessions”.
- Resolved an issue where the Cobrowse widget customization tool generated invalid CSS when a logo was not provided.
Script Package
- Titles for masked elements are no longer displayed for agents and guests.
- Cobrowse script now only uploads resources on a private network in staging sessions.
Portal
- Resolved an issue where deleting Web Screen Share Bookmarks or Allowed Sites was not functional.
- Updated the error message for the Delete Role API to include the role name when attempting to delete a role with user(s) attached to it.
- Resolved an issue where multiple snackbars appeared after updating Permissions.
- Updated snackbars to have consistent language across the Portal.
Video Server
- Resolved an error thrown when browsing offer URL on VServer.
Cobrowse Asset Management (CAM)
- Resolved an issue where UCAM was not allowing requests to private IPs, blocking customers from using UCAM in non production.
- Extended the timeout for a visitor to upload resources to CAM.