Platform 6.0.1 Maintenance Release
  • 04 Apr 2025
  • Dark
    Light
  • PDF

Platform 6.0.1 Maintenance Release

  • Dark
    Light
  • PDF

Article summary

Release Notes

Bug Fixes

This maintenance release of Itential Platform includes fixes for bugs that were reported to Itential Product Support.

Key ID Release Note
ENG-6790 When using JSON Forms with dynamic dropdown, the search function within paginated results did not return query results as expected. Fixed issues with multi-select dropdowns that use a large dataset.
ENG-7205 OpenAPI Integration Models can be imported, but when creating an instance or starting the server with a created instance, an error occurred within Admin Essentials. Updated the swagger-client to ensure support of OpenAPI 3.1 integrations.
ENG-7848 Retrieving devices with the getDevicesFiltered API call did not return results as expected via Config Manager and Automation Gateway tasks. Fixed ostypes filtering to correctly retrieve and retrurn devices.
ENG-7883 When deleting a switch case in the JST Designer canvas, the switch method card and transitions are not updated properly. Deleting a switch case now works as expected.
ENG-7925 Previously, users with view access only to a project where able to remove assets by moving them to a project where users had editor access. A fix has been pushed to not allow users with view access to move these assets.
ENG-8045 When adding a function in JST Designer, the name may unexpectedly add a "(1)". Updated logic to check for id and name collisons to fix a case where adding a function to a JST would unnecessarily rename the function.
ENG-8354 When Itential Platform is running with no active profile, an error message displays when the user tries to create, update, or delete a repository configuration in Admin Essentials. Updated the error message to include more detail about the cause for the error.
ENG-8368 Resolved an issue when trying to find assets related to a Project. Implemented a tree view in the References Panel that allows users to search for references ad-hoc.
ENG-9018 In a JSON Form with a table that has a custom key, adding a form element to the table and then changing the custom key no longer removes the added element.
ENG-9031 API errors as a result of cloning a Command Template and Analytic Template no longer crash the UI. Also updated the JSON schema for Command Templates and Analytic Templates to allow for the createdBy and lastUpdatedBy fields to be null.
ENG-9222 Removed request queue for integration tasks to prevent CPU increase when worker threads are unavailable. Added logs to improve debugging for integration tasks.
ENG-9268 When collapsing a schema in JST Designer, any nested assignments disappear which allows users to create invalid duplicate assignments. Fixed the schema collapse issue to ensure assignments persist and prevent invalid assignments.
ENG-9305 When attempting to duplicate or import a project in Automation Studio, workflows disappear from the duplicated or imported project. Updated the schema logic to resolve issue. Workflows, templates, transformations and JSON forms should now appear correctly when duplicating or importing a project.
ENG-9419 In some scenarios, the Platform would not correctly handle changes in Redis Sentinel cluster topology. Added behavior to correctly reconnect when Redis Sentinel cluster topology changes.
ENG-9478 Added ancestor-checking in the cancel jobs endpoint to only cancel the greatest ancestor within a batch, and removing any unnecessary compute without affecting cancellation results. This also mitigates the likelihood of runaway recursive looping into high memory usage.
ENG-9668 Removed skipNormalization flag on resolve of integration swagger docs to ensure Itential Platform methods include path level and operation level parameters, while ensuring any method operationId with special characters are not replaced.
ENG-9754 When trying to clear a trigger type in Operations (Ops) Manager to select a different trigger type, the application UI would stop working. Fixed a bug in the createTrigger API that caused Ops Manager to crash when clearing out initial trigger data.
ENG-9878 Renaming a Command or Analytic Template in Projects to a duplicate name correctly displays the error in Projects and no longer crashes the MOP service.
ENG-10179 Added a type check to the JSON form dropdown to confirm source items are valid and prevent search issues in the Render JSON Schema task.
ENG-10185 Added a missing property key to resolve a "React Missing Array Key" security rule warning.

Improvements

This section highlights quality improvements to Itential Platform's functionality in this maintenance release.

Key ID Release Note
ENG-2829 Added static, job, and task options to the loop type property in a childJob task. Users now have the ability to select a loop type, or optionally have the loop type passed in as a variable.
ENG-9854 Updated the Platform to implement support for independent release and build versioning.
ENG-10163 Changed "Automation Studio" to "Studio" in the sidebar and menu navigation systems in the Platform.

Security Changes

This section highlights fixes and measures to prevent and minimize security risks and vulnerabilities.

Key ID Release Note
ENG-9788 When running security scans, it showed affected versions of the jsonpath-plus package were vulnerable to Remote Code Execution (RCE) due to improper input sanitization. Updated jsonpath-plus to version 10.3.0 to resolve security vulnerability.
ENG-10010 When running security scans, it showed affected versions of the axios package in NSO Manager were vulnerable to Cross-Site Request Forgery (CSRF) risks. Updated axios dependency to mitigate CSRF vulnerability.
ENG-10011 When running security scans, it showed affected versions of the axios package in Job Manager were vulnerable to Cross-Site Request Forgery (CSRF) risks. Updated axios dependency to version 0.29.0 to remove CSRF vulnerability.

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.