ISL Light 4.4.2447.55 for Desktop and ISL Light Client 4.4.2447.10 for Mac and Linux (2025-04-02)

 

General Information

On the 2nd of April the following was released:

  • ISL Light 4.4.2447.55 for Windows (release_date=2025-03-27, build=ab8b9ffd31c83120ec421b5004c219c5d2199e73, platform=win32,os_version=0x06010000-0x7fffffff)
  • ISL Light 4.4.2447.55 for Mac (release_date=2025-03-27, build=ab8b9ffd31c83120ec421b5004c219c5d2199e73, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light 4.4.2447.55 for Linux (release_date=2025-03-27, build=ab8b9ffd31c83120ec421b5004c219c5d2199e73, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
  • ISL Light Client 4.4.2447.10 for Mac (release_date=2025-03-27, build=ab8b9ffd31c83120ec421b5004c219c5d2199e73, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light Client 4.4.2447.10 for Linux (release_date=2025-03-27, build=ab8b9ffd31c83120ec421b5004c219c5d2199e73, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)

All updates have release date set to 2025-03-27. 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.

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.2 and libjuice-1.5.7 (SPECIAL) [ISLLIGHT-6943] 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 - Reorder/rename black screen settings (SPECIAL) [ISLLIGHT-6972] More

Description

Reordered and renamed black screen settings, now all of the black screen settings are listed together in a correct place.

ISL Light - Desktop v4 - Replace application signup with redirect to web signup and add additional verification email step (FEATURE) [ISLLIGHT-6770] More

Description

Improved the signup procedure when signing up through ISL Light by redirecting the user to the signup web page.

ISL Light - Desktop v4 - Add usage metrics (FEATURE) [ISLLIGHT-6906] More

Description

Added new usage metrics. These metrics track the number of click the user makes on a particular button. We have also added the ability to view these metrics with a histogram.

ISL Light - Desktop v4 - AutoTransport SSL protocol and ciphers setting (FEATURE) [ISLLIGHT-6929] More

Description

Options "ssl_protocol" and "ssl_ciphers" were added to AutoTransport. Besides legacy OpenSSL format, the options support numeric hex codes: 

  • ssl_protocol: "0x0301-0x10000" for TLS 1.0 profile and "0x0303-0x10000" for TLS 1.2 profile. 3-byte hex code "0x10000" is interpreted as no bound. 
  • ssl_ciphers: can now be specified using a simple numeric hex code list: "0x1302 0x1301 ..."

ISL Light - Desktop v4 - Add support for custom retry number to clipboard and improve clipboard-lock functionality (FEATURE) [ISLLIGHT-6936] More

Description

ISL Light includes clipboard logs when ISL_ISSC_DEBUG environmental variable is set. In case the clipboard is owned by another application for a longer period of time and ISL Light is unable to access it the application in question is written to the log. This features has been extended by allowing users to manually define the period of time the clipboard must be inaccessible before writing the application holding the clipboard to the log. The period can be defined by setting the ISL_ISSC_clipboard_retry_count to a number, where the number specifies the number of retries ISL Light will attempt at obtaining the clipboard before writing the application to log file.

ISL Light - Desktop v4 - Add setting to disable metrics for user activity (FEATURE) [ISLLIGHT-6948] More

Description

ISL Light sends anonymized information on the product usage to ISL Conference Proxy server ( which functionality was used during the session ). Users can control sending this information by navigating to ISL Light settings under General -> Session: Share anonymous usage metrics 

Command line argument was also introduced which allows users to disable the sending of product usage information: 
--on-load "main?product_usage_metrics=false"

ISL Light - Desktop v4 - Add metrics for file transfer (FEATURE) [ISLLIGHT-6955] More

Description

Added support for metrics on usage of file transfer in ISL Light session.

ISL Light - Desktop v4 - Filter libdatachannel metrics (FEATURE) [ISLLIGHT-6958] More

Description

Added support for filtering and classifying some of the libdatachannel logs into metrics. Some of the metrics are now moved from "event" string form into existing "libdatachannel" metric.

ISL Light - Desktop v4 - Add the possibility to disable the black screen mode (FEATURE) [ISLLIGHT-6969] More

Description

Support for disabling black screen functionality was added to the ISL Light application. Two new command line arguments were introduced. 
The following command line argument should be applied to the operator side and will hide the button which allows operator to enable black screen: 
--on-load "customization?hide_black_screen=true" 
The following command line argument should be applied on the client side and will deny enabling of black screen if it's initiated: 
--on-connect "desktop?allow_black_screen=false"

ISL Light - Desktop v4 - Remove LoginView1fa (FEATURE) [ISLLIGHT-6981] More

Description

Redesigned the login view to immediately display a connection error message if the server is unreachable, without prompting the user to attempt a log in first.

ISL Light - Desktop v4 - Add support for allowed extracted file names and CRC32 checksum (FEATURE) [ISLLIGHT-6994] More

Description

Support for CRC32 checksum for extra file was added on Windows and it's now mandatory. In case the checksum is not correct it will spawn an error and prevent program from running. Additionally only the following extracted files are allowed in the unsigned part of the executable: 

  • DefaultConfiguration.ini 
  • cmdline.txt 
  • branch.txt 
  • customization.txt

ISL Light - Desktop v4 - Add download button to unattended access dialog (FEATURE) [ISLLIGHT-7001] More

Description

When setting up unattended access during a session, the window contained a link which would download the required ISL AlwaysOn application. We have improved the user experience by adding a download button which does the same procedure.

ISL Light - Desktop v4 - Add feedback when creating AON shortcut on desktop (FEATURE) [ISLLIGHT-7006] More

Description

Added a new confirmation window which is displayed after adding an ISL AlwaysOn shortcut on the desktop.

ISL Light - Desktop v4 - Optimize language load (FEATURE) [ISLLIGHT-7035] More

Description

We have added a new feature that changes the implementation of internal function that merges translations. The speed of this function is now measured in metric .language.load_time. We have also moved loading of language file in thread that is preparing a plugin. Before the language file was loaded just before loading plugin.dll into a process on main thread. This reduced the UI delay when loading a plugin.

ISL Light - Desktop v4 - Implement enum metric with string/hash inputs (FEATURE) [ISLLIGHT-7053] More

Description

A new function was implemented that will be used for converting strings to compile time enums.

ISL Light - Desktop v4 - Fix wrong connection time (DEFECT) [ISLLIGHT-6424] More

Description

Users sometimes experienced an issue where wrong connection time was displayed for a session The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Simplify the RadioButton component and deprecate RadioButtonStyle (DEFECT) [ISLLIGHT-6576] More

Description

The RadioButtonStyle component was deprecated as it was incorrectly being used despite being unsupported.

The defect was fixed.

ISL Light - Desktop v4 - Simplify the ISLCheckBox and CheckBox components (DEFECT) [ISLLIGHT-6580] More

Description

Users experienced issues with checkbox component not behaving as expected. The implementation of CompatControls was redesigned and should now behave as expected.

The defect was fixed.

ISL Light - Desktop v4 - Simplify the Button component (DEFECT) [ISLLIGHT-6582] More

Description

Button component in ISL Light was using QtQuickControls version 1. The functionality of Button was redesigned so now it's using QtQuickControls version 2. There should be no visible difference for the buttons.

The defect was fixed.

ISL Light - Desktop v4 - Fix Labels in Invite and Set Unattended Access Dialog (DEFECT) [ISLLIGHT-6788] More

Description

Users experienced an issue where labels were cut off in an session invite dialog. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Using keyboard to navigate in Share computer dialog incorrectly focuses on disabled owner line (DEFECT) [ISLLIGHT-6809] More

Description

Users experienced an issue when navigating through "Share Computer" and "Share Group" dialog with keyboard arrows where the line with owner name is disabled and was not skipped as it should be. The functionality was redesigned and the owner line is now correctly skipped.

The defect was fixed.

ISL Light - Desktop v4 - Chat content and messages are missing accessibility features (DEFECT) [ISLLIGHT-6815] More

Description

Users experienced an issue where ISL Light chat content and messages were missing accessibility features. The functionality was redesigned and now ISL Light chat content and messages have the accessibility features.

The defect was fixed.

ISL Light - Desktop v4 - Add Accessibility Names to Elements in File Manager and File Transfer Dialog (DEFECT) [ISLLIGHT-6818] More

Description

Users experienced an issue where there was no support for Accessibility Names for Elements in File Manager and File Transfer Dialog. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - The Esc key does not close the Share Group dialog (DEFECT) [ISLLIGHT-6877] More

Description

Users experienced an issue where the ESC key did not close the "Share Group" dialog. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Reenable XML dialogs on Desk when connecting to ISL AlwaysOn (DEFECT) [ISLLIGHT-6890] More

Description

Users experienced an issue where XML dialogs were not shown when connecting to a remote ISL AlwaysOn computer. The dialog functionality was redesigned and the XML dialogs should now correctly be shown.

The defect was fixed.

ISL Light - Desktop v4 - Remember chat.append messages received before the session is initialized - show license usage in chat (DEFECT) [ISLLIGHT-6903] More

Description

Chat was missing license status information in chat for every session after the first one. The issue was that the server sent data about the license usage before chat was initialized. The handling of license usage server message was redesigned, the information is now stored until chat is initialized and then injected into the chat. All sessions should now correctly show license status in chat.

The defect was fixed.

ISL Light - Desktop v4 - Join window is not shown on top of all opened windows (DEFECT) [ISLLIGHT-6905] More

Description

When users opened Join a Session from ISL Light application in some cases the new window was placed behind other windows. Functionality was redesigned, the join window will now be shown in front of other windows once it opens.

The defect was fixed.

ISL Light - Desktop v4 - Add functions win_is_win10 with build number (DEFECT) [ISLLIGHT-6926] More

Description

ISL Light now includes functionality that checks if it's being run on Windows 10 with build number 2004 or newer.

ISL Light - Desktop v4 - Use WDA_EXCLUDEFROMCAPTURE on Windows 10 2004 with black screen (DEFECT) [ISLLIGHT-6928] More

Description

Users experienced an issue where desktop duplication driver could not be used when black screen feature was enabled when connected to a remote Windows 10 computer. The black screen functionality was redesigned to use WDA_EXCLUDEFROMCAPTURE and will now correctly allow usage of desktop duplication driver.

The defect was fixed.

ISL Light - Desktop v4 - Ensure closed sockets in autotransport - Windows, HTTP tunnels (DEFECT) [ISLLIGHT-6932] More

Description

HTTP tunnel (httpt-direct) was fixed not to produce many TCP connections with CLOSE_WAIT state, which is a resource leak (server closes the connection, but the client does not).

The defect was fixed.

ISL Light - Desktop v4 - WinINet http proxy bypass and force_auth options (DEFECT) [ISLLIGHT-6934] More

Description

Two options were added to AutoTransport which affect wininet-http and wininet-https transports: 

  • http_proxy_bypass: configure which hostnames should (or not) use direct connection without proxy, use <-loopback> to allow localhost connections through proxy 
  • http_proxy_force_auth: immediately start with configured user+password when connecting, used to resolve a problem when Windows system account is not allowed to connect through proxy but http_proxy_user is allowed and proxy is using Windows integrated authentication

ISL Light - Desktop v4 - Fix cursor size on macOS 10.12 (DEFECT) [ISLLIGHT-6937] More

Description

In case an operator was connected to a remote computer with macOS 10.12 or newer, the operator did not see any mouse movements if they were performed by the remote user. The issue was in incorrect grabbing of the cursor. Grabbing of the cursor was redesigned, operator will now see mouse movements on the remote user.

The defect was fixed.

ISL Light - Desktop v4 - Share group dialog has no name (DEFECT) [ISLLIGHT-6938] More

Description

Users experienced an issue where the share dialog name would not be read out by accessibility software. It was redesigned and will now be correctly read out by accessibility software.

The defect was fixed.

ISL Light - Desktop v4 - Text under buttons in call is not aligned correctly (DEFECT) [ISLLIGHT-6941] More

Description

The text displayed under buttons within a call were incorrectly aligned. The alignment was improved and the text is now correctly aligned.

The defect was fixed.

ISL Light - Desktop v4 - Escape user name in terminated session and invite allow dialogs (DEFECT) [ISLLIGHT-6945] More

Description

In the dialogs when session is terminated from server the username was not correctly escaped thus it evaluated and displayed it as HTML entry. The dialogs were redesigned and now the username is correctly escaped, thus showing also HTML tags if they are defined in username.

The defect was fixed.

ISL Light - Desktop v4 - Move direct connection setting on top of section (DEFECT) [ISLLIGHT-6949] More

Description

The setting for enabling direct connection was incorrectly placed at the bottom of the settings. The order was changed and the direct connection setting is now correctly placed at the top.

The defect was fixed.

ISL Light - Desktop v4 - Innosetup replace perl XML::DOM with XML::LibXML (DEFECT) [ISLLIGHT-6992] More

Description

Innosetup was incorrectly using perl XML::DOM. This was replaced with XML::LibXML.

The defect was fixed.

ISL Light - Desktop v4 - File Transfer Window named "ISL Light" instead "File Transfer" (DEFECT) [ISLLIGHT-6996] More

Description

In previous versions the File Transfer window was named "ISL Light", which was incorrect. The window was renamed and is now named "File Transfer".

The defect was fixed.

ISL Light - Desktop v4 - Fix querying for cpu features gcc on Linux (DEFECT) [ISLLIGHT-6999] More

Description

In some cases the application crashed when checking for CPU features on Linux. Checking for CPU capabilites was redesigned, so the application will no longer crash.

The defect was fixed.

ISL Light - Desktop v4 - Increase timeout on "watcher" watchdog thread (DEFECT) [ISLLIGHT-7002] More

Description

Watchdog implementation of Windows was updated with: 

  • updated timeouts 
  • added log for thread ids 
  • added NOX on failed thread create 
  • removed use of rand function that uses enter critical section

The time for unresponsive scheduler check is 2,5 min - before it was 2min. The time for unresponsive watcher check is now 10 min - before it was 2min. We now report also the wd count that was reached when watchdog crashed.

ISL Light - Desktop v4 - Add crash reports filter to limit watchdog reports (DEFECT) [ISLLIGHT-7004] More

Description

Previously, all crash reports were sent to the server despite not containing enough information. We added crash report filtering to limit watchdog repots and only send the ones which contain enough information.

The defect was fixed.

ISL Light - Desktop v4 - Choose stream quality in settings does not show full values (DEFECT) [ISLLIGHT-7005] More

Description

In settings of ISL Light application the dropdown for selecting stream quality did not show full values. The dropdown menu width was increased so all values should now be displayed in full.

The defect was fixed.

ISL Light - Desktop v4 - Update libjpeg turbo to 3.1.0 (DEFECT) [ISLLIGHT-7038] More

Description

In certain cases desktop streaming stopped working. The operator log showed an issue with JPEG decoding due to incorrect JPEG encoding on the streaming side of the sent screen update which caused the streaming to stop. Libjpeg turbo was updated to version 3.1.0 and the issue with JPEG decoding was resolved.

The defect was fixed.

ISL Light - Desktop v4 - Allow enum type to include many values and fix crash during metrics report (DEFECT) [ISLLIGHT-7056] More

Description

The range of enum values was expanded when loading metrics from shared section. This resolves an issue with user action metrics, where ZRLE metrics from issc_stream ( external process) were not seen in the main application. Additionally a crash was fixed when dumping single UMA metric that has all buckets non-zero.

The defect was fixed.

ISL Light - Desktop v4 - Force Screen Refresh for Windows Machines with no Screen Attached (DEFECT) [ISLLIGHT-7070] More

Description

Users experienced an issue where the remote computers screen did not refresh correctly when there was no screen attached to the computer. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Increase setup timeout and update check installed (DEFECT) [ISLLIGHT-7071] More

Description

Users experienced an issue where they were unable to enable the restart&resume during a session. The issue was in ISSC Daemon timeout being reached. This timeout was increase and should no longer be causing inability to activate restart&resume.

The defect was fixed.

ISL Light - Desktop v4 - Application crashes on video start (DEFECT) [ISLLIGHT-7079] More

Description

Users experienced an issue where ISL Light would crash when enabling their video camera stream when the virtual background feature was enabled. This feature was redesigned and no longer causes a crash.

The defect was fixed.

ISL Light - Desktop v4 - "Sign Up Now" button is shown on login page on SL connection when user has no internet (DEFECT) [ISLLIGHT-7080] More

Description

Users experienced an issue where "Sign Up Now" was displayed to users on Server License when the user did not have an internet connection when opening ISL Light. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Translate ALTGr + C, H, I keys (DEFECT) [ISLLIGHT-7093] More

Description

Users experienced an issue where certain key combinations were not translated correctly in the session when different keyboard layouts were used on operator and client side. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

Was this article helpful?