ISL Light 4.4.2447.77 for Desktop and ISL Light Client 4.4.2447.16 for Mac and Linux (2025-05-13)

 

General Information

On the 13th of May the following was released:

  • ISL Light 4.4.2447.77 for Windows (release_date=2025-05-07, build=1ee53805e6c39aab78c9c6b70a4d014fe5dc9581, platform=win32,os_version=0x06010000-0x7fffffff)
  • ISL Light 4.4.2447.77 for Mac (release_date=2025-05-07, build=1ee53805e6c39aab78c9c6b70a4d014fe5dc9581, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light 4.4.2447.77 for Linux (release_date=2025-05-07, build=1ee53805e6c39aab78c9c6b70a4d014fe5dc9581, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
  • ISL Light Client 4.4.2447.16 for Mac (release_date=2025-05-07, build=1ee53805e6c39aab78c9c6b70a4d014fe5dc9581, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light Client 4.4.2447.16 for Linux (release_date=2025-05-07, build=1ee53805e6c39aab78c9c6b70a4d014fe5dc9581, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)

All updates have release date set to 2025-05-07. Your ESS will need to be same or higher to be able to update your server. This release is available to all countries except Japan.

Important: ISL Light 4.4.2447.71 and ISL Light Client 4.4.2447.15 were replaced with ISL Light 4.4.2447.77 and ISL Light Client 4.4.2447.16 due to blocker issue found.

Upgrading to new version

Hosted service users please check Upgrading Hosted Service.

Server license users please check Upgrading Server License.

Improvements

ISL Light - Desktop v4 - Upgrade to libdatachannel-0.22.6 and libjuice-1.5.9 (SPECIAL) [ISLLIGHT-7128] More

Description

The libdatachannel and libjuice library were updated to latest version (libdatachannel-0.22.2 and libjuice-1.5.7).

ISL Light - Desktop v4 - Update Mbedtls to 2.28.10 (SECURITY) [ISLLIGHT-7122] More

Description

Internal mbedTLS library was updated to version 2.28.10.

ISL Light - Desktop v4 - Set "Default dashboard tab" to "Last active tab" by default (FEATURE) [ISLLIGHT-7000] More

Description

In previous version of ISL Light we introduced a new setting for Default dashboard which defines which tab showed be shown after logging in. The setting is called Last active tab, which means if users exited the application while on Computers tab, upon relaunching and logging in it would show the computers tab. Same behavior is applied if Session tab was selected before closing the application. This new setting is now set as default for Default dashboard.

ISL Light - Desktop v4 - Add ecdh_ctx log key to mbedTLS log line (FEATURE) [ISLLIGHT-7148] More

Description

The log of ISL Light now includes ecdh_ctx log key which shows which algorithm was used to establish the shared secret.

ISL Light - Desktop v4 - AutoTransport add SNI to permissive SSL mode (FEATURE) [ISLLIGHT-7110] More

Description

AutoTransport methods wsstun-direct, wsstun-proxy, https-direct, https-proxy were fixed to use SNI (send connection hostname in SSL handshake) in order to improve compatibility with third party load balancers like Cloudflare.

ISL Light - Desktop v4 - Exe details are showing incorrect copyright (DEFECT) [ISLLIGHT-6970] More

Description

In case users checked details for downloaded ISL Light application is showed incorrect copyright. Details of application was redesigned, so now copyright is shown correctly - XLAB d.o.o.

The defect was fixed.

ISL Light - Desktop v4 - Multiple monitor button working incorrectly (DEFECT) [ISLLIGHT-7003] More

Description

Users could experience an issue with using multiple monitors functionality ( having a separate view for each remote monitor ). The issue was that when the button was clicked, separate views were correctly created, however monitor selection was incorrect. The first view selected monitor 1, however the second view selected whole desktop. Functionality was redesigned, so now when you use the functionality it will open the views and correctly select the monitor for each view.

The defect was fixed.

ISL Light - Desktop v4 - One time password prompt is visible when connecting using computer password (DEFECT) [ISLLIGHT-7047] More

Description

In case users defined on ISL AlwaysOn side to use both one-time password and native only authentication ( Windows account password, macOS account password or Linux account password ), the prompt in ISL Light showed which one-time password to input even though there is no input - due to setting native only authentication. The connect prompt was redesigned, in case native only authentication is set on remote side, the one-time password number to input will no longer be shown.

The defect was fixed.

ISL Light - Desktop v4 - Send session id and agent on msg channel sooner (DEFECT) [ISLLIGHT-7061] More

Description

Some metrics that were sent to ISL Conference Proxy did not include the session id and userAgent. Registering of message channel was redesigned. The registration of message channel is now done just after message channel is created. Some metrics and statistics are now skipped until message channel is registered. Metrics should now correctly include session id and userAgent.

The defect was fixed.

ISL Light - Desktop v4 - Monitor Shortcuts do not work correctly with Multiple monitors functionality (DEFECT) [ISLLIGHT-7072] More

Description

In case users used multiple monitors functionality ( each remote monitor in it's own view ), the monitors shortcuts did not work. Support for monitor shortcuts was added, so users are now able to switch between monitors also when they are using multiple monitors functionality.

The defect was fixed.

ISL Light - Desktop v4 - Always enable TLS when opening AT MUX channel (DEFECT) [ISLLIGHT-7113] More

Description

In previous version some mux connection channels were not protected by TLS session. TLS session is now enabled on all mux channels.

The defect was fixed.

ISL Light - Desktop v4 - Remove Verify you email screen (DEFECT) [ISLLIGHT-7118] More

Description

When users signed-up via the sign up button in ISL Light application a web browser opened the signup page along with ISL Light application changing it's interface to show Verify your email. This intermediate interface - Verify your email was removed. Signup procedure was redesigned, upon clicking on Sign-up button only the web page will open but ISL Light will remain in the same login interface.

The defect was fixed.

ISL Light - Desktop v4 - Adjust launch to support options '8' on macOS correctly (DEFECT) [ISLLIGHT-7119] More

Description

On macOS the resources could be injected to be copied by launcher to the destination folder. That was due to this operation being appended in the usingned part of the package. The copy operation must now first be allowed in the signed part of the package in order to be executed in the unsigned part.

The defect was fixed.

ISL Light - Desktop v4 - Fix icon copy in secure part on macOS (DEFECT) [ISLLIGHT-7120] More

Description

On macOS in some cases the application icons were not copied in a secure manner. Copying of application icons was redesigned, so they are now copied securely.

The defect was fixed.

ISL Light - Desktop v4 - Session tab wrongly disabled on Linux (DEFECT) [ISLLIGHT-7137] More

Description

On Linux when opening ISL Light application users might be presented with an error that both tabs were disabled. The issue was in checking of last used tab and this value was incorrect retrieved. Retrieving the value was redesigned, the correct value is not read and no error should be presented upon launching of ISL Light application.

The defect was fixed.

ISL Light - Desktop v4 - Change dots to underscores for filename on Linux (DEFECT) [ISLLIGHT-7139] More

Description

In previous versions the filename version was delimited with dots. This caused an issue when build number was less then 10 as the application opened as text editor. The dots were now replaced with underscores and this now always executes the application correctly.

The defect was fixed.

ISL Light - Desktop v4 - Fill missing monitor names when connected with older streamer (DEFECT) [ISLLIGHT-7147] More

Description

Users who connected to a remote Windows machine with multiple monitors experienced crash of ISL Light application on operator side. The issue was in reading of monitors from the remote side. It was incorrect handled if remote side did not send the names of the monitors, which caused the crash on the operator side. Functionality of reading remote monitors was redesigned, if the names are missing they are now automatically created thus preventing the crash.

The defect was fixed.

Was this article helpful?