> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.itential.com/itential-platform/6/release-notes/changelog/2025/4/24/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server. # 6.0.2 Platform 6.0.2 is a maintenance release containing enhancements, bug fixes, and security updates. #### Enhancements (8) | Feature | Description | | --------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Trigger form data persistence** (ENG-6823) | Valid form data in triggers now persists during updates to the corresponding JSON form. | | **automation-studio API endpoint examples** (ENG-9270) | Enhanced task examples in the documentation for the `/automation-studio/` API endpoint. | | **Admin Essentials serviceDirectory property** (ENG-9774) | Introduced support for the `serviceDirectory` property in Admin Essentials Profiles UI. | | **discoverReferences MongoDB optimization** (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. | | **Child job static loop uncheck regression** (ENG-10668) | Resolved an issue in child job tasks where setting the loop type to static would inadvertently uncheck the enable looping switch. | | **Transition mode banner ESC shortcut** (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. | | **Add/edit schema dialog redesign** (ENG-10786) | Updated the add and edit schema dialog design to improve user experience. | | **Delete asset dialog clarity** (ENG-10788) | The delete asset dialog in projects has been updated for clarity regarding which asset is about to be deleted. | #### Bug fixes (8) | Feature | Description | | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **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. | #### Security fixes (2) | Feature | Description | | ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | **passport-saml cryptographic signature** (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 the security vulnerability. | | **body-parser amplification vulnerability** (ENG-10287) | When running security scans, affected versions of the `body-parser` package were found to be vulnerable to asymmetric resource consumption (amplification). Updated the package to version 1.20.3 to fix the security vulnerability. |