ISL Light 4.4.2526.50 for Desktop and ISL Light Client 4.4.2526.50 for Mac and Linux (2025-09-16)

 

General Information

On the 16th of September the following was released:

  • ISL Light 4.4.2526.50 for Windows (release_date=2025-09-16, build=afd99663fd27ab3e46d2968b2cf667c60ce818b6, platform=win32,os_version=0x06010000-0x7fffffff)
  • ISL Light 4.4.2526.50 for Mac (release_date=2025-09-16, build=afd99663fd27ab3e46d2968b2cf667c60ce818b6, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light 4.4.2526.50 for Linux (release_date=2025-09-16, build=afd99663fd27ab3e46d2968b2cf667c60ce818b6, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
  • ISL Light Client 4.4.2526.50for Mac (release_date=2025-09-16, build=afd99663fd27ab3e46d2968b2cf667c60ce818b6, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light Client 4.4.2526.50 for Linux (release_date=2025-09-16, build=afd99663fd27ab3e46d2968b2cf667c60ce818b6, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)

All updates have release date set to 2025-09-16. 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 - Use webview in ISL Light Qt6 (SPECIAL) [ISLLIGHT-6959] More

Description

Support for displaying webview was added to ISL Light application.

ISL Light - Desktop v4 - Replace yuv2rgb.neon.S with libyuv (SPECIAL) [ISLLIGHT-7254] More

Description

The video plugin used in ISL Light was using yuv2rgb.neo.S library which was now replaced with libyuv library.

ISL Light - Desktop v4 - Add support to specify custom user data folder for webview (SPECIAL) [ISLLIGHT-7258] More

Description

Added support to specify custom user data folder for webview data.

ISL Light - Desktop v4 - Update SoundTouch library (SPECIAL) [ISLLIGHT-7291] More

Description

The SoundTouch libarary which is used in audio plugin was updated to latest available version (2.4.0).

ISL Light - Desktop v4 - hefa_abi graph functions (SPECIAL) [ISLLIGHT-7307] More

Description

We have updated hefa_abi graph functions. Some internal variables are now on stack. We also added few helper functions.

ISL Light - Desktop v4 - Add WebView QML component (FEATURE) [ISLLIGHT-6961] More

Description

Added new qml component for displaying webview.

ISL Light - Desktop v4 - Add Meetings tab and integrate WebRTC viewer into it (FEATURE) [ISLLIGHT-6971] More

Description

Added support for new type of session, meetings. A new tab was introduced with the name Meetings. When users start a meeting ( currently shown as beta ), it will launch a new window which will start a meeting which uses WebRTC.

ISL Light - Desktop v4 - Display a list of meetings in meetings tab (FEATURE) [ISLLIGHT-6991] More

Description

Added support to list ISL Groop meetings along with new type of meeting on the meetings tab.

ISL Light - Desktop v4 - Add remote control support for the isl_meeting module meeting inside webview (FEATURE) [ISLLIGHT-7010] More

Description

Added support for remote controlling of the computer when using the new meeting functionality and the host is using ISL Light application and clients can now control the hosts computer by joining the meeting on web portal.

ISL Light - Desktop v4 - Use webview in ISL Light Qt5.15 win32 (FEATURE) [ISLLIGHT-7011] More

Description

Added support for displaying webview in ISL Light application.

ISL Light - Desktop v4 - Add black screen support to isl_meeting meeting (FEATURE) [ISLLIGHT-7074] More

Description

Added support for black screen in ISL Meetings.

ISL Light - Desktop v4 - Write webview console logs into ISL Light log (FEATURE) [ISLLIGHT-7083] More

Description

For the new type of session - meetings the logs were present only in browsers console. Now the logs of the meetings are also written in ISL Light log.

ISL Light - Desktop v4 - Replace islhtml_filter_and_escape with implementation in common code (FEATURE) [ISLLIGHT-7153] More

Description

Per product specific text escaping functionality was moved to unified implementation of text escaping.

ISL Light - Desktop v4 - Add whiteboard support to webview (FEATURE) [ISLLIGHT-7157] More

Description

Added support for whiteboard tools in ISL Meetings.

ISL Light - Desktop v4 - Set "web-view" template tag for Meetings tab webviewer request (FEATURE) [ISLLIGHT-7187] More

Description

Added support to only show the content page in ISL Meetings tab.

ISL Light - Desktop v4 - Adapt ISSC lib for ISL Light v3 (FEATURE) [ISLLIGHT-7191] More

Description

The desktop plugin implementation on ISL Light (using ISSC) was adapted in order to work correctly on ISL Light Desk/Client.

ISL Light - Desktop v4 - Show leave meeting modal when closing webview window (FEATURE) [ISLLIGHT-7193] More

Description

Added "Leave a Meeting" modal window when user wants to leave the ISL Meeting.

ISL Light - Desktop v4 - Enable xz LZMA decoder (FEATURE) [ISLLIGHT-7195] More

Description

LZMADecode was removed from hefa-rpt and XZ is now included as a default in all builds of hefa-rpt.

ISL Light - Desktop v4 - Update WM_DESTROY handler and loop destroy procedure (FEATURE) [ISLLIGHT-7201] More

Description

ISSC msg executor was updated, now the executor window stops after the main loop has been stopped. Additionally ISSC window handler VM_DESTROY was also improved.

ISL Light - Desktop v4 - adapt issc lib for ISL Light v3 /2 (FEATURE) [ISLLIGHT-7203] More

Description

The desktop plugin implementation on ISL Light (using ISSC) was further adapted in order to work correctly on ISL Light Desk/Client.

ISL Light - Desktop v4 - Add webview mini player support (FEATURE) [ISLLIGHT-7228] More

Description

Added support for webview mini player when user is sharing his screen in an ISL Meeting.

ISL Light - Desktop v4 - Add support for a command line that opens the ISL Meeting create view (FEATURE) [ISLLIGHT-7240] More

Description

Added support for command line argument that opens the ISL Meeting create view. The command line argument is --get-code-meeting.

ISL Light - Desktop v4 - Mark ISL Meetings functionality as beta (FEATURE) [ISLLIGHT-7245] More

Description

Renamed Meetings tab to be marked as beta functionality.

ISL Light - Desktop v4 - Move webview user data location (FEATURE) [ISLLIGHT-7250] More

Description

The location of webview data was moved to the following locations in registry and are using in the following order: 

  • Computer\HKEY_CURRENT_USER\Software\ISL Online\webview_data_folder registry 
  • Computer\HKEY_LOCAL_MACHINE\Software\ISL Online\webview_data_folder registry
  • Computer\HKEY_CURRENT_USER\SOFTWARE\WOW6432Node\ISL Online\launch\location registry
  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ISL Online\launch\location registry
  • %userprofile%\AppData\Local\ISL Online Cache\webview directory

ISL Light - Desktop v4 - Update logo ISL Online powered by PDQ (FEATURE) [ISLLIGHT-7263] More

Description

Updated default ISL Light logo to include powered by PDQ.

ISL Light - Desktop v4 - Add setting for enabling Meetings tab (FEATURE) [ISLLIGHT-7266] More

Description

Added setting to enable "Meetings (beta)" tab. The setting is disabled by default, which means that user has to manually enable it to use the Meetings functionality. The tab can be disabled through customization or if the Meeting functionality is not available on the ISL Conference Proxy.

ISL Light - Desktop v4 - Update rle encode implementation (FEATURE) [ISLLIGHT-7304] More

Description

ISSC ZRLE codec was rewritten. The new implementation is simpler, clearer and allows further enhancements. This new implementation also improves performance of desktop sharing.

ISL Light - Desktop v4 - Update whiteboard implementation (FEATURE) [ISLLIGHT-7308] More

Description

Whiteboard implementation was updated. On All platforms the whiteboard is updated before showing/hiding. Before it was updated after show/hide operation. This fixes the issue with whiteboard flickering after manually clearing whiteboard and than restarting to draw. On windows the whiteboard implementation is now using native GDI functions on all whiteboard. This improves whiteboard drawing speed.

ISL Light - Desktop v4 - Add support client rect region streaming (FEATURE) [ISLLIGHT-7311] More

Description

Region sharing was improved. Previously ISSC created own client window, now ISSC uses the window that is provided by the user thus skipping the creating of proxy window. This improves the accuracy of region sharing.

ISL Light - Desktop v4 - Upgrade zlib to 1.3.1 (FEATURE) [ISLLIGHT-7312] More

Description

Zlib library that is used in ISL Light application was upgraded to version 1.3.1.

ISL Light - Desktop v4 - Draw missing lines while drawing whiteboard (DEFECT) [ISLLIGHT-6306] More

Description

When streaming desktop and receiving whiteboard events. If many events are received than local whiteboard might miss some events. Local whiteboard implementation was redesigned, the local whiteboard marking should be correctly displayed.

The defect was fixed.

ISL Light - Desktop v4 - In Computers tab custom colored rect does not fit icon for connection mobile to computer (DEFECT) [ISLLIGHT-7090] More

Description

When using a customization with custom color and using mobile device to connect to a remote machine, the phone icon did not have the screen filled with the custom color correctly. Applying the custom color to the icon was redesigned and is now displayed correctly.

The defect was fixed.

ISL Light - Desktop v4 - Signup should be hidden when SL server is selected (DEFECT) [ISLLIGHT-7095] 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 and trying to login. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Meetings list url should be saved per grid (DEFECT) [ISLLIGHT-7102] More

Description

In some cases the meetings list was not correctly shown. This happened in case operator logged in, navigated to meetings tab, then logged out and switch to another server. After switching to meetings tab it showed meetings from both servers. The functionality for displaying meeting list was redesigned, users will now only see the meeting of the account that is currently logged in.

The defect was fixed.

ISL Light - Desktop v4 - Key modifiers remain set after injecting unicode characters on macOS (DEFECT) [ISLLIGHT-7161] More

Description

In some cases when operators were controlling the remote macOS computer and typing into the remote computer something that required modifier keys, after typing those modifiers could remain stuck. Handling of modifier keys was redesigned, the keys are now correctly released after typing.

The defect was fixed.

ISL Light - Desktop v4 - Post only public histograms to server (DEFECT) [ISLLIGHT-7164] More

Description

In previous versions histograms that did not start with ASCII character were sent to the server. The functionality was redesigned and now only histograms that start with ASCII character are sent to the server.

The defect was fixed.

ISL Light - Desktop v4 - Use virtual screen coordinates for WebRTC meetings remote control offset (DEFECT) [ISLLIGHT-7168] More

Description

In some cases the mouse control had an offset. The issue was in incorrect calculation of the mouse position relative, coordinates were relative to the primary monitor. Now they are relative to the top left corner of the virtual screen. This eliminated the mouse offset.

The defect was fixed.

ISL Light - Desktop v4 - Detect when running Windows Sandbox environment (DEFECT) [ISLLIGHT-7174] More

Description

Users experienced an issue where they were unable to enable Administrative Mode and Restart & Resume in session where they were connected to a machine with Windows Sandbox environment. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Fix being unable to control a monitor with custom scaling applied (DEFECT) [ISLLIGHT-7175] More

Description

In the new type of session - meetings, users were unable to control the remote computer in case the remote monitor had custom scaling set. The issue was in incorrect calculation of the screen size due to the scaling. Calculating the screen size was redesigned, computer with custom scaling can now be correctly controlled.

The defect was fixed.

ISL Light - Desktop v4 - MacOS reports wrong architecture (DEFECT) [ISLLIGHT-7178] More

Description

Users experienced an issue where ISL Light on Mac M series who have arm64 architectures, but run ISL programs with Rosetta, would report the Mac computers had x86_64 architectures, when natively they had arm64 architectures. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Incorrect exe information (DEFECT) [ISLLIGHT-7180] More

Description

Some of the dlls and executables that ISL Light is using were showing incorrect version information in properties of a file. Properties now show the correct version.

The defect was fixed.

ISL Light - Desktop v4 - Black screen status not updating instantly (DEFECT) [ISLLIGHT-7181] More

Description

Users experienced an issue where sometimes Black screen status was not updated instantly upon enabling or disabling Black screen in session. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Fix controlling a monitor with resolution and scaling edge case (DEFECT) [ISLLIGHT-7182] More

Description

Users experienced an issue where they would encounter an error when attempting to share their screen if the resolution and scaling of the screen resulted in a number with a decimal part ( x.5). The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Add option to reset permission state for microphone or camera to default in webview (DEFECT) [ISLLIGHT-7185] More

Description

Users experienced an issue in ISL Meeting where they were not able to enable microphone or camera if the user disabled microphone/camera pop-up. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Increase delay when injecting keys on Windows (DEFECT) [ISLLIGHT-7189] More

Description

Users experienced an issue when using "Paste (simulate typing)" feature in ISL Light session. Functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Don't exclude whiteboard window from capture when opened from webview (DEFECT) [ISLLIGHT-7200] More

Description

Users experienced an issue where whiteboard lines or pointers were not shown to users watching the shared screen. The functionality was redesigned, the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Add support for relative mouse control events (DEFECT) [ISLLIGHT-7204] More

Description

Users encountered an issue where operators and clients cursor were misaligned in ISL Meeting. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Forward whole ioctl to ISSC viewer (DEFECT) [ISLLIGHT-7207] More

Description

Users experienced an issue where an incorrect message was shown to the operator in session when desktop stream was paused while switching to a different session or when UAC was shown. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Do not use dpi in the set streaming area function (DEFECT) [ISLLIGHT-7220] More

Description

In some cases when trying to grant control in the meeting and error was spawned. This prevented the users to gain remote control. Handling of granting control was redesigned, and the control can now be correctly granted.

The defect was fixed.

ISL Light - Desktop v4 - Hide the Meetings tab when ISL Meetings is disabled on ICP (DEFECT) [ISLLIGHT-7234] More

Description

Added support to hide the Meetings tab in ISL Light when ISL Meetings is disabled on ISL Conference Proxy.

ISL Light - Desktop v4 - Switch away from the Meetings tab when modal is opened in the dashboard (DEFECT) [ISLLIGHT-7237] More

Description

Users experienced an issue when they were in the Meetings tab and used a functionality in ISL Light from another tab the modal window was not shown. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Forward shortcuts from WebView to Qt (DEFECT) [ISLLIGHT-7241] More

Description

Some ISL Light specific keyboard shortcuts were not working when using the new meetings type of session. The issue was that the key pressed were not passed on from webview to the main ISL Light application. Functionality was redesigned, all ISL Light specific shortcuts are now working correctly.

The defect was fixed.

ISL Light - Desktop v4 - Add support to resize the window from webview (DEFECT) [ISLLIGHT-7248] More

Description

Users experienced an issue when creating new ISL Meeting in ISL Light where some buttons were not shown and resizing of the window was not supported. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Whiteboard draw updates (DEFECT) [ISLLIGHT-7252] More

Description

When connected from ISL Light Desk to ISL Light Client on windows and operator used pointer or marker tool, those marking were blinking when operator used 1:1 viewing option. Whiteboard tools now have faster updates which remove the blinking effect and the timeout of the drawing is now independent of other drawings meaning that each time you draw it will have different removal time.

The defect was fixed.

ISL Light - Desktop v4 - Handle move focus request in webview and give focus to qt (DEFECT) [ISLLIGHT-7255] More

Description

Users experienced a crash of IS Light if the focus was on the last item inside of webview and TAB was pressed to switch focus to the next item. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Fix IBeam cursor with polling driver (DEFECT) [ISLLIGHT-7261] More

Description

The implementation of cursor grabbing when using polling driver was redesigned. When having increased DPI and the cursor is change to text input ( edit mode ) the correctly cursor along with the correct side is shown on the operator side.

The defect was fixed.

ISL Light - Desktop v4 - Meetings list design in webview does not conform to ISL Light style (DEFECT) [ISLLIGHT-7264] More

Description

Users experienced an issue where Meetings list design was not matching with ISL Light style. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Fix crash when initializing desktop duplication (DEFECT) [ISLLIGHT-7286] More

Description

On some systems ISSC Desktop Duplication driver could fail to retrieve DirectX device output. This resulted in ISSC (desktop sharing) crash. Handling of initialization of desktop sharing was redesigned, desktop sharing should no longer crash.

The defect was fixed.

ISL Light - Desktop v4 - Use win32 api to get cursor shape when using desktop duplication (DEFECT) [ISLLIGHT-7288] More

Description

When controlling the remote machine, the remote mouse pointer was not hidden when using desktop duplication. The cursor of the client is now being grabbed using Win32 API when streaming side is using desktop duplication. The downside is that the cursor is always using 100% DPI which in effect could be shown smaller when remote side has increased DPI.
We are now grabbing cursor with win32 api when streamer is desktop duplication. caveat; streamed cursor uses 100% dpi

The defect was fixed. 

ISL Light - Desktop v4 - Exe details are showing incorrect version for some files (DEFECT) [ISLLIGHT-7300] More

Description

ISL Light was showing incorrect version when checking properties of the install and uninstall files. The correct version is now written.

The defect was fixed.

ISL Light - Desktop v4 - Add allow capture option to whiteboard win implementation (DEFECT) [ISLLIGHT-7305] More

Description

When multiple operator were connected to the same client and if operator 1 draw something on the client machine the operator 2 could not see the drawings. Implementation of whiteboard tools was improved, so all operators should see the whiteboard markings.

The defect was fixed.

ISL Light - Desktop v4 - Clip full screen desktop request to desktop streaming area (DEFECT) [ISLLIGHT-7306] More

Description

New implementation of desktop sharing plugin was improved, so the streamer is not sending whole desktop instead it's sending only the part that is viewed by the operator.

The defect was fixed.

ISL Light - Desktop v4 - Update WM_QUIT handler in windows event loop (DEFECT) [ISLLIGHT-7309] More

Description

In some cases ISSC event handler on windows froze. Now it also checks for end flag instead of only wm_quit.

The defect was fixed.

ISL Light - Desktop v4 - Skip monitor detect on virtual machines (DEFECT) [ISLLIGHT-7310] More

Description

In some cases a no monitors attached driver was enabled when connecting to virtual machines. The application now checks if it's being run on virtual machine and skips no monitors attached driver if it detects it's being run on virtual machine.

The defect was fixed.

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

Description

The ISL Light application has incorrect copyright and version written in details. The details are now showing the correct copyright and correct version.

The defect was fixed.

Was this article helpful?