Release notes for the July 27, 2025 update
Update Version 4.1.202507251511
New Features
Added Job Execution Pool to improve script execution performance.
Job execution pool allows to control memory and CPU use on the application host with many jobs run on various asset endpoints including those that are currently unreachable. The pool queues jobs run on the same asset for sequential execution through the same reused connection to the endpoint. The pool uses fixed number of threads to run jobs on different assets at the same time queueing assets when necessary. The pool eliminates Delayed jobs and inter-node asset locks.
Security
-
Updated application client side WEB framework to the latest version.
-
Updated REST API data processing component to the latest version.
-
Updated application test framework to the latest version.
-
Updated icons provider GUI component to the latest version.
-
Updated GUI charts component to the latest version.
-
Updated GUI table pagination component to the latest version.
-
Updated database access component to the latest version.
-
Updated internal scripting language component to the latest version.
Extensions
-
Added confirmation message when closing or exiting Retention Policy configuration screen that contains unsaved changes.
-
Added information level logging to the logic adding firewall rule with details about the asset, policy, service request and the rule.
-
Changed terminology for Workflow Form, Workflow Selector and Approver categories.
-
Changed terminology for Site category including Sub-sites, Site Role and Site hierarchy.
-
Reorganized Management menu to bring Site Roles, MFA Rules and Sites management closer to the top level.
Fixes
-
Fixed the issue with using peer nodes without enabled job runner for script execution.
-
Fixed the issue with the Container Role on the asset permission screen is changed only when the selection for container roles is changed when selecting asset viewer and supervisor roles.