17.6

In January, 2025, Help Lightning released 17.6 of its server and client SDKs. This brings in several major new features including:

  • External Workbox Invites
  • Zoom on Live Video
  • Remote flashlight
  • Live Captions
  • AI Features

Server Changes

The RESTful API has several new APIs and no deprecations.

NEW APIs

The following are new APIs that may be useful:

New Webhooks

There are no new webhooks.

Client SDK Changes

There have been new client SDK releases for the following platforms:

As of 17.6, Help Lightning will no longer be releasing a Xamarin SDK, as Xamarin has been deprecated by Microsoft.
  • Web
  • Android
  • iOS

The SDKs include several new features, including:

  • Zoom on Live Video
  • Remote flashlight
  • Live Captions
  • AI Features

Web SDK

The 17.6 SDK for the web is versioned as 5.20.x with the latest version being 5.20.0.

Delegate Changes

Help Lightning changed how its recordings work. Previously, if recording was on, then the entire video session would be recorded. This has no changed to record only snippest while recording is active. This means that multiple recordings can be captured during a single video session. Clients may be interested in listening for these recordings and their ids:

  • onRecordingUpdated

This delegate method is called when the status of recording changes.

Icon Changes

The following are new icons since the 17.0 SDK release.
IMAGE_AI_CHAT
IMAGE_AI_CHAT_CHAT
IMAGE_AI_CHAT_FOLDER
IMAGE_AI_CHAT_CC

IMAGE_TRANSLATION_TRANSCRIPTION
IMAGE_TRANSLATION_TRANSCRIPTION_ACTIVE

iOS SDK

The 17.6 SDK for iOS is versioned as 17.6.x with the latest version being 17.6.1.

New features:

  • Zoom on Live Video
  • Remote flashlight
  • Live Captions
  • AI Features

New Theme Images

extern NSString *const kHLImageMainMenuMinimizeCall;
extern NSString *const kHLImageAIGuideOff;
extern NSString *const kHLImageCaptionOff;
extern NSString *const kHLImageCaptionOn;
extern NSString *const kHLImageZoomInNormal;
extern NSString *const kHLImageZoomInSelected;
extern NSString *const kHLImageZoomOutNormal;
extern NSString *const kHLImageZoomOutSelected;

New HLCall API

The 17.6 Client SDKs have several changes from 17.0 that you may want to consider. While there are no API changes, there may be some additional dependencies that you need to include and some new icons that can optionally be themed.

Android SDK

The 17.6 SDK for Android is versioned as 3.6.x with the latest version being 3.6.0.

New features:

  • Zoom on Live Video
  • Remote flashlight
  • Live Captions
  • AI Features