> 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/7/3/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server. # 6.0.5 Platform 6.0.5 is a maintenance release containing enhancements, bug fixes, and security updates. #### Enhancements (4) | Feature | Description | | ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Redis initial connection timeout config** (ENG-11965) | Added a configurable parameter where you can set a timeout for initial startup Redis connection. The `connectTimeout` and `handleConnectionTimeout` properties set the maximum time in milliseconds to wait for the initial Redis connection before timing out. If not set, defaults to 30000 ms (30 seconds). | | **NSO adapter global-timeout flag** (ENG-12523) | The NSO adapter has been updated to incorporate a `global-timeout` setting, which acts as a boolean flag. When set to `true`, this setting allows services to bypass local timeout values and adhere to the global timeout configuration. If not activated or set to `false`, the system reverts to either a custom value or the default timeout of 60 seconds. | | **jobStart event workflowId and projectId** (ENG-12595) | Added `workflowId` and `projectId` properties to the `jobStart` event in Workflow Engine. These unique identifiers help correlate workflow executions (jobs) and protect against unexpected event duplication. | | **Workflow Engine task event summary and description** (ENG-12662) | Added a task `summary` and `description` to Workflow Engine events. This metadata is automatically added to task events handled via the `eventSystem`, allowing users to understand the purpose and details of each event. | #### Bug fixes (11) | Feature | Description | | -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **SAML SSO post-login redirect** (ENG-4213) | When the Platform was configured to authenticate users via SAML SSO, a user who was logged out from a page in the Platform would not be redirected to their original location after logging back in. Support was added for persistent redirect links across SAML SSO login flows to ensure users are restored to their original location. | | **childJob loop status in output** (ENG-7728) | Fixed an issue where the `status` for each job was not reflected in the output objects from the `childJob` task when either parallel or sequential looping was enabled. | | **Workflow canvas duplicate task definitions** (ENG-7900) | In certain circumstances, the workflow builder canvas would display duplicate task definitions in the task palette. This change eliminates possible race conditions and ensures no duplicates are added. | | **Azure/EntraID SSO disableAuthnContext toggle** (ENG-8062) | When configuring Azure/EntraID as an identity provider (IdP) in the Platform, the SSO test connection failed due to a required `Password, ProtectedTransport` authentication method. Added a "Disable Expected Auth" toggle to the SSO configuration page that gives administrators the option to control the `disableAuthnContext` configuration property. | | **JST incoming/outgoing schema issues** (ENG-10352) | A series of fixes have been implemented to address multiple issues that occurred when using an incoming or outgoing JST schema. These issues have been resolved to ensure proper functionality at runtime. | | **JST deleted step reference persistence** (ENG-10751) | Resolved a JST bug that allowed references to deleted steps to persist within the context of other steps, ensuring that the integrity of the workflow remains intact. | | **Platform early shutdown Redis connection check** (ENG-12023) | Added checks for `iap_id` and Redis connection to ensure smooth shutdowns when exiting the Platform early in the startup process and when exiting after Redis shuts down. | | **Pre-built GBAC import sidebar visibility** (ENG-12445) | When importing a pre-built automation with GBAC assigned, the imported automation did not appear in the Operations Manager side navigation bar. Fixed pre-built automation import to ensure all GBAC `id` values are strings and the automation is displayed in the side navigation bar. | | **Command template percentage selector** (ENG-12529) | The command template builder UI previously lacked the maximum accepted percentage (%) selector when performing a comparison evaluation by percentage. This issue has been rectified by re-adding the selector to the UI. | | **maxIdleTimeMS connection timeout property** (ENG-12586) | A new configurable timeout property, `maxIdleTimeMS`, has been introduced to effectively drop unused connections, with a default setting of five minutes. This enhancement is designed to reduce the total number of connections during periods of lighter usage. | | **Admin Essentials group member save button** (ENG-12616) | When adding users to a group via the UI, the save button was greyed out (disabled). The edit group dialog now enables the save button when modifying group members through the Admin Essentials UI. |