Release Notes
Bug Fixes
This patch release of Itential Platform includes fixes for bugs that were reported to Itential Product Support.
Key ID | Release Note |
---|---|
ENG-9372 | Fixed an issue where groups and roles added to a custom group with the create group API were not properly reflected on a user in the new group. |
ENG-9520 | Itential servers in an HA (high availability) cluster occasionally showed different sets of custom roles. Updated the itential/service and itential/logger to enable service and startup errors to reach log files. All startup and shutdown notification logs are now logged with the system. |
ENG-9813 | When viewing a transformation containing a nested function step with an empty args array, opening the function causes rendering and runtime issues. Added additional checks to address rendering and runtime issues when viewing a transformation with a nested function step in this state. |
ENG-10364 | When exporting a project with workflows from a dev environment and then importing it to staging environment, the workflows were missing post-import. Fixed an issue where projects containing workflows with a createdBy field would fail to import by removing this field during the import process. |
ENG-10376 | Updated the default logout time from 20 minutes to 60 minutes. |
ENG-10679 | Integration tasks added to workflows would remain in a running state indefinitely. To resolve this issue, modified the lifecycle logic for adding integration configs to the global.config when the Platform starts up. |
ENG-10795 | The run window on a task would stop working when job execution was disabled and then immediately re-enabled from Admin Essentials. Fixed an issue where the action of stopping the task worker affected the ability to handle scheduled tasks on an instance until the instance was restarted. |
ENG-10847 | Options removed from a JSON form dropdown were still maintained as values in the form in Operations Manager. When a JSON form dropdown option is removed, the corresponding form data is now cleared for any triggers that had the option selected. |
Improvements
This section highlights quality improvements to Itential Platform's functionality in this patch release.
Key ID | Release Note |
---|---|
ENG-6823 | Valid form data in triggers now persists during updates to the corresponding JSON form. |
ENG-9270 | Enhanced task examples in the documentation for the /automation-studio/ API endpoint. |
ENG-9774 | Introduced support for the serviceDirectory property in Admin Essentials Profiles UI. |
ENG-10528 | Optimized the /automation-studio/discoverReferences API endpoint to minimize MongoDB calls and ensure a consistent parents array, addressing performance issues with large responses. |
ENG-10668 | Resolved an issue in child job tasks where setting the Loop Type to static would inadvertently uncheck the Enable Looping switch. |
ENG-10785 | The transition mode banner has been updated for consistency within the Rodeo-UI banner component and now supports the ESC shortcut for closing the banner. |
ENG-10786 | Updated the Add and Edit Schema dialog design to improve user experience. |
ENG-10788 | The Delete Asset Dialog in Projects has been updated for clarity regarding which asset is about to be deleted. |
Security Changes
This section highlights fixes and measures to prevent and minimize security risks and vulnerabilities.
Key ID | Release Note |
---|---|
ENG-10284 | When running security scans, it showed improper verification of the cryptographic signature. Upgraded the @node-saml/passport-saml package to version 5.0.1 to resolve security vulnerability. |
ENG-10287 | When running security scans, it showed affected versions of the body-parser package were vulnerable to Asymetric Resource Consumption (Amplification). Updated the package to version 1.20.3 to fix security vulnerability. |