ISL Light 4.4.2234.29 for Desktop and ISL Light Client 4.4.2234.2 for Mac and Linux (2023-01-12)

 

General Information

On the 12th of January the following was released:

  • ISL Light 4.4.2234.29 for Windows (release_date=2023-01-11, build=ab850c0b727d927625b5777431d6879ff9bf6664, platform=win32,os_version=0x06010000-0x7fffffff)
  • ISL Light 4.4.2234.29 for Mac (release_date=2023-01-11, build=ab850c0b727d927625b5777431d6879ff9bf6664, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light 4.4.2234.29 for Linux (release_date=2023-01-11, build=ab850c0b727d927625b5777431d6879ff9bf6664, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
  • ISL Light Client 4.4.2234.2 for Mac (release_date=2023-01-11, build=ab850c0b727d927625b5777431d6879ff9bf6664, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light Client 4.4.2234.2 for Linux (release_date=2023-01-11, build=ab850c0b727d927625b5777431d6879ff9bf6664, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)


All updates have release date set to 2023-01-11. 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 - Raise minimal macOS requirement (SPECIAL) [ISLLIGHT-6201] More

Description

ISL Light minimal operating system requirement on macOS were raised to macOS 10.14.

ISL Light - Desktop v4 - Sign all exe and dll files (SECURITY) [ISLLIGHT-6111] More

Description

Some exe and dll files were not signed with codesign certificate. The signing procedure was redesigned and will now correctly sign all exe and dll files.

The defect was fixed.

ISL Light - Desktop v4 - Upgrade mbedtls to 2.28.2 (SECURITY) [ISLLIGHT-6198] More

Description

MbedTLS was upgraded to version 2.28.2.

ISL Light - Desktop v4 - Add pressed button when recording is active (FEATURE) [ISLLIGHT-5993] More

Description

Support for pressed button has been added to Session Recording. After starting the session recording and picking a recording destination the button will go into the pressed state. In case of cancelling or exiting out of the file picker for the recording destination the button will not go into the pressed state.

ISL Light - Desktop v4 - Add a tooltip over the computer row (FEATURE) [ISLLIGHT-6052] More

Description

Tooltip is now shown when users are hovering with a mouse over a computer row. The tooltip shows more information about the remote computer.

ISL Light - Desktop v4 - Add support for setting the language via command line argument (FEATURE) [ISLLIGHT-6061] More

Description

Support for changing language via command line arguments was added to ISL Light application. Users can now switch language by using the following command line argument: --on-load "main?language=[lang]" ( replace lang with the language code, i.e. en ) In case an incorrect language code is provided the program will fallback to English langauge.

ISL Light - Desktop v4 - Improve ISSC logs (FEATURE) [ISLLIGHT-6091] More

Description

Logs that are produced by system functions now include also error codes in case of any issues that arise while performing the system functions.

ISL Light - Desktop v4 - Resume Session Dialog should be Renamed to Action Based (FEATURE) [ISLLIGHT-6105] More

Description

In the resume session dialog the button Yes was renamed to Resume in order to show the action that it's going to be performed.

ISL Light - Desktop v4 - Add "Open/Resume/Pause Session" Item to Dropdown (FEATURE) [ISLLIGHT-6107] More

Description

Users can open active ISL Light session by clicking the Action button in the Sessions tab and selecting the option Open. This same option also resumes a paused ISL Light session. In order to provide more clarity the option was changed to Open Session when an active session is selected. Similarly when a paused session is selected the option states Resume Session. The option for pausing a session has been renamed to Pause Session from Pause.

ISL Light - Desktop v4 - Implement direct keys for qt input proxy on viewer side (FEATURE) [ISLLIGHT-6129] More

Description

ISL Light allows setting direct keys which are not translated directly into unicode characters. Previously this was only available for Windows operating system by defining VK_ keys. In the new implementation all platforms are supported by enabling users to define a direct key as raw key id. Raw direct key is defined as a hexadecimal number containing the 0x prefix. The raw id value for keys is defined in X11 keysys framework - [https://cgit.freedesktop.org/xorg/proto/x11proto/tree/keysymdef.h]. On the Windows operating system the use of VK_ keys is still supported.

The defect was fixed.

ISL Light - Desktop v4 - Update pointer (FEATURE) [ISLLIGHT-6151] More

Description

The whiteboard pointer image was updated. In case the remote side supports receiving of pointer image the pointer image is also sent to the remote side.

ISL Light - Desktop v4 - Black Screen doesn't turn off when disconnecting from ISL Light session (DEFECT) [ISLLIGHT-6049] More

Description

When black screen was enabled, desktop plugin never checked if the computer had black screen enabled, thus it proceeded to end the session without turning black screen off. Tracking whether the black screen was turned on/off was implemented, and before the session ends black screen is turned off.

The defect was fixed

ISL Light - Desktop v4 - Session settings "Toolbar position" does not set position properly (DEFECT) [ISLLIGHT-6063] More

Description

The position of the toolbar can be changed in Session settings -> General or in the toolbar by clicking the Gear Icon -> Toolbar. An issue occurred when the user tried to change the toolbar position in Session settings as the toolbar did not move accordingly. When moving the toolbar position from the toolbar itself the new position would not be reflected in {Session settings. Changing toolbar position is now supported in both locations and correct feedback is given to the user.

The defect was fixed.

ISL Light - Desktop v4 - Activate the Marker tool when the remote screen is viewed but the remote control is not granted (DEFECT) [ISLLIGHT-6072] More

Description

In case the operator shared his screen with the client and did not grant controlling of screen, the state of selected tool was incorrect, as it was showing that control was selected even though it was actually whiteboard tool. Handling of revoked control was redesigned, the selected mode ( control vs whiteboard tools) is now displayed correctly.

The defect was fixed.

ISL Light - Desktop v4 - File Manager - Fix select all functionality (DEFECT) [ISLLIGHT-6078] More

Description

ISL Light enables users to transfer files between different computers through File Manager. An issue was discovered when using the Select All action in File Manager. The action sometimes failed to select all files and would begin scrolling to the bottom of the folder. Similarly dragging the mouse up to select files would also result in unexpected behavior. The issues were addressed by emitting a new signal when the action was initiated.

The defect was fixed.

ISL Light - Desktop v4 - Make the computer row tooltip wrap long tags list (DEFECT) [ISLLIGHT-6089] More

Description

ISL Light supports tags for AlwaysOn computers in order to easily identify them. Tags are visible by clicking on the Tag icon, editing computer information or by hovering an AlwaysOn computer and waiting for the tooltip to show up. The latter would become very wide when a large amount of tags were given to a single computer. The tooltip now remains the same width no matter the number of tags on a computer. However, a single very long tag can still cause the tooltip to be wider than expected.

The defect was fixed.

ISL Light - Desktop v4 - Prevent endless wol action start (DEFECT) [ISLLIGHT-6090] More

Description

In previous versions users could open WOL dialog and hold enter which triggered many WOL action to be started. Handling was redesigned, WOL action is now triggered only once per opened dialog and enter no longer triggers start of action.

The defect was fixed.

ISL Light - Desktop v4 - Fix computer group button accessible text (DEFECT) [ISLLIGHT-6092] More

Description

In previous ISL Light versions users experienced an issue where there were some Component IDs that were not correct. The functionality was redesigned and component IDs were corrected.

The defect was fixed.

ISL Light - Desktop v4 - Fix binding loop warnings in trace log when AboutWindow is opened (DEFECT) [ISLLIGHT-6094] More

Description

Users could see binding loop warning in log file of ISL Light if they opened About windows from the menu. The bindings were fixed and warning should no longer be displayed in ISL Light log.

The defect was fixed.

ISL Light - Desktop v4 - Fix a crash due to custom garbage collector on macOS (DEFECT) [ISLLIGHT-6096] More

Description

Users sometimes experienced an issue where opening a modal window from within a session window and ending the session from another instance of ISL Light or via web interface resulted in a crash. The functionality was redesigned and the issue is not longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Fix the alignment of ISLTextArea placeholder (DEFECT) [ISLLIGHT-6100] More

Description

When users opened Edit session dialog they could see that the edit cursor was not placed correctly when focusing Notes field. The offset was fixed and the cursor should be displayed on the correct location.

The defect was fixed.

ISL Light - Desktop v4 - Fix the radio button alignment in the Set Unattended Access dialog (DEFECT) [ISLLIGHT-6102] More

Description

Radio buttons in the set unattended access dialog (Email, Link, Session Code) were not correctly aligned in some languages. The dialog was redesigned and now the buttons are correctly aligned.

The defect was fixed.

ISL Light - Desktop v4 - ISL Light Client fails to start on Rocky Linux 9 (DEFECT) [ISLLIGHT-6103] More

Description

ISL Light and ISL Light Client failed to start on Rocky Linux 9. The issue was due to SELinux not permitting the application to start. Detection if SELinux is enabled and enforcing is now checked, and if it is enabled, ISL Light is started with a special parameter in order to conform the SELinux rules. The application should now start correctly also on Rocky Linux 9.

The defect was fixed.

ISL Light - Desktop v4 - Error breaks layout in "Set Unattended Access" Dialog (DEFECT) [ISLLIGHT-6114] More

Description

Users experienced an issue where the layout of the 'Set Unattended Access' window would be broken if an error message was displayed. The text area for displaying error messages was resized and will no longer break the layout of the window.

The defect was fixed.

ISL Light - Desktop v4 - ISL Light dashboard column names move out of screen when computer row tab-selected (DEFECT) [ISLLIGHT-6128] More

Description

Users sometimes experienced an issue where the ISL Light dashboard column names would move out of screen. The handling of visible elements was redesigned, users will no longer experience issue with these elements moving off screen.

The defect was fixed.

ISL Light - Desktop v4 - Add a whiteboard proxy on Linux to make code thread safe (DEFECT) [ISLLIGHT-6130] More

Description

Windows and macOS both support the whiteboard and its features by implementing a whiteboard proxy object. This has now been implemented for Linux as well making.

ISL Light - Desktop v4 - Fix the warning logs that appear when switching from the Computer to the Sessions tab (DEFECT) [ISLLIGHT-6132] More

Description

Users sometimes experienced an issue where a warning tag would appear when switching between the 'Computers' and the 'Sessions' tab. The handling of related QML parameters was redesigned, users will no longer experience issue with warning tags incorrectly appearing.

The defect was fixed.

ISL Light - Desktop v4 - Speed up the importing of qml files (DEFECT) [ISLLIGHT-6134] More

Description

Users sometimes experienced an issue where switching between 'Computers' and 'Sessions' tabs would take longer. The importing of QML files was redesigned which sped up the process of switching between these tabs.

The defect was fixed.

ISL Light - Desktop v4 - Prevent showing credentials in logs (DEFECT) [ISLLIGHT-6136] More

Description

Users experienced an issue where when supplying passwords through command line arguments, these passwords would be shown in the log file. The password handling was redesigned and will now replace passwords with *.

The defect was fixed.

ISL Light - Desktop v4 - Recheck configuration.ini against registry configuration (DEFECT) [ISLLIGHT-6137] More

Description

ISL Light uses Registry and configuration.ini file to store addresses. Previously, no checks were made regarding these addresses. Now when ISL Light starts and Registry does not match configuration.ini the addresses are checked. This step is skipped if the application is installed or if a check was already done. Add new Server functionality has also been improved with added support for IPv6 and usage of ports the server returns instead of using only the default ports.

The defect was fixed.

ISL Light - Desktop v4 - Missing translation tag in File Manager window (DEFECT) [ISLLIGHT-6150] More

Description

Added missing translations for 'Cancel All' and 'Clear All' in File Manager window.

The defect was fixed.

ISL Light - Desktop v4 - Unify external_client and upgrade_client (DEFECT) [ISLLIGHT-6158] More

Description

In case of performing check for updates or installing Unattended access while insession, the translations did in some case not work correctly. Functionality for handling translations was redesigned, the translations should now be displayed correctly.

The defect was fixed.

ISL Light - Desktop v4 - Open eventlog window when File Manager is opened for the first time (DEFECT) [ISLLIGHT-6164] More

Description

In previous version if client granted permission for File manager, upon operator's opening of File manager did not spawn eventlog dialog on client side. Functionality was redesigned, if client grants permission before File manager is opened, upon opening of file manager the eventlog dialog will now be shown on client side.

The defect was fixed.

ISL Light - Desktop v4 - Register missing translation for requesting control (DEFECT) [ISLLIGHT-6173] More

Description

Added missing translations support for title in the Request for control dialog.

The defect was fixed.

ISL Light - Desktop v4 - Fix the displaying of the "Initiated By" column in the Eventlog (DEFECT) [ISLLIGHT-6177] More

Description

Users sometimes experienced an issue where the value of the "Initiated By" field would display incorrect information. The eventlog window was redesigned and will now display the correct information.

The defect was fixed.

ISL Light - Desktop v4 - Computer alias not escaped correctly (DEFECT) [ISLLIGHT-6187] More

Description

Fixed an issue where the computer alias was not correctly escaped in ISL Light.

The defect was fixed.

ISL Light - Desktop v4 - Add unhook to input proxy (DEFECT) [ISLLIGHT-6188] More

Description

Users sometimes experienced an issue where sending the keyboard shortcut "Control + Alt + Delete" would not work. The issue was fixed by fixing the hooking of the keyboard on the viewer side. Users should no longer experience issues with using the "Control + Alt + Delete" keyboard shortcut.

The defect was fixed.

Tags: desktop client, isl light

Was this article helpful?