4.2
  • 22 Aug 2024
  • 8 Minutes to read
  • Dark
    Light
  • PDF

4.2

  • Dark
    Light
  • PDF

Article summary

4.2.3615


Change

  • Satellite servers can use direct access to download content.

Bugfixes

  • Server stability fixes.
  • Auditing is missing from the access policy pages.
  • Cosmetic database error about duplicated key in the settings table.
  • LDAP group names are not correctly escaped.
  • Server stops giving direct access to agents.

4.2.3600


Bugfix

Web server certificates can fail to load during startup of Liquit Workspace server.

4.2.3599


Bugfixes

  • PackageTempDir can be empty on macOS when device context is used.
  • Microsoft.Deployment.WindowsInstaller.dll is missing for the ServerUtil.
  • Server stability fixes.
  • Auditing goes always to the main database instead of auditing database.
  • The icon is missing for add media in the catalog editor.
  • "No workspace item found" error can be displayed on terminal servers.

4.2.3573


Bugfixes

  • Package creation can fail and icons can be missing when using a connector via a satellite server.
  • The task scheduler next run date is not correctly calculated if multiple triggers are used.
  • Serverutil can't create a new system database for new environments.

4.2.3560


Bugfixes

  • Reporting dashboard is not updated with new data.
  • Liquit Setup Store connector only shows the first 20 updates.

4.2.3551


Bugfix

The installation of Universal Agent may be corrupted on Windows, after upgrading to 4.2 from previous versions.

4.2.3547


Liquit Workspace

Auditing support

Have more control over your environment by tracking all the changes made within Liquit Workspace. The new auditing feature allows you to track multiple changes made on an entity as well identify potential mistakes.

Auditing requires Event Collectors to be configured. For more information, see Auditing.

For more information about Powershell Module support, see the Liquit Workspace Powershell Module section of this article.

Script filters

Two new types of filters called "Run script" and "Run uploaded script" are made available for packages. The new filters give you the freedom to cover advanced scenarios.

You can create a custom script as a filter and run it to check if the system fulfils the right conditions to install/launch applications or actions.

The following script languages are supported:
• Batch
• VBScript
• Windows PowerShell
• Bash
• ZSH
• JavaScript
• AppleScript
• PowerShell (core)

Event tagging for Splunk

You can now add event tags to event collectors within Liquit Workspace. These tags are sent to Splunk where you can use them to further filter events. For more information, see Event Collectors.

Insights

Insights offer a whole new perspective on your Liquit Workspace environment. We collect metrics on the server as well on specific zones, the following metrics are available:

Web events
• Rest requests
• HTTP Requests

Bandwidth
• Bandwidth In
• Bandwidth Out

Events
• Total Events
• Successful events
• Failed events
• Denied events
• Info events
• Warning events

User information
• User login
• User Logoff

Device
• Agent refresh
• Agent ping

Tasks
• Created tasks
• Started tasks
• Completed tasks
• Failed tasks
• Successful task
• Suspended tasks
• Resumed tasks

For more information, see Insights.

Dependency information for new managed packages

While creating a new package from a connector, you can see the status of all the dependencies required with the creation of the new managed package. If one of the products is not available, you can easily create it right from the dialog box.

Log off sessions option

You now have the possibility to set the inactivity period of a session after which Liquit Workspace will log off a user from a session. For more information, see Portal Settings.

SAS tokens based on Shared Key for Direct Access

Two new authentication methods were added for direct access: Public Access and Generate SAS (Requires Shared Key). For more information, see Storage Settings.

Disabling LOCAL Identity Source authentication methods

You now have the possibility to enable/disable the Form and Basic authentication methods for a LOCAL type identity source. For more information, see LOCAL.

Value type added to registry filters

The registry value filters now have the option to add the registry value, for a more granular filtering. For more information, see Registry value and Registry value exists.

Modify group membership package type

With the new predefined type of package called Modify group membership, you can easily change the group memberships for Microsoft Entra ID (Azure AD) and Microsoft Active Directory. For more information, see Packages.

Windows 11 23H2 support

Support for the 11 23H2 version of Windows was added. You can now filter devices based on the new platform version also the correct version of Windows will be displayed in the device overview.

Extended support for ACME

Google Trust Services was added to the list of providers supported by Liquit Workspace. For more details, see Domains.

Detect non-managed running MSI installation

Because Windows cannot run two MSI installations at the same time, and to prevent 1618 errors, Liquit Workspace can now detect MSI installations running externally. Liquit Workspace waits 2 minutes for the external MSI installation and then proceeds with its own MSI installation.

New system variables

Additional predefined system variables related to package execution were added. For more details, see Variables.

Multiple transforms (mst) on uploaded and networked install

The Install MSI and Install uploaded MSI actions now support multiple .MST files. In the case of Liquit Workspace Agent, only the first one in the table will be applied.

Obsolete Windows agent download options removed

The two obsolete options for the Download Agent for Windows option in the Portal Settings have been removed.

Liquit Workspace Agent 3.x moves to extended support​

This is the latest version where the Liquit Workspace Agent (XML-based) is supported.​
The bootstrapper is still able to download the (XML-based) Liquit Workspace Agent but this is the last version.

MAC address of a device

You can now see the MAC address of a device in the Overview screen. It can be helpful when troubleshooting network issues with the device. For more information, see Devices.

Remove end user crdentials

The option to reset the end user credentials was added in the reset workspace group. For more details, see Users.

Liquit Workspace Server

Web Proxy support

Set up a proxy server that redirects HTTP requests to the Liquit Workspace Server. All Liquit System components, including identity sources and connectors, can make use of it. For more details, see Server Settings.

Wildcard support for task limits in Server.json

Server.json supports limiting the number of tasks per type (typeLimits). Now you can use wildcards to configure multiple task limits for a single pattern. For more details, see Server Configuration.

Performance improvements

Improved performance on the server side, related to CPU.

Async support

Make use of Async to better optimize for high workload situations or for burst situations.

Liquit Workspace Server 3.x EOL

Liquit Workspace Server 3.x is out of support.

Liquit Universal Agent

The Liquit Universal Agent was upgraded to .NET 8 so it can support the latest operating systems and take advantage of the performance improvements that have been introduced since .NET 6.

Liquit Setup Store

Improved filtering

Liquit Workspace 4.2 enhances the Liquit Setup Store with new resources and improved filtering for business-ready managed packages.

macOS support

The Liquit Setup Store can now fetch x64 and ARM64 applications for the macOS platform.

Portable and Shortcut apps

Portable and Shortcut applications can also be imported from the Liquit Setup Store. For more information, see Liquit Setup Store.

Product version supersedence

During the creation of a new package, you can see all the product versions within Liquit Setup Store that supersede the currently selected version. Note that this info is displayed only in the Create package dialog box, of a new package created from the Liquit Setup Store connector.

Uninstall support

You can easily uninstall applications with the new option that allows you to automatically include uninstall actions in the managed packages created through the Liquit Setup Store connector.
By default, the option is disabled for existing Liquit Systems and enabled for new ones.
For more information, see Liquit Setup Store.

Featured resource support

You can now choose to synchronise the Catalog label the Liquit Setup Store sets on some resources.

Default output variable for primary install action

Two new predefined variables have been introduced, LATEST_INSTALL_EXITCODE and LATEST_UNINSTALL_EXITCODE, which can be used for uninstall actions

Option to override installation logs and installation directory

A new custom variable can be defined in the settings of the Liquit Setup Store connector to override the ${PackageTempDir} variable that is always used for storing the installation logs or downloading and installing applications. For more information, see Liquit Setup Store.

Redesign of the Request product dialog box

The Request product dialog box has a new, more intuitive design now. Instead of one screen where the user can fill various information, he now starts the process by selecting one of the two options: Provide a public download URL to the requested installer or Upload the installer only when requested by Liquit support. For more information, see Liquit Setup Store.

Liquit Workspace PowerShell Module

New cmdlets were added and some existing ones have been extended:

ServerUtil

Split database support

The capabilities of the existing split database setup were expanded by integrating support for installing and upgrading schemas. For more information, see Serverutil.

Others

Directory name used for uploaded directory

In the past, when using the Install uploaded directory type action, the path was saved as "Path.zip". In the new Liquit Workspace version, the name of the directory is used instead.

Context/zone pictograms

The context contexts/ zone zones pictograms inside the settings screens of a context are easier to spot now, as they were moved closer to their corresponding field.

Copy to clipboard support in package Entitlements screen

Identities from the Entitlements screen of a package can now be copied to the clipboard, with the help of the new button copy1x.png on the row of each identity.


Was this article helpful?

What's Next