Platform 6.0.1 Maintenance Release
- 04 Apr 2025
-
DarkLight
-
PDF
Platform 6.0.1 Maintenance Release
- Updated on 04 Apr 2025
-
DarkLight
-
PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback!
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?