General Information
On the 30th of September the following was released:
- ISL Light 4.4.2332.204 for Windows (release_date=2024-09-25, build=5007167af48dfda24abc487356afd8aa561837ee, platform=win32,os_version=0x06010000-0x7fffffff)
- ISL Light 4.4.2332.204 for Mac (release_date=2024-09-25, build=5007167af48dfda24abc487356afd8aa561837ee, platform=mac, os_version=0x0a0e00-0x1bffff)
- ISL Light 4.4.2332.204 for Linux (release_date=2024-09-25, build=5007167af48dfda24abc487356afd8aa561837ee, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
- ISL Light Client 4.4.2332.45 for Mac (release_date=2024-09-25, build=5007167af48dfda24abc487356afd8aa561837ee, platform=mac, os_version=0x0a0e00-0x1bffff)
- ISL Light Client 4.4.2332.45 for Linux (release_date=2024-09-25, build=5007167af48dfda24abc487356afd8aa561837ee, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
All updates have release date set to 2024-09-25. 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 - Add extra step before connecting to session (FEATURE) [ISLLIGHT-5188] More
Description
In previous version of ISL Light Client for macOS and Linux if user entered the session code on the website and then started the offered executable the session was immediately connected. Joining a session with prefilled session code was redesigned, it will no longer automatically start connecting, instead users have to click on the join button.
ISL Light - Desktop v4 - Add Shortcut for Switching Between Screens (FEATURE) [ISLLIGHT-6400] More
Description
ISL Light now supports monitor shortcuts on Windows, which enables users to quickly switch between different monitors by using 2 different monitor shortcut types:
- Neighbor monitor shortcuts allow user to navigate to neighboring monitors or all monitors. Default value for this shortcut are Right Ctrl + Arrow keys, but can be changed according to user's preferences. This shortcut option is enabled by default.
- Direct monitor shortcuts allow user to navigate to any monitor by simply pressing Right Ctrl + Number key, where the number key corresponds to the monitor the user would like to swap to. This shortcut option is disabled by default. The setting to customize shortcuts can be found in ISL Light settings under Remote desktop under Monitor Shortcuts section.
- Users can also decide if they want to see the selected shortcuts by having a window opened at the start of the session. This window is controlled with the setting - Show monitor shortcuts window on session start.
ISL Light - Desktop v4 - Add New Setting - Last active tab - for Default dashboard tab (FEATURE) [ISLLIGHT-6744] More
Description
In ISL Light settings (under General - Default dashboard tab) users were able to decide that either Sessions tab or Computers tab was shown after login. A new settings was introduced - Last active tab. If this is selected, ISL Light will remember the last selected tab and upon relaunch of ISL Light and after login it will select the last selected tab.
ISL Light - Desktop v4 - Add Support for open_url Command Line Argument (FEATURE) [ISLLIGHT-6763] More
Description
Support for command line argument open_url was added to ISL Light. This command line argument works in combination with the following event types:
- --on-load (when the application is started)
- --on-connect (when a session is successfully established)
- --on-disconnect (when a session is terminated).
For example, in order to open a web page at the end of the session the following command line argument should be added to ISL Light: --on-disconnect "main?open_url=https://www.islonline.com" Additionally, open-at-end command line argument has been added as a shorthand to on-disconnect event type.
ISL Light - Desktop v4 - Add metrics for Virtual background (FEATURE) [ISLLIGHT-6776] More
Description
Metrics were added for the usage of talk plugin along with selected virtual background mode.
ISL Light - Desktop v4 - Send results of SOD and SOS dialogs to ISL Conference Proxy (FEATURE) [ISLLIGHT-6787] More
Description
Support for sending results of start of session (SOS) dialog and start of dialog (SOD) was added to the application. In order for the reports to be sent to the ISL Conference Proxy the dialog must include the "result" attribute.
ISL Light - Desktop v4 - Unable to move text cursor using keyboard arrow keys in simple EOS dialog and missing border (DEFECT) [ISLLIGHT-6699] More
Description
EOS dialog has a textbox where you can enter text when session ends. It was not possible to move text cursor using keyboard arrows. In the process we also discovered that textbox border is not displayed correctly in some cases. The EOS dialog was redesigned, the border of the dialog is now correctly shown and users can navigate through the text using the keyboard arrow keys.
The defect was fixed.
ISL Light - Desktop v4 - Disable restart and resume in operator mode (DEFECT) [ISLLIGHT-6704] More
Description
When operator was showing it's screen the client could enable restart and resume for that session, however the session was never correctly re-established in case of reboot of the operator machine. The option for client to enable restart and resume for operator is now disabled.
The defect was fixed.
ISL Light - Desktop v4 - When creating shortcuts with customized ISL Light the default icons are used on Windows (DEFECT) [ISLLIGHT-6751] More
Description
In previous version of ISL Light if users had a customized program icon for the application and created a desktop shortcut for the unattended remote machine the shortcut showed the default ISL Light icon instead of the customized one (on Windows only). Creating of shortcuts was redesigned, the shortcut will now show the customized icon instead of default one.
The defect was fixed.
ISL Light - Desktop v4 - Fix the pinch to zoom gesture on macOS (DEFECT) [ISLLIGHT-6753] More
Description
In previous versions users could perform pinch to zoom gesture on macOS trackpad which then caused offset of the mouse position. The functionality to handle gestures was disabled.
The defect was fixed.
ISL Light - Desktop v4 - Reject simple 200 OK to avoid confusion with regular web servers (DEFECT) [ISLLIGHT-6754] More
Description
In previous version when initiating a connection with ISL Conference Proxy only the return status was checked ( status code 200 ) so the library was checking the same transport. Now in addition to the status code check the content of the returned data is also checked which will fail in case ISL Conference Proxy was not the one who replied and the library will continue to check other transports.
The defect was fixed.
ISL Light - Desktop v4 - Screen refresh button is not visible once the session is established (DEFECT) [ISLLIGHT-6761] More
Description
In previous version the option to refresh the view of the remote desktop was sometimes hidden ( the button on the centre of the bottom bar ). Showing of the refresh button was redesigned, it will now be shown every time when session is established providing there is enough space in the bottom bar to fit the content.
The defect was fixed.
ISL Light - Desktop v4 - Modals cause ISL Light to resize on macOS (DEFECT) [ISLLIGHT-6771] More
Description
In previous versions ISL Light on macOS had an issue when certain dialogs popped-up which caused the full screen or maximized window to get resized to smaller size. Handling of pop-up windows was redesigned, the main window should no longer get resized.
The defect was fixed.
ISL Light - Desktop v4 - Failed to get correct desktop folder on localized Linux (DEFECT) [ISLLIGHT-6775] More
Description
In case Linux users had a localized Linux setup the Desktop location is not present in /home/username/Desktop instead the last part is localized to the selected language during install. This caused an issue when creating desktop shortcut for an unattended computer. Checking for users desktop folder was redesigned, it will now query the Linux system to let it know the Desktop location instead of using the default Desktop value. Desktop shortcut should now be correctly created on localized Linux.
The defect was fixed.
ISL Light - Desktop v4 - Fix typo for window state change signal in Session Page (DEFECT) [ISLLIGHT-6777] More
Description
In previous version of ISL Light users could see a warning of ISL Light log (TypeError: Cannot call method 'disconnect' of undefined). There was a typo which spawned this error. The typo was fixed and the warning will no longer appear in the ISL Light log.
The defect was fixed.
ISL Light - Desktop v4 - Hide SOS dialog error thrown upon cancellation (DEFECT) [ISLLIGHT-6778] More
Description
If users cancelled the start of session dialog prior to session being established an error was spawned. Handling of cancelled start of session dialog was redesigned, users will no longer receive an error.
The defect was fixed.
ISL Light - Deskop v4 - File Confirmation Dialog does not delete temp folder upon error (DEFECT) [ISLLIGHT-6781] More
Description
When transferring a large folder the size of the folder could exceed the currently available space on the remote machine which will spawn an error. If clicking the cancel button the transfer is terminated however the temporary folder will still exist on the remote machine and could not be deleted. Handling of cancelled transfer was redesigned, the temporary folder is now correctly removed.
The defect was fixed.
ISL Light - Changing the "default_dashboard_screen" or "last_user_screen" registry keys causes ISL Light to completely disable both tabs (DEFECT) [ISLLIGHT-6782] More
Description
In case the registry value of settings Computer\HKEY_CURRENT_USER\Software\ISL Online\ISL Light\qml\dashboard\last_user_screen or Computer\HKEY_CURRENT_USER\Software\ISL Online\ISL Light\main\default_dashboard_screen was corrupted or modified it could cause the ISL Light to show an error "Session and computers tab have been disabled" and thus not showing list of computers and list of session. Handling of incorrect values for the registry keys was modified, it will now check if the values are inside the allowed parameters, if they are not, the application will fall back to the default view which is Sessions tab.
The defect was fixed.
ISL Light - Desktop v4 - ISL Light will run out of memory when viewing many sessions (DEFECT) [ISLLIGHT-6789] More
Description
In certain cases ISL Light application could crash due to having too many session and thus consuming more RAM than allowed by the 32-bit process. A flag /LARGEADDRESSAWARE was added to ISL Light build which allows the application to use more RAM than the default limitation of 32-bit process. This will reduce the number of crashes on high usage ( connecting to many computers at the same time ).
The defect was fixed.
ISL Light - Desktop v4 - Add warning message for monitor shortcuts with same key combination (DEFECT) [ISLLIGHT-6791] More
Description
ISL Light supports monitor shortcuts, which allow users to switch between different monitors. Some of these shortcuts can be edited to suit the user's needs. In case the user sets the same shortcut sequence for multiple shortcut actions a warning message stating that this exact shortcut sequence is already used by another action is displayed next to shortcut actions that will not be executed.
The defect was fixed.
ISL Light - Desktop v4 - Fix the two-finger tap to right-click gesture (DEFECT) [ISLLIGHT-6799] More
Description
In previous versions users on macOS could execute a gesture by using two finger tap in order to execute the right click however this was interpreted as double click and not consistent with behavior of touchpad on other non-macOS desktop machines. Gestures are now disabled, however doing a double tap on macOS touchpad will still generate a right click.
The defect was fixed.
ISL Light - Desktop v4 - Do not show XML dialogs in ISL AlwaysOn sessions (DEFECT) [ISLLIGHT-6802] More
Description
ISL Light and ISL Light Client for Linux and macOS were not skipping displaying of SOD, SOS and EOS dialogs in case it was connecting to an unattended computer. Displaying of dialogs was redesigned, the dialogs will no longer be shown when connecting to an unattended computer.
The defect was fixed.
ISL Light - Desktop v4 - Update XML dialog results (DEFECT) [ISLLIGHT-6812] More
Description
The dialogs (EOS/SOS/SOD) behavior was different between operator side and client side on Windows. When results of dialog were sent from client side on Windows it only included the index value of the selected dropdown however operator side sent the actual value of the dropdown. The behavior was unified, now both sides are sending the value and also the index value of the selected dropdown.
The defect was fixed.
ISL Light - Desktop v4 - Unresolved symbols in file transfer plugin on Linux (DEFECT) [ISLLIGHT-6816] More
Description
Some users were unable to transfer files between operators Linux machine and a client machine. The issue was that file transfer did not correctly load due to unresolved symbols. The issue was addressed, file transfer is now correctly loaded and users should be able to transfer the files between the two machines.
The defect was fixed.
ISL Light - Desktop v4 - Close Monitor Shortcuts Window after session end (DEFECT) [ISLLIGHT-6819] More
Description
The window for displaying selected keyboard shortcuts for switching between monitors did not get closed after the session was stopped. Handling of shortcuts window was redesigned and the window will now be correctly closed once session is stopped.
The defect was fixed.
ISL Light - Desktop v4 - Fix crash when not showing eos dialog in AON session (DEFECT) [ISLLIGHT-6840] More
Description
ISL Light crashed when users were connecting to an unattended computer and EOS dialog was not defined ( crash was introduced with a defect fix for not showing dialogs for unattended computers ). An additional check is now performed and sets the value internally that EOS dialog should not be displayed thus preventing the crash of the application.
The defect was fixed.