New Features (2)
New capabilities added to Itential Cloud expand automation options and provide additional functionality for network operations.
| Improvement | Description |
|---|---|
| ENG-18005 Inventory Manager | The February release adds a new application, Inventory Manager, to the platform sidebar, providing integrated access to inventory management capabilities directly within the automation platform. This application is new and does not impact existing configurations. Benefits: • Seamless navigation between automation workflows and inventory data • Improved efficiency for operations requiring device and asset information • Unified user experience across platform modules |
| ENG-17257 Workflow Metadata Panel Deep Linking | Added support for URL parameters that enable direct navigation to workflow metadata panels, improving integration with external tools like Insights. New Capabilities: • URL parameter support for automatically opening workflow metadata panel • Works for both global and project-scoped workflows • Enhanced tooltip help text for Pre-Automation Time and SLA Per Workflow fields • Improved user guidance for workflow performance tracking Example URL: https://{instance}.itential.io/studio/workflows/{workflowId}?expandMetadataPanelOnFirstWorkflowOpen=trueUse Cases: • Navigate directly from Insights performance data to workflow settings • Quick access to edit Pre-Automation Time for ROI calculations • Streamlined workflow configuration updates |
Enhancements (8)
Improvements to existing Itential Cloud features provide better performance, usability, and workflow efficiency.
| Improvement | Description |
|---|---|
| ENG-18555 Performance Optimization | Resolved critical performance issues affecting instances with large numbers of roles and methods, particularly impacting adapters with extensive method collections. Improvements: • Faster login times when using LDAP or local authentication • Improved UI responsiveness in Admin Essentials and Operations Manager • Optimized workflow execution performance • Reduced timeout incidents with load balancers Impact: Customers with gateway adapters containing thousands of allowed methods will experience significantly improved platform performance. |
| ENG-9417 Nested Indexed Array Support | Fixed issue where nested indexed array elements in JSON Schema Transformation schemas were not selectable, enabling proper transformation configuration for complex data structures. |
| ENG-11898, ENG-11954 Special Character Handling in JST | • Resolved issues with % symbol in property names causing transformation failures • Fixed schema corruption when renaming properties containing special characters • Improved URI validation and error handling |
| ENG-9088 Enhanced JST Error Reporting | Regular expression errors in transformations are now properly captured and displayed in the UI, providing clear feedback to users instead of silent failures. |
| ENG-3512 JST Schema Editability Improvements | Resolved inconsistencies in incoming schema editability, ensuring consistent behavior regardless of how transformations are accessed (via method card or sidebar navigation). |
| ENG-7907 JST Duplicate Name Handling | Fixed issue allowing transformation renaming to duplicate names, preventing data display inconsistencies and confusion between transformations with identical names. |
| ENG-18679 Workflow Engine Schema Validation | Fixed invalid JSON schemas in Workflow Engine that were causing error-level logging messages during platform startup, improving system diagnostics and reducing log noise. |
| ENG-18988 Job Viewer | Set default sort value on columns when clicking on them for the first time. |
Bug Fixes (24)
Resolved issues improve stability and correct unexpected behavior in Itential Cloud.
| Improvement | Description |
|---|---|
| ENG-17545 AD-FS Identity Provider Authentication | • Fixed issue where AD-FS IdP login succeeded with empty username • Added validation to prevent login when UPN value is missing • Enhanced logging to identify missing identity provider values • Improved error messages for authentication failures |
| ENG-16734 CyberArk Reference Handling | • Resolved issue where CyberArk secret path references in adapter configurations were incorrectly encrypted • Reference paths now remain intact, preventing adapter authentication failures |
| ENG-11487 Scheduler Task Data References | • Updated scheduler to use new task data reference format • Ensures consistency with workflow engine task document structure • Aligns scheduled tasks with current data management architecture |
| ENG-4564 Job View Display | • Fixed issue where job variables appeared empty in the 2023.2+ job view interface • Restored proper display of job variable data |
| ENG-18195 Provision Workflow Task Schema | • Corrected input parameter schema definition from incorrect array type to proper object type • Resolves task execution failures due to schema validation mismatches • Ensures compatibility between API and task implementations |
| ENG-16275 Integration Deletion | • Fixed issue preventing integration deletion when confirmation dialog appeared • Resolved blank screen issue during integration deletion workflow |
| ENG-17839 Project Workflow Import | • Fixed issue where imported project workflows appeared in global scope instead of project space • Ensures proper workflow organization and namespace isolation |
| ENG-17772 JSON Forms Transformation Bindings | • Resolved mismatch between JSON form configuration view and runtime display • Ensures consistent form rendering across configuration and preview modes |
| ENG-9553 Project JST Export/Import | • Fixed issue where JSTs used in childJob tasks were duplicated during project export • Resolved JST renaming issues on project import • Eliminated orphaned JST copies in database after project operations |
| ENG-3435 Prebuilt Transformation Import | • Fixed issue where prebuilt import did not properly overwrite existing transformations with same name • Prevents duplicate transformations with different IDs |
| ENG-10557 Large Data in Editor | • Resolved issue where large data in workflow editor reformatted unexpectedly • Prevents unwanted “dirty state” triggering in workflows • Improves editor performance with large datasets |
| ENG-18885 API Token Authentication | • Fixed issue where API tokens and service accounts were incorrectly returning 403 Forbidden errors • Restored proper authentication for token-based API access • Resolved authentication failures impacting automated integrations and service accounts |
| ENG-18508 JSON Forms Dynamic Dropdowns | • Fixed issue where JSON Forms with dynamic dropdowns displayed “undefined” when opening the dropdown • Resolved discrepancy between successful API call in form settings and failed runtime display • Ensured proper data population for dynamic POST request dropdowns |
| ENG-18151 Job Variable Handling | • Fixed job error “Cannot destructure property ‘location’ of ‘_0x2f4fa8’ as it is undefined” • Improved handling of missing job variables in push to array tasks • Addressed sub-optimal missing variable behavior causing job failures |
| ENG-18068 Code Editor Component | • Fixed race condition in BackgroundTokenizer causing “Cannot read properties of null (reading ‘getLength’)” errors • Resolved issue where code editor component attempted to access document properties after unmounting • Improved editor component lifecycle management |
| ENG-17392 OAuth Client Visibility | • Fixed issue where OAuth Client creation option remained visible when ITENTIAL_ADMIN_AUTH_PAGES_ENABLED environment variable was set to false • Ensured proper UI behavior for Cloud customers managing service accounts through Hub interface • Aligned interface options with environment variable configuration |
| ENG-16320 OAuth2 Integration Models | • Fixed validation failure when creating OAuth2-capable Integration Models following documentation examples • Resolved issues preventing proper OAuth2 authentication configuration • Ensured compatibility with OAuth2-enabled API integrations |
| ENG-12011 JST Schema Editor | • Fixed JST Designer Schema Editor errors occurring when property names contained forward slash (/) characters with incorrect types • Resolved validation errors in betterAjv.js library when processing properties with special characters • Restored proper save button functionality in schema editor |
| ENG-11192 Masked Job Variables | • Fixed issue where renaming masked job variables left orphaned decorator entries in workflows • Resolved problem where old variable names appeared as masked in Operations Manager despite no longer being referenced • Ensured decorator array properly updates when job variable names change |
| ENG-10280 JST Pointer Connections | • Fixed issue where JST pointers did not connect as expected when building map functions • Improved pointer behavior and connection logic in transformation designer • Enhanced user experience when creating complex transformations |
| ENG-10021 JST Nested Functions Import | • Fixed issue where JSTs with nested functions imported incorrectly • Resolved ID conflict handling during function flattening process • Ensured proper reference resolution when moving nested functions to root level |
| ENG-8392 Transformation Scoping | • Fixed incorrect scoping when creating transformations directly from child job task panel in unsaved workflows within projects • Resolved URL routing issue that caused loss of unsaved workflow changes • Ensured transformations are properly scoped to their containing project |
| ENG-6498 Transformation Comment Timestamps | • Fixed issue where comments on transformations displayed dates one month earlier than actual creation date • Corrected date formatting logic for transformation comment timestamps • Ensured accurate timestamp display for all transformation comments |
Security Updates (3)
Security patches and vulnerability fixes protect your Itential Cloud deployment.
| Improvement | Description |
|---|---|
| ENG-17654 js-yaml Prototype Pollution | • Type: Prototype Pollution vulnerability • CVSS Score: 6.9 • Impact: Addressed vulnerability that could allow attackers to alter object prototypes through specially crafted YAML documents • Status: Resolved through dependency update |
| ENG-18115 Package Resource Allocation | • Type: Allocation of Resources Without Limits or Throttling • CVSS Score: 8.7 • Impact: Fixed vulnerability that could cause server memory exhaustion through bracket notation parameter abuse • Status: Resolved through dependency update |
| ENG-18428 Out-of-bounds Write Vulnerability | Updated gnupg2/gpgv package to resolve the CWE-787 Out-of-bounds Write vulnerability (CVSS Score: 7.0). |