ISL Light 4.4.2332.32 for Desktop and ISL Light Client 4.4.2332.2 for Mac and Linux (2023-10-26)

 

General Information

On the 26th of October the following was released:

  • ISL Light 4.4.2332.32 for Windows (release_date=2023-10-24, build=26ff9e1dd52f9543dd00b85cf47186792312265c, platform=win32,os_version=0x06010000-0x7fffffff)
  • ISL Light 4.4.2332.32 for Mac (release_date=2023-10-24, build=26ff9e1dd52f9543dd00b85cf47186792312265c, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light 4.4.2332.32 for Linux (release_date=2023-10-24, build=26ff9e1dd52f9543dd00b85cf47186792312265c, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
  • ISL Light Client 4.4.2332.2 for Mac (release_date=2023-10-24, build=26ff9e1dd52f9543dd00b85cf47186792312265c, platform=mac, os_version=0x0a0e00-0x1bffff)
  • ISL Light Client 4.4.2332.2 for Linux (release_date=2023-10-24, build=26ff9e1dd52f9543dd00b85cf47186792312265c, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)

All updates have release date set to 2023-10-24. 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 - Secure HTTP header encoder (SECURITY) [ISLLIGHT-6375] More

Description

HTTP response header encoder was improved to reject newline injections. No injections are known to exist at this time, all header usage is done through sanitized or properly encoded APIs.

ISL Light - Desktop v4 - Upgrade mbedtls to 2.28.5 (SECURITY) [ISLLIGHT-6403] More

Description

MbedTLS was upgraded to version 2.28.5.

ISL Light - Desktop v4 - Delay keyboard and mouse input until full focus (FEATURE) [ISLLIGHT-5706] More

Description

The input for mouse and keyboard events is now delayed until full focus is in the ISL Light session. This will improve the clipboard functionality which will no longer incorrectly paste previous keyboard when switching focus fast.

ISL Light - Desktop v4 - Switch to QtUtils flag system (FEATURE) [ISLLIGHT-5941] More

Description

We have added a new feature where ISL Light plugins will now mark their flags. Flags will hold information which modules are using them.

ISL Light - Desktop v4 - Change recording setting from selection to checkbox (FEATURE) [ISLLIGHT-5972] More

Description

The recording option was redesigned and is now a checkbox instead of dropdown selection. When additional command line arguments for session recording are supplied, the setting will instead be a dropdown selection.

ISL Light - Desktop v4 - Report anonymouse statistics and qml errors to server (FEATURE) [ISLLIGHT-6067] More

Description

We have added a feature which is sending more detailed metrics to ISL Conference Proxy. This will enable us to improve ISL Light programs.

ISL Light - Desktop v4 - Update Session Invitation (FEATURE) [ISLLIGHT-6119] More

Description

Dialog for session invitation in ISL Light has been redesigned. Along with email invitations users can now directly copy the Session link or the Session code. The dialog can be extended by pressing Show options, which allow the user to edit session information or modify session options.

ISL Light - Desktop v4 - Update dropdowns based on session state (FEATURE) [ISLLIGHT-6122] More

Description

Menu for ISL Light sessions has been redesigned along with the Edit Session Information dialog. The options section was moved into the Edit Session Information dialog and are only visible when waiting for client. URL and session code copy options will only be shown when session is still waiting for client.

ISL Light - Desktop v4 - Executable LZMA2 support with compression dictionary (FEATURE) [ISLLIGHT-6236] More

Description

LZMA2 compression dictionary for unauthenticated blob is now used on Windows.

ISL Light - Desktop v4 - Optimize exe configuration (FEATURE) [ISLLIGHT-6278] More

Description

Branch setting for ISL Light was moved from static to dynamic config ("conf_static" to "conf" folder). Also new static configuration file was added "conf_static/configuration_static.ini" that contains grid ID and grid nice name. Statically generated dict for cmdline was extended with plugin cmdline options (generated with script).

ISL Light - Desktop v4 - Add support for extra dict and extra file (FEATURE) [ISLLIGHT-6290] More

Description

Support for extra file was added to launch. Extra file can be used to reduce size of unauthenticated blob. When extra file is used, UA blob only contains command to jump to extra file (has same name as main file but ends with ".extra"). Hashing algorithm in packet generator was upgraded from MD5 to SHA256.

ISL Light - Desktop v4 - Add option to pin toolbar by default (FEATURE) [ISLLIGHT-6347] More

Description

Added an option to have toolbar pinned by default. A new command line argument was added: --on-connect "main?toolbar_pinned=true"

ISL Light - Desktop v4 - Improve issc clipboard with more retries and logs (FEATURE) [ISLLIGHT-6349] More

Description

The clipboard functionality was improved and will now perform more retries when the clipboard is not correctly read, transferred or written. In addition, logs will show more information about why the clipboard has failed.

ISL Light - Desktop v4 - Send scope_web flag on MUX netstart channel (FEATURE) [ISLLIGHT-6360] More

Description

Support for ISL Network Start program download channel scope_web flag and user_agent was added. ISL Network Start will run in regular mode (scope_web = true). ISL Light and ISL Player will run downloads in stricter mode (scope_web = false).

ISL Light - Desktop v4 - Pack glibc in os_version (FEATURE) [ISLLIGHT-6377] More

Description

Linux programs will now by default include kernel and glibc version packed into os_version header unless explicitly disabled. New os_version will be sent to ISL Conference Proxy in program download requests and compatible program will be selected.

ISL Light - Desktop v4 - LZMA2 support (FEATURE) [ISLLIGHT-6393] More

Description

Support for LZMA1 and LZMA2 compression was added to ISL Light.

ISL Light - Desktop v4 - HTTP header Host: IPv6 handling (FEATURE) [ISLLIGHT-6394] More

Description

When creating connection the IPv6 Host: header was fixed.

ISL Light - Desktop v4 - Add support for HTML inside attribute (FEATURE) [ISLLIGHT-6395] More

Description

Translation support for apostrophe ' and nested HTML inside HTML attributes was added.

ISL Light - Desktop v4 - Add support for maximum menu height of native platform menus (FEATURE) [ISLLIGHT-6404] More

Description

ISL Light dropdown menus now support defining a height limit. When elements exceed the limit a scrollbar is automatically added to the dropdown menu.

ISL Light - Desktop v4 - Unify ComboBox components (DEFECT) [ISLLIGHT-6123] More

Description

Users experienced an issue where the ComboBox components in ISL Light did not have the correct styling. The ComboBox components were redesigned and now have the same styling.

The defect was fixed.

ISL Light - Desktop v4 - Remove Custom 4.1 qml gui ZIP setting from ISL Light spec (DEFECT) [ISLLIGHT-6259] More

Description

The setting Custom 4.1 qml gui ZIP setting was no longer being used and was removed.

ISL Light - Desktop v4 - Fix Filtering by Domain in Share Group Dialog (DEFECT) [ISLLIGHT-6320] More

Description

Users experienced an issue where sharing by domain in the group sharing dialog would not correctly apply filtering mechanism when selecting a new domain. The group share dialog was redesigned and will now trigger the filtering correctly upon every domain change.

The defect was fixed.

ISL Light - Desktop v4 - Fix Quick links inside sysinfo work with revoked access (DEFECT) [ISLLIGHT-6327] More

Description

Users sometimes experienced an issue where they were able to execute Quick links inside the System information window even when the access was revoked. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Translate the new folder text (DEFECT) [ISLLIGHT-6328] More

Description

The button New Folder inside the File manager interface was not translated. The button was redesigned and it's now correctly translated to the selected language.

The defect was fixed.

ISL Light- Desktop v4 - System Information shows "Not Available" in the Monitors section on macOS Ventura (DEFECT) [ISLLIGHT-6330] More

Description

In previous versions the monitors and storage values were incorrect when connected to a newer macOS computer. The API for checking is now redesigned, and the correct values should be shown.

The defect was fixed.

ISL Light - Desktop v4 - Fix settings filtering in the Settings view (DEFECT) [ISLLIGHT-6348] More

Description

Users sometimes experienced an issue where settings were not correctly filtered in the Settings window. The functionality was redesigned and the issue is no longer reproducible.

The defect was fixed.

ISL Light - Desktop v4 - Revert D3DCompiler_43 into program (DEFECT) [ISLLIGHT-6350] More

Description

When starting ISL Light an almost blank window was shown. The issue was that 3D compiler was removed in intermediate versions of ISL Light. 3D compiler was readded, the window now shows all elements again.

The defect was fixed.

ISL Light - Desktop v4 - Fix windows page file usage in memory_status (DEFECT) [ISLLIGHT-6392] More

Description

Obtaining memory status from API was fixed, so correct size of swap is shown.

The defect was fixed.

Tags: desktop client, isl light

Was this article helpful?