General Information
On 23rd of October the following was released:
- ISL Groop 4.4.2526.14 for Windows (release_date=2025-10-21, revision=02eee3f2068486b190b055770def0914ff6051be, platform=win32, os_version=0x6010000-0x7fffffff)
- ISL Groop 4.4.2526.14 for Linux 64bit (release_date=2025-10-21, revision=02eee3f2068486b190b055770def0914ff6051be, platform=linux64, os_version=0x030a000000021100-0xffffffffffffffff)
- ISL Groop 4.4.2526.14 for MacOS (release_date=2025-10-21, revision=02eee3f2068486b190b055770def0914ff6051be, platform=mac, os_version=0x0a0e00-0x1bffff)
All updates have release date set to 2025-10-21. 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 Groop - Desktop - Replace yuv2rgb.neon.S with libyuv (SPECIAL) [ISLGROOP-1439] More
Description
The video plugin used in ISL Groop was using yuv2rgb.neo.S library which was now replaced with libyuv library.
ISL Groop - Desktop - Update SoundTouch library (SPECIAL) [ISLGROOP-1442] More
Description
The SoundTouch libarary which is used in audio plugin was updated to latest available version (2.4.0).
ISL Groop - Desktop - Update Mbedtls to 2.28.10 (SECURITY) [ISLGROOP-1421] More
Description
Internal mbedTLS library was updated to version 2.28.10.
ISL Groop - Desktop - Add support for allowed extracted file names (FEATURE) [ISLGROOP-1372] More
Description
Support for CRC32 checksum for extra file was added on Windows and it's now mandatory. In case the checksum is not correct it will spawn an error and prevent program from running. Additionally only the following extracted files are allowed in the unsigned part of the executable:
- ISLConfiguration.ini
ISL Groop - Desktop - AutoTransport add SNI to permissive SSL mode (FEATURE) [ISLGROOP-1418] More
Description
AutoTransport methods wsstun-direct, wsstun-proxy, https-direct, https-proxy were fixed to use SNI (send connection hostname in SSL handshake) in order to improve compatibility with third party load balancers like Cloudflare.
ISL Groop - Desktop - Add ecdh_ctx log key to mbedTLS log line (FEATURE) [ISLGROOP-1424] More
Description
The log line of ISL Groop now includes ecdh_ctx log key which shows which algorithm was used to establish the shared secret.
ISL Groop - Desktop - Update logo ISL Online powered by PDQ (FEATURE) [ISLGROOP-1452] More
Description
Updated default ISL Light logo to include powered by PDQ.
ISL Groop - Desktop - Enable xz LZMA decoder (FEATURE) [ISLGROOP-1457] More
Description
LZMADecode was removed from hefa-rpt and XZ is now included as a default in all builds of hefa-rpt.
ISL Groop - Desktop - Catch errors for Virtual background and disable it on error (FEATURE) [ISLGROOP-1459] More
Description
Added a feature to catch errors for Virtual background while it's in use. If an error is caught Virtual background is disabled to prevent a crash of the application.
ISL Groop - Desktop - Improve virtual background to prevent crashes (DEFECT) [ISLGROOP-1400] More
Description
Users experienced an issue where ISL Groop crashed sometimes when users enabled Virtual background because of GPU acceleration. Functionality was redesigned, a toggle button to enable or disabled GPU acceleration was added and the issue is no longer reproducible.
The defect was fixed.
ISL Groop - Desktop - SDesktop crash in handleUpdate (DEFECT) [ISLGROOP-1401] More
Description
Users experienced crashes of ISL Groop sometimes when they were screen sharing, showing their camera and recording the session at the same time. The functionality was redesigned and the issue is no longer reproducible.
The defect was fixed.
ISL Groop - Desktop - Fix PAC parser for multiple returned HTTP proxy addresses (DEFECT) [ISLGROOP-1403] More
Description
In previous versions if users had multiple proxies defined in the PAC file in some cases the incorrect proxy was selected. PAC file parser was redesigned and now the correct proxy is used.
The defect was fixed.
ISL Groop - Desktop - AutoTransport SSL protocol and ciphers setting (DEFECT) [ISLGROOP-1411] More
Description
Options "ssl_protocol" and "ssl_ciphers" were added to AutoTransport. Besides legacy OpenSSL format, the options support numeric hex codes:
- ssl_protocol: "0x0301-0x10000" for TLS 1.0 profile and "0x0303-0x10000" for TLS 1.2 profile. 3-byte hex code "0x10000" is interpreted as no bound.
- ssl_ciphers: can now be specified using a simple numeric hex code list: "0x1302 0x1301 ..."
ISL Groop - Desktop - WinINet http proxy bypass and force_auth options (DEFECT) [ISLGROOP-1413] More
Description
Two options were added to AutoTransport which affect wininet-http and wininet-https transports:
- http_proxy_bypass: configure which hostnames should (or not) use direct connection without proxy, use <-loopback> to allow localhost connections through proxy
- http_proxy_force_auth: immediately start with configured user+password when connecting, used to resolve a problem when Windows system account is not allowed to connect through proxy but http_proxy_user is allowed and proxy is using Windows integrated authentication
ISL Groop - Desktop - Exe details are showing incorrect version when downloading application using /download (DEFECT) [ISLGROOP-1415] More
Description
On Windows isl_groop.exe was filled with incorrect information about version and other information. Populating meta data information was redesigned, correct information is now displayed.
The defect was fixed.
ISL Groop - Desktop - Increase timeout on "watcher" watchdog thread (DEFECT) [ISLGROOP-1416] More
Description
Watchdog implementation of Windows was updated with:
- updated timeouts
- added log for thread ids
- added NOX on failed thread create
- removed use of rand function that uses enter critical section
The time for unresponsive scheduler check is 2,5 min - before it was 2min. The time for unresponsive watcher check is now 10 min - before it was 2min. We now report also the wd count that was reached when watchdog crashed.
ISL Groop - Desktop - Fix icon copy in secure part on macOS (DEFECT) [ISLGROOP-1420] More
Description
On macOS in some cases the application icons were not copied in a secure manner. Copying of application icons was redesigned, so they are now copied securely.
The defect was fixed.
ISL Groop - Desktop - Change dots to underscores for filename on Linux (DEFECT) [ISLGROOP-1425] More
Description
In previous versions the filename version was delimited with dots. This caused an issue when build number was less then 10 as the application opened as text editor. The dots were now replaced with underscores and this now always executes the application correctly.
The defect was fixed.
ISL Groop - Desktop - Incorrect version specified for ISL Groop on Linux (DEFECT) [ISLGROOP-1431] More
Description
In previous versions when ISL Groop was downloaded from /start on Linux and the file was extracted, the executable was missing some details in the version. The functionality was redesigned and the issue is no longer reproducible.
The defect was fixed.
ISL Groop - Desktop - Customization name not appended to help links (DEFECT) [ISLGROOP-1447] More
Description
In previous versions customizations were not taken into account on ISL Groop when redirecting links. The functionality was redesigned and the issue is no longer reproducible.
The defect was fixed.
ISL Groop - Desktop - Use short explicit hex code SSL cipher suites (DEFECT) [ISLGROOP-1450] More
Description
MbedTLS cipher suite used was simplified to be similar to server OpenSSL cipher suite. Additionally the following ciphers were removed:
- DHE
- ECDH
- CAMELLIA
- 3DES (except TLS-RSA-WITH-3DES-EDE-CBC-SHA)
ISL Groop - Desktop - Make GPU support optional (DEFECT) [ISLGROOP-1451] More
Description
Users experienced an issue where ISL Groop crashed sometimes when users enabled Virtual background because of GPU acceleration. Functionality was redesigned, a toggle button to enable or disabled GPU acceleration was added and the issue is no longer reproducible.
The defect was fixed.
ISL Groop - Desktop - Exe details are showing incorrect version (DEFECT) [ISLGROOP-1455] More
Description
The ISL Groop application has incorrect copyright and version written in details. The details are now showing the correct copyright and correct version.
The defect was fixed.
ISL Groop - Desktop - Adjust launch to support options '8' on macOS correctly (DEFECT) [ISLGROOP-1456] More
Description
On macOS the resources could be injected to be copied by launcher to the destination folder. That was due to this operation being appended in the unsingned part of the package. The copy operation must now first be allowed in the signed part of the package in order to be executed in the unsigned part.
The defect was fixed.
ISL Groop - Desktop - Turn off AVX512 option for MNN (DEFECT) [ISLGROOP-1460] More
Description
Users sometimes experienced an issue when enabling virtual background on macOS devices. The functionality was redesigned and the issue is no longer reproducible.
The defect was fixed.
ISL Groop - Desktop - Remove misplaced control on macOS and Linux (DEFECT) [ISLGROOP-1463] More
Description
In previous version a button was exposed on macOS/Linux machines which should be only shown on Windows devices. The functionality was redesigned and the issue is no longer reproducible.
The defect was fixed.
ISL Groop - Desktop - Fix MNN build to avoid crashes in virtual background (DEFECT) [ISLGROOP-1464] More
Description
Users experienced crash of ISL Groop application upon enabling Virtual background. The functionality was redesigned and the issue is no longer reproducible.
The defect was fixed.