| Create group API role assignment (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. |
| HA cluster custom role consistency (ENG-9520) | Itential servers in an HA (high availability) cluster occasionally showed different sets of custom roles. Updated 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. |
| Transformation nested function args render (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. |
| Project import createdBy field failure (ENG-10364) | When exporting a project with workflows from a dev environment and then importing it to a 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. |
| Default logout timeout increase (ENG-10376) | Updated the default logout time from 20 minutes to 60 minutes. |
| Integration task stuck in running state (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. |
| Task worker shutdown scheduled task impact (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. |
| JSON Form dropdown removed option persistence (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. |