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
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.
Description
MbedTLS was upgraded to version 2.28.5.
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.
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.
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.
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.
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.
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.
Description
LZMA2 compression dictionary for unauthenticated blob is now used on Windows.
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).
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.
Description
Added an option to have toolbar pinned by default. A new command line argument was added: --on-connect "main?toolbar_pinned=true"
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.
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).
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.
Description
Support for LZMA1 and LZMA2 compression was added to ISL Light.
Description
When creating connection the IPv6 Host: header was fixed.
Description
Translation support for apostrophe ' and nested HTML inside HTML attributes was added.
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.
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.
Description
The setting Custom 4.1 qml gui ZIP setting was no longer being used and was removed.
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.
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.
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.
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.
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.
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.
Description
Obtaining memory status from API was fixed, so correct size of swap is shown.
The defect was fixed.