ISL Light 4.0.4 (2015-09-04)
General Information
On 7th of September the following was released:
- ISL Light 4.0.4 for Windows (release_date=2015-01-29, revision=42058, platform=win32,os_version=0x06010000-0x7fffffff)
- ISL Light 4.0.4 for Mac (release_date=2015-01-29, revision=42058, platform=mac, os_version=0x0a0600-0x0affff)
- ISL Light 4.0.4 for Linux (release_date=2015-01-29, revision=42058, platform=linux)
- ISL Light 4.0.4 for Linux64 (release_date=2015-01-29, revision=42058, platform=linux64)
- ISL Light Client 4.0.4 for Mac (release_date=2015-01-29, revision=42058, platform=mac, os_version=0x0a0600-0x0affff)
- ISL Light Client 4.0.4 for Linux (release_date=2015-01-29, revision=42058, platform=linux)
- ISL Light Client 4.0.4 for Linux64 (release_date=2015-01-29, revision=42058, platform=linux64)
All updates have release date set to 2015-01-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.
ISL Light 4.0.4 uses Libs5
Upgrading to new version
Hosted service users please check Upgrading Hosted Service.
Server license users please check Upgrading Server License.
Important: Updating from ISL Light 4.0.3 to ISL Light 4.0.4 will not start ISL Light application after successful installation due to change of update behavior. Users will have to start ISL Light manually.
Improvements
The following changes were made for connection improvements in ISL Light application:
- ISL Light will no longer switch from IP address to DNS address after successfully connecting to server using HTTP tunnel ( ISL Light will keep original connection address )
- ISL Light will no longer make queries to HTTP proxy when wstun-direct or wsstun-direct transport is used
- ISL Light will no longer make a service reconnect when using webapi2 requests
Recording plugin settings are now exposed in ISL Light settings.
ISL Light now supports the following command line arguments for installing ISL Light application:
--setup ( ISL Light will start in setup mode )
--setup-silent or /VERYSILENT ( ISL Light will install without confirming dialogs )
--setup-silent-and-open ( ISL Light will install without confirming dialogs and will open when setup is done )
--setup-and-exit ( ISL Light will start in setup mode and after installation it will not open ISL Light application )
Added support for disabling dashboard button in the application. Users will have to specify the following parameters in the customization:
--on-load "main?disable_dashboard=true"
Added support for removing sign up and forgot password functionality inside ISL Light application. In order to achieve that the following parameters must be set in the customization:
--on-load "main?disable_signup=true"
--on-load "main?disable_forgot_password=true"
Added support for custom installation folder of ISL Light application and added support for changing product name. In order to achieve this, users must set the following parameters in the customization under ISL Light installer defaults Windows:
Mandatory parameters:
- AppName= ( this will set the application name which can be seen in Control panel under Programs and Features )
- DefaultDirName= ( this will set the installation destination folder)
- MainBinary= ( this will set the name of the executable inside installation folder )
Non-mandatory parameters:
- AppPublisher= ( this will set the application publisher name which can be seen in Control panel under Programs and Features )
- AppPublisherURL= ( this will set the application publisher URL which can be seen in Control panel under Programs and Features )
- AppSupportURL= ( this will set the application support URL which can be seen in Control panel under Programs and Features )
- DefaultGroupName= (this will set the name of the application folder in Start menu )
Apart from the above mandatory parameters users must also set a name under ISL Light installation schema ( example: testing -> this will enable for ISL Light to be started with a web link pointing to testing://...). Installation schema name must have at least 5 characters and maximum of 15 characters.
Added support for branding of images. The following images can be branded:
- keyvisual.png
- logo.png
- logo_brand.png
The images need to have exactly the same name and extension. To set the images, compress them into zip format and then upload in the customization under Custom qml branding (ZIP).
Added support for color branding of ISL Light application. User will have to create a file called branding.ini and zip it and upload to ISL Conference Proxy customization under "Custom qml branding (ZIP)".
The content of branding.ini must be in the following structure:
[Colors]
success= ( HEX of your desired color - this will change the borders of input fields and color of buttons )
success_dark= ( HEX of your desired color - this will change the forgot password success message color )
action_button_text= ( HEX of your desired color - this will change the color of text inside buttons )
Added support for opening recording playback window after end of session in case the session was recorded. Users can disable opening playback window by either changing setting in ISL Light settings or using the following command line parameter:
--on-connect "recording?open_at_end=false"
Added support for removing grid selector thus eliminating the option for user to select a different server. In order to disable grid selector user must set the following command line parameters in customization:
--on-load "main?disable_grid_selector=true"
Send button in chat dialog is now disabled if user is connected to ISL AlwaysOn machine using embedded ISL Light Fast.
Starting external programs from ISL Light or performing update of ISL Light application will now use the same customization as it is applied to ISL Light application.
Opening links from ISL Light application will now include customization parameter.
Font inside ISL Light application for Mac was replaced with Helvetica font due to issues with rendering.
Added support for disabling or enabling specific stream options when connecting to ISL AlwaysOn computer using command line arguments. User can specify the following parameters with --stream-options:
- "_download_client=false" ( this will disable downloading of ISL Light Client - embedded ISL Light Fast will be used )
- "small_foot=false" ( this will disable small footprint GUI on remote computer )
- "total_control=false" ( this will disable total control option - remote user will be able to use his keyboard and mouse )
- "black_screen=false" ( this will disable black screen once connected to remote computer )
- "leave_background=false" ( this will disable showing of desktop background on remote computer )
- "stream_high_color=false" ( this will disable remote computer to stream in high color )
- "minimized_client=false" ( this will disable minimizing of ISL Light Client on remote side once connected to remote computer )
- User defined stream options can also be disabled here
All options can either be set to false or true.
Specified command line argument ( --force-transport ) was not used everywhere in installed version of ISL Light. Support for this argument was redesigned, argument should now be used in every connection to ISL Conference Proxy.
The defect was fixed.
Disabling shared clipboard did not show a message in chat window ( Desk/Client disabled clipboard ). Disabling/Enabling clipboard was redesigned, each time the clipboard is changed it will show a message in chat window.
The defect was fixed.
When users clicked on either Session transfer -> Email invitation or Session transfer -> Copy URL permission for session resume was not correctly send to ISL Conference Proxy thus preventing users to resume session. Session transfer was redesigned, permission is now correctly set and user can resume the session.
The defect was fixed.
In case computer time was changed to future and ISL Light application was opened, the upgrade time may have incorrect value after changing time back current time. Upgrade time checking was redesigned, it should always have the correct value.
The defect was fixed.
Users who use command line arguments to connect to ISL AlwaysOn machine ( connect,connect-uid,connect-search) had to provide username and password parameters as web-login parameter did not work. Command line arguments were redesigned, when using command line argument to connect to ISL AlwaysOn machine users can now either specify web-login parameter or username and password.
The defect was fixed.
Layout of start window of ISL Light was broken in case users defined a long product name for ISL Light in customization. The product name is now truncated in order to fit the start window.
The defect was fixed.
Pop up window title in ISL Light did not use product name which user defined in customization ( changing product name ). Pop up window title was redesigned, it now uses the user defined product name.
The defect was fixed.
Users connecting to iOS device and opening System info for iOS device had empty string for type of network adapter. System info was redesigned, in case type of network adapter is empty the field type will be hidden.
The defect was fixed.
Command line argument --output-file was not working in ISL Light application. Support for command line argument was redesigned and is now working correctly.
The defect was fixed.
Command line parameter --proxy-address was not used when starting ISL Light Client. Support for this parameter was added to the application.
The defect was fixed.
If users passed --conn-options command line parameters when starting ISL Light the arguments were respected only when connecting to a session but were not used for every connection. The use of --conn-options parameter was redesigned and is now used for every connection.
The defect was fixed.
Session window title had different text in comparison with ISL AlwaysOn list of computers. Window title of session was redesigned, it now shows:
(SessionName or Client email or ISL AlwaysOn computer description ) and DomainName\HostName and session code and product name.
The defect was fixed.