ISL AlwaysOn 4.4.2234.46 for Windows, macOS and Linux (2023-04-20)
General Information
On 20th of April the following was released:
- ISL AlwaysOn 4.4.2234.46 for Windows (release_date=2023-04-19, build=db96fd79bdecb7a0ce9d0fba7b774b1f0be4fd64, platform=win32, os_version=0x06010000-0x7fffffff)
- ISL AlwaysOn 4.4.2234.46 for macOS (release_date=2023-04-19, build=db96fd79bdecb7a0ce9d0fba7b774b1f0be4fd64, platform=mac, os_version=0x0a0e00-0x1bffff)
- ISL AlwaysOn 4.4.2234.46 for Linux (release_date=2023-04-19, build=db96fd79bdecb7a0ce9d0fba7b774b1f0be4fd64, platform=linux64, os_version=0x0206200000020c00-0xffffffffffffffff)
All updates have release date set to 2023-04-19. 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
In order to execute Quick Launch actions when connected to macOS machine, additional entitlement was added to ISL Light Fast ( executable which is run when connecting to ISL AlwaysOn machine ).
Internal library mbedtls was updated to version 2.28.2.
Internal library libvpx was updated to version 1.12.0.
A new feature was added where the reconnect time of ISL AlwaysOn computers is smaller when the network is changed on the computers.
ISL AlwaysOn now accepts default md5 of password when installing or granting access. Use "password_md5" and "grant_password_md5" command lines instead of password and grant_password command lines. The password string must be in hex(md5(clear text)) form.
Added support in ISL AlwaysOn application for changing monitors resolutions.
Added support for executing Quick Launch commands ( Remote applications ) when operator is connected to an ISL AlwaysOn computer.
Support for changing remote resolution was added to ISL AlwaysOn. The application now sends information about monitors' resolutions to operator side.
Added support for metrics for optimize remote resolution functionality. The metrics will show how many times the functionality is used.
Alias, tags and username were not properly escaped thus in some cases it broke the layout of the application. Alias,tags and username strings are now correctly escaped and layout should not break anymore. The HTML tags will now be shown in plain text instead of being evaluated.
The defect was fixed.
In ISL AlwaysOn Settings sometimes bold text in other language did not fit the window - text got cut off. We've made the window wider so the text does not get cut off anymore.
The defect was fixed.
When connected to ISL AlwaysOn machine and checking the System information, the operating system version displayed was incorrect on newer macOS computers ( Big Sur, Monterey ). Checking for macOS version was redesigned, and now the correct version should be displayed even when connecting to newer macOS machines.
The defect was fixed.
Users sometimes experienced an issue where session recording did not work correctly when using customized session recording template. In case the recording filename used system environment variable ( $[HOSTNAME] ). The issue was that hostname includes "\" character which is not supported as filename. The "\" character is now replaced with "_". Using $[HOSTNAME] in recording filename will now record the session and correctly create the recording file.
The defect was fixed.
When users connected to macOS machine and used pointer tool, the pointer image on macOS was too small due to incorrect height and width assignment. Displaying of pointer image on macOS was redesigned and is now correctly displayed.
The defect was fixed.
When connecting to macOS machine, the background did not get removed. Handling of background removal functionality was redesigned and now desktop background is removed at start of session and then restored after the session has ended.
The defect was fixed.
In some cases when removing background on macOS computer once operator established the connection, the screen sharing process crashed. Issue was that background removal process tried to access a resource that did not have enough permissions for. Removing background was redesigned, in case the required resource is not available, it will not remove background.
The defect was fixed.