Skip to content

Release 7.4.0

Latest
Compare
Choose a tag to compare
@mduft mduft released this 02 Dec 11:48

Features

  • Update to Angular 19.
  • Partially re-introduce settings of current working directory in the client application launcher. The new logic will default to setting the working directoy to the bin directory again, except for when a startScriptName is set. In that case, the current working directory will remain untouched.
  • Intermediate instance state will now show when processes are in transition (starting/stopping) in the instance lists overal instance states.

Improvements

  • Added dependency to network-online to linux service template.
  • Introduced data-types for template variables. The default remains STRING. Different data-types will provide different editors in the template Web UI.
  • Added possibility to restrict output of remote-instance to a specific MANAGED server on CENTRAL.
  • Added unattended mode to Linux client application installers to align with the Windows installers.
  • Added a few more locations where IDs are displayed in the dedicated ID format, added more copy to clipboard buttons.
  • Adjusted some spacing, padding and gaps in details panels to maximize space usage.
  • Various improvements to the documentation, especially the troubleshooting guide.
  • Make sure that an instance template has a mapping for at lease one group in all scenarios.
  • Align MANAGED server details dialog layout on CENTRAL Web UI with other panels.
  • Further improvements to the --open flag, to handle even more scenarios.
  • Further tune logging to be more streamlined, informative and less spamming.
  • Further improvements to documentation and tutorials.
  • Introduce separate page for node details on CENTRAL to provide more in depth details of MANAGED nodes with more space available.
  • Rework the arguments on the remote-instance tool to utilize the --name argument more, e.g. when creating an instance. --create in turn no longer accepts a name.
  • Maximize the network port details panel for server processes to provide more room for the information.
  • Rework the semantics of the --join argument on remote-process. It will now wait for completion (termination) of a process only if that process has start type MANUAL or MANUAL_CONFIRM. In case of INSTANCE it will instead wait for startup of the application to complete. Also, --join can be used to await --stop commands.
  • Added more possible instance modifications to the remote-instance CLI tool.

Fixes

  • Fixed an issue where unloadable instances would break the Web UI.
  • Fixed some column titles in different data tables to be more consistent.
  • Fixed discarding of modifications when navigating through administration pages.
  • Fixed update of client applications stored information after launching the associated client application.
  • Fixed issues with instance/system variables being required.
  • Fixed various race conditions and locking issues in low level APIs.
  • Fixed issue with handling of the --homeDir argument internally, which led to issues with uninstaller and autostart commands on Linux clients.
  • Fixed an issue with the values transferred to the UI containing potentially sensitive information about the target systems.
  • Fixed enablement of the product update available button in case the instance ist not synchronized on the CENTRAL.
  • Fixed missing tooltip content for conditional parameters using the expression mode.
  • Fixed automatically adding/removing of conditional parameters when adding/removing another conditional parameter.