General Information
On 1st of December the following was released :
- ISL Light Desk 4.4.2332.13 for Windows (release_date=2023-11-29, build=775eb45c63dd7df85291436c10919e1b471893c1, platform=win32,os_version=0x6010000-0x7fffffff)
- ISL Light Client 4.4.2332.13 for Windows (release_date=2023-11-29 , build=775eb45c63dd7df85291436c10919e1b471893c1, platform=win32,os_version=0x6010000-0x7fffffff)
- Video plugin 4.4.2332.13 for Windows (release_date=2023-11-29 , build=775eb45c63dd7df85291436c10919e1b471893c1, platform=win32)
- Virtual background plugin 4.4.2332.13 for Windows (release_date=2023-11-29 , build=775eb45c63dd7df85291436c10919e1b471893c1, platform=win32)
All updates have release date set to 2023-11-29 . 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 v3 - Disable virtual plugin by default (SPECIAL) [ISLLIGHT-6277] More
Description
The virtual background plugin was disabled by default and will only be loaded if enabled via settings or command line: --on-connect "virtual_background?enable=true"
ISL Light - Desktop v3 - Defer register of title class (SPECIAL) [ISLLIGHT-6447] More
Description
In some cases the topbar was not correctly initialized. Initialization of the topbar was redesigned.
The defect was fixed.
ISL Light - Desktop v3 - Secure HTTP header encoder (SECURITY) [ISLLIGHT-6376] 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 v3 - Upgrade mbedtls to 2.28.5 (SECURITY) [ISLLIGHT-6433] More
Description
MbedTLS was upgraded to version 2.28.5.
ISL Light - Desktop v3 - Implement virtual background (FEATURE) [ISLLIGHT-6247] More
Description
Add support for virtual background to ISL Light Desk and ISL Light Client. Users are now able to add a virtual background which can either blur their background or replace it with their chosen image.
ISL Light - Desktop v3 - Add support for command line arguments in virtual background plugin (FEATURE) [ISLLIGHT-6285] More
Description
Added support for command line arguments in virtual background plugin. Example of command line arguments: --on-load “virtual_background?mode=[blur|image]”. When "blur" is specified, it will activate the blur functionality. When "image" is specified, the behavior will be as follows:
- If an image is set as part of a customization, that specified image will be used.
- If an image is set in the registry (indicating user preference from settings), that registry image will be used.
- If no image is set anywhere, the application will fallback to the blur mode.
ISL Light - Desktop v3 - Optimize windows exe configuration (FEATURE) [ISLLIGHT-6289] More
Description
Optimized ISL Light Desk and ISL Light Client configuration.
ISL Light - Desktop v3 - Improve Virtual Background Plugin (FEATURE) [ISLLIGHT-6308] More
Description
The virtual background plugin was improved with improved blur.
ISL Light - Desktop v3 - Add video streaming resolution option for 640x480 (FEATURE) [ISLLIGHT-6326] More
Description
Added the option to use 480p video streaming.
ISL Light - Desktop v3 - Virtual background cmdline args should reflect customization in UI (FEATURE) [ISLLIGHT-6356] More
Description
Added support to reflect command line arguments in virtual background settings view.
ISL Light - Desktop v3 - Switch plugin compression to lzma2 and raise plugin interface version (FEATURE) [ISLLIGHT-6358] More
Description
Added support to compress plugins using LZMA2. This brings a small improvement on plugin size. Plugin interface was also raised.
ISL Light - Desktop v3 - Send scope_web flag on MUX netstart channel (FEATURE) [ISLLIGHT-6359] 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 v3 - Pack glibc in os_version (FEATURE) [ISLLIGHT-6378] 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 v3 - Add support for setting video quality via cmdline arguments (FEATURE) [ISLLIGHT-6410] More
Description
Added support for setting video quality via command line arguments. Example of command line arguments:
- --on-connect "video?quality=480p&prevent_remote_quality_change=true"
ISL Light - Desktop v3 - Show who terminated session and remove ConfProxy from strings (FEATURE) [ISLLIGHT-6429] More
Description
ISL Light Client and ISL Light Desk will now show who terminated the session.
ISL Light - Desktop v3 - HTTP header Host: IPv6 handling (FEATURE) [ISLLIGHT-6440] More
Description
When creating connection the IPv6 Host: header was fixed.
ISL Light - Desktop v3 - Raise signed format version for launchpkt (FEATURE) [ISLLIGHT-6441] More
Description
Configuration and command line arguments are now written in the unauthenticated blob part of the executable. Since the size of unauthenticated blob is limited, if the data exceeds the limitation the old style of signing of application is used.
ISL Light - Desktop v3 - Send my_hash on MUX netstart channel (FEATURE) [ISLLIGHT-6442] More
Description
"my_hash" argument is now separated from query in netstart "start-boot" command. "my_hash" is reinserted into query on ISL Conference Proxy if it supports new protocol ("my_md5" -> "my_hash"). When chunk that is already available in local cache is received it is now overwritten.
ISL Light - Desktop v3 - Enable virtual function warning by default (FEATURE) [ISLLIGHT-6443] More
Description
Compile time errors for virtual methods on windows are now enabled. This will enable use to catch signature change error early.
ISL Light - Desktop v3 - Disable extra file (FEATURE) [ISLLIGHT-6454] More
Description
Support for extra file was removed from ISL Light Desk and ISL Light Client. The data which was part of .extra file is now part of main executable.
ISL Light - Desktop v3 - Fix windows page file usage in memory_status (DEFECT) [ISLLIGHT-6374] More
Description
Obtaining memory status from API was fixed, so correct size of swap is shown.
The defect was fixed.