> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.itential.com/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. |