Skylight Docs
Search
K
Comment on page

Web Client

Release notes for the Skylight client for web browsers.

22.1.0

Released
Supported Browsers
February 2022

Enhancements

  • Client will now resume failed uploads instead of restarting them

Bug Fixes

  • Fixed an issue where the web client would attempt to download unavailable images

21.11.0

Released
Supported Browsers
November 2021

New Functionality

  • App developers can now access and set the font family used to render icons across the platform right from html cards

Enhancements

  • The mediaViewer interface now supports displaying SVG format
  • Added ability to navigate between media files in the mediaViewer interface using left and right arrow keys.
  • Updated the video player in the mediaViewer interface allowing for control of the player using a standardized set of keyboard-based hotkeys.
  • Added ability to add pre-built shapes when creating or editing annotations in the media viewer
  • Added ability to resize an expanded application navigation menu

Bug Fixes

  • Resolved inability to get session list when session media permissions are disabled
  • Fixed an issue with image scaling inside image cards
  • Client no longer attempts to download snapshots from previous, unavailable calls
  • Snackbars are now automatically dismissed if a user exits the application

21.9.0

Released
Supported Browsers
September 2021

New Functionality

  • Added ability to inspect and view the current user’s account & platform version details from the left-hand navigation drawer
  • Added support for section cards - Allows for view-based content to be nested underneath a collapsible section, such as a named step. Expanded sections anchor to the top of the current view, providing context to the expanded content as the user scrolls
  • Added support for icon cards - Dedicated card for displaying text and for glyph-based icons (same text-based icon set used by accessories, badges, and menus across the client)
  • Added diagnostic tools to detect and troubleshoot network connection issues

Enhancements

  • Added automatic detection of overflowing text content on text cards. Users can now tap on the card to view the overflowing content in a dialog.
  • Added support for the routeParam property in the openView function

Bug Fixes

  • Text cards with right-aligned text no longer overlap a visible badge icon
  • Dialogs are no longer truncated when shrinking the vertical size of the containing browser window

21.7.0

Released
Supported Browsers
August 2021

New Functionality

  • Added support for viewing, creating, and editing annotations on media inside the media viewer activity
    • Added ability to inspect a media files metadata right from the media viewer

Enhancements

  • Media Viewer: Developers can now set a media gallery to be read-only, preventing accidental deletion or annotations
  • Media Viewer: Added ability to remove session media along with associated annotations

Bug Fixes

  • Resolved issue where images were getting cropped at native size rather than being scaled and cropped using the expected center-crop method
  • Fixed an issue where the character counter inside a text input would break if special characters were entered in the input

21.6.2

Released
Supported Browsers
July 2021

Enhancements

  • Increased the default thickness for lines rendered in annotations

Bug Fixes

  • Resolved a crash that occurred when showNotification() did not have the icon property specified
  • Annotations captured from mobile devices are now correctly positioned when viewing in the client

21.6.1

Released
Supported Browsers
July 2021

Bug Fixes

  • Resolved console errors appearing in the Wire Harness Quick Start Application (QSA)
  • Fixed an issue that was occurring with MQTT messages during session syncing
  • Resolved issue with data bound captured session media order
  • Resolved issue where the last line of an HTML card was cut off if the card was sized to responsively size itself (auto size)
  • Fixed an issue with snackbar button layouts
  • Corrected the default color of snackbar icons

21.6.0

Released
Supported Browsers
July 2021

New Functionality

  • Added ability for app developers to present users with event-driven dialogs and confirmation prompts
  • Added ability to dynamically change the list of card-based actions and app menu actions based on application state

Enhancements

  • Added additional properties to showNotification, such as addition of button-based actions, allowing for better end user and developer experience
  • Additional improvements added to capture media gallery

Bug Fixes

  • Resolved known issue where annotations from a call were displayed below the media when viewed in the call media gallery

21.5.0

We are changing the format for web-based product versions to eliminate confusion caused by the delta from our other web service-based releases.
The new format is as follows: {Year}.{Month}.{Patch#}. eg, 21.5.0
Released
Compatibility Version
Supported Browsers
May 13, 2021
4

New Functionality

  • Fixed and custom constrained card sizes are now supported on all card types

Enhancements

  • The media gallery has been updated with a new look and functionality to deliver a better experience on desktops

Bug Fixes

  • Icons and text now align property inside text cards
  • Removed the large amount of extra space that appeared at the bottom of application views
  • Line breaks are now respected on text cards
  • Read-only html cards no longer cause the cursor to behave like they have associated actions

Known Issues

Visit Known Issues page.

0.5.0

Released
Compatibility Version
March 25, 2021
4

New Functionality

  • Support for application.users object
  • Support for responsive card sizes

Enhancements

  • User interface updated with a new look and feel
  • Improved media capture user experience

Supported Browsers

Browser
Version
OS
Google Chrome
84 (2020-07-14) or newer
macOS, Linux, and Windows

0.4.0

January 27th, 2021

New Functionality

  • Language support - French, German, Italian, Japanese, Portuguese, Simplified Chinese, and Spanish
  • Support for custom application icons

Enhancements

  • Improved media capture UX

Compatibility Version

3

Supported Browsers

Browser
Version
OS
Google Chrome
84 (2020-07-14) or newer
macOS, Linux, and Windows

0.3.0

December 10th, 2020

New Functionality

  • Generate one-time links for sharing with guest users to join a call
  • Support for glyphs on the card badge and accessory properties
  • Support for the status property for user presence on application.participants user object

Enhancements

  • Improved UX for when a card is focused, unfocused, disabled, or pressed
Bug Fixes
  • Various fixes and stability improvements

Compatibility Version

3

Supported Browsers

Browser
Version
OS
Google Chrome
84 (2020-07-14) or newer
macOS, Linux, and Windows

0.2.0

October 28th, 2020

New Functionality

  • Support for title and description properties on views
  • Support for startVideoCapture method
  • Support for startMediaViewer method
  • Support for application.participants object
  • Chrome notifications now appear for incoming calls with the option to Answer or Ignore and a ringtone sound is played.

Enhancements

  • The image card now supports video files and displays an animated gif thumbnail.
  • A prompt is now displayed when there is a new application version.
  • Skylight Live: The camera can now be switched during a Skylight Live Calls.
  • Skylight Live: Media can now be uploaded from the device.
Bug Fixes
  • Various fixes and stability improvements

Compatibility Version

2

Supported Browsers

Browser
Version
OS
Google Chrome
84 (2020-07-14) or newer
macOS, Linux, and Windows

0.1.1

September 2nd, 2020

New Functionality

  • Support for global property that allows a developer to attach a function that can be executed from any script.

Bug Fixes

  • Fixed: Screen sharing could not be stopped after minimizing a call.
  • Fixed: Signing out when in an application would bring the user back to that application when they didn't in even if they don't have permission.

0.1.0

August 26th, 2020
First general release of the web client for next-gen Skylight applications.

New Functionality

  • Card Support: Text, HTML, Table, Image.
  • View Support: List, Collection.
  • Video Calling: Make and receive "see-what-I-see" video calls. Features include: 1:1 or group calls, core call controls, call notifications, snapshots, media gallery, and screen sharing.
  • Data & Media Capture: Capture photos, scan barcodes, input text, and input data from Bluetooth devices.
  • Health Tests: Run network, API, and MQTT health tests.

Known Issues

  • Card size is not currently supported.
  • Using the browser back button with some activities can cause the application to be stuck in the current view. We recommend using the in-app navigation.

Compatibility Version

1

Supported Browsers

Browser
Version
OS
Google Chrome
84 (2020-07-14) or newer
macOS, Linux, and Windows