| Claim Check Interface | ClaimCheck fallback to GridFS for oversized items (ENG-26106) | Fixed an issue where claim-checked items too large for a standard MongoDB insertion weren’t falling through to the GridFS upload. |
| Configuration Manager | Config Manager crash from bad agent tool call (ENG-25486) | Fixed a crash in Configuration Manager caused by a bad agent tool call. |
| Core | SNMP traps not emitted on service stop or crash (ENG-24868) | Fixed an issue where SNMP ApplicationStop and ApplicationCrash traps weren’t sent under certain conditions. |
| Core | Session token passed for undefined schema properties (ENG-24070) | Fixed an issue where an undefined schema.properties value in a pronghorn method schema could cause session token data to be passed to the application. |
| Core | Adapter import failing via API (ENG-16929) | Fixed an issue where importing an adapter through the API (as opposed to the UI) failed because request properties weren’t parsed correctly. |
| Gateway Manager | Browser crash selecting a service in Run Service task (ENG-26217) | Fixed an issue where selecting certain services in the Run Service task in Studio crashed the browser. |
| Gateway Manager | Gateway-routed integrations skip dynamic API key retrieval (ENG-25488) | Fixed an issue where Gateway-executed integrations broke when using x-itential-dynamic-retrieval for API key retrieval. |
| Configuration Manager Enterprise | JSON compliance check failures (ENG-25673) | Fixed an issue that caused JSON compliance checks to fail in Configuration Manager. |
| Integrations | Gateway-routed integrations skip dynamic API key retrieval (ENG-25488) | Fixed an issue where Gateway-executed integrations broke when using x-itential-dynamic-retrieval for API key retrieval. |
| Integrations | OpenAPI integration import failing to populate roles (ENG-25174) | Fixed an issue where importing an OpenAPI-based integration could silently fail to load or complete its instance setup, causing roles to not be populated — particularly for specs containing circular schema references in request bodies. |
| itential-utils | CyberArk CCP secret retrieval timeout (ENG-24156) | Fixed an issue where incorrectly configured timeouts caused failures when retrieving secrets from CyberArk CCP. |
| JSON Forms | Stale data in Form Preview after toggling views (ENG-26052) | Fixed a bug in the Form Preview dialog that reset the selected schema combination and discarded entered data when toggling between the form and its submitted data, for JSON forms with overlapping schema combinations. |
| JSON Forms | Clone dialog left open after cloning (ENG-24942) | Fixed an issue where cloning a document from the collection view left the clone dialog open instead of closing it and updating the collection view to show the newly cloned document. |
| JSON Forms | Stale validation error after deleting array table row (ENG-24301) | Fixed an issue where deleting an array table row with validation errors left the error state in place, blocking form submission even after the invalid data was removed. |
| JSON Forms | Stale data in manual task fields after revert (ENG-21716) | Fixed an issue where the displayed fields of JSON form manual tasks were sometimes not pre-populated with the values specified in the form’s payload after a revert loop. |
| JSON Forms | Server-side validation for JSON form structure (ENG-18045) | Added server-side validation for JSON form structure on create and update. |
| NSO Service Manager | Negative device caching for nonexistent devices (ENG-25784) | Added the enableNonExistentDeviceCache configuration option, enabled by default, to control negative device caching and improve device lookup reliability. |
| Operations Manager | forEach iteration review while job is running (ENG-25145) | Fixed an issue that prevented reviewing forEach iteration details in the job details table while a job is running. |
| Operations Manager | Unlinked scrolling when viewing a diff (ENG-8051) | When performing a diff, the two versions now scroll independently instead of together, making review easier. |
| Platform | Stale validation error after deleting array table row (ENG-24301) | Fixed an issue where deleting an array table row with validation errors left the error state in place, blocking form submission even after the invalid data was removed. |
| Projects | Missing horizontal scroll bar on Transformation canvas (ENG-22777) | Fixed an issue where the horizontal scroll bar didn’t appear on a Transformation function’s canvas when working inside a Project. |
| Projects | Tab scroll indicator on small screens (ENG-9709) | Added a visual indicator for tab scrolling behavior on the Project Builder screen when the screen is small. |
| Projects | addComponentsToProject API documentation (ENG-8275) | Updated documentation for the addComponentsToProject API endpoint to include additional detail on the mode option. |
| Studio | Stale parameters after changing Run Service task decorator (ENG-26030) | Fixed an issue where changing the service decorator on a Run Service task retained stale parameters from the previous configuration instead of clearing them. |
| Studio | Workflow canvas crash from invalid task positions (ENG-25966) | Fixed a crash in the workflow canvas (“Invalid arguments to Point constructor: null, null”) when opening a workflow with invalid task position data. |
| Studio | Task input type label reflects accepted schema (ENG-25893) | The task input type label in Automation Studio now reflects the actual accepted schema type instead of always showing “Any,” preventing job variables of incompatible types (such as Object) from being bound to inputs that don’t support them. |
| Studio | Undo removing pre-existing task connections (ENG-25746) | Fixed an issue where using undo (Cmd+Z) after the undo history was exhausted could remove pre-existing task transitions. |
| Studio | Debug Mode overlay persisting on new workflows (ENG-25684) | Fixed an issue where the Debug Mode overlay could persist and appear on a newly created or opened workflow. |
| Studio | Copy/paste of restricted tasks (ENG-25423) | Prevented users from copying and pasting a workflow task (via Copy, Copy Selection, or Ctrl+C) if they don’t have RBAC permission to use that task. |
| Studio | Hardcoded docs.itential.io links (ENG-24891) | Replaced hardcoded links to docs.itential.io with docs.itential.com. |
| Studio | Deep Merge falsy value rendering (ENG-23288) | Fixed an issue where Deep Merge had no canonical representation for a “no value” state, causing inconsistent rendering of falsy values. |
| Studio | Empty suggestions overlay in search box (ENG-21750) | Fixed an issue where pressing Enter in a tree menu search box (used in left-nav/sidenav search across the product) could open an empty suggestions overlay. |
| Templates | Clone dialog left open after cloning (ENG-24942) | Fixed an issue where cloning a document from the collection view left the clone dialog open instead of closing it and updating the collection view to show the newly cloned document. |
| Templates | Duplicate update requests on template edits (ENG-24363) | The Edit Details dialog’s Save and Cancel buttons are now disabled while a save is in progress, preventing duplicate update requests on Analytic and Command Templates during slow-network saves. |
| Transformations | Clone dialog left open after cloning (ENG-24942) | Fixed an issue where cloning a document from the collection view left the clone dialog open instead of closing it and updating the collection view to show the newly cloned document. |
| Transformations | Missing horizontal scroll bar on Transformation canvas (ENG-22777) | Fixed an issue where the horizontal scroll bar didn’t appear on a Transformation function’s canvas when working inside a Project. |
| Transformations | Mismatched types after changing function schema (ENG-17988) | Changing the parameter type of a user-created function with an existing parameter assignment now disconnects the assignment and displays an error message about mismatched types. |
| Transformations | No error creating JST schema without $id (ENG-12870) | Fixed an issue where JST Designer showed no error when creating a schema without an $id, which could leave users stuck with Save disabled and no explanation why. |
| Transformations | Broken JST query documentation link (ENG-12360) | Fixed a broken documentation link on the Query task’s info button for JSTs. |
| Transformations | Migration script missing function name (ENG-9944) | Fixed an issue where the transformations migration script no longer added a name property to functions in legacy JSTs. |
| Transformations | Ternary operator converting space to zero (ENG-9375) | Fixed an issue with JST ternaries where entering a space (" ") as the exprIfTrue or exprIfFalse value was converted to 0. Spaces are now preserved as entered. |
| Transformations | JSTs limited to 10 if…else statements (ENG-8449) | Fixed a limitation that prevented JSTs from supporting more than 10 if...else statements. |
| Transformations | Date-time string modification (ENG-6892) | Fixed an issue that prevented date-time strings from being modified in Transformations. |
| Work Center | QuickForm task stuck with empty rows (ENG-26149) | Fixed an issue where a QuickForm task with no rows to review showed an empty state with no way to complete the task, leaving it stuck indefinitely. Additionally, when a task’s configuration hides all data columns but rows are still present, the task now displays the action column with a warning message instead of an empty table. |
| Workflow Engine (WFE) | Duplicate and missing task system events (ENG-25701) | Fixed two issues with the Workflow Engine’s taskErrored and taskStarted system events: a task failure could publish a duplicate taskErrored event, and a non-scheduled task that failed due to a failed inline-query decorator never published its taskStarted event. |
| Workflow Engine (WFE) | Manual tasks stuck running after reverted jobs (ENG-25152) | Fixed an issue where manual tasks remained in a running state after job completion for reverted jobs. |
| Workflow Engine (WFE) | Deep validation for broken task references (ENG-24167) | Workflow validation now catches broken task references left over after a task is deleted, putting the workflow in draft status so it can’t run with missing or incorrect data. |
| Workflow Engine (WFE) | Unlinked scrolling when viewing a diff (ENG-8051) | When performing a diff, the two versions now scroll independently instead of together, making review easier. |
| Workflows | ”Use as Variable” toggle state shared across tasks (ENG-25646) | Fixed an issue where the Use as Variable toggle on Run Service tasks reflected the state of another workflow’s Run Service task when tasks shared the same task ID, such as after export and import. |
| Workflows | Adapter ID variable type switching errors (ENG-25528) | Fixed errors that occurred when switching the Adapter ID variable from static to a job variable for adapter tasks. |
| Workflows | Task hover triggering unauthenticated documentation lookup (ENG-25351) | Fixed an issue where hovering over a task in the Automation Studio task palette or Swap Task panel triggered an unauthenticated documentation lookup, which returned 403 errors in RBAC-restricted and cloud environments. |
| Workflows | Clone dialog left open after cloning (ENG-24942) | Fixed an issue where cloning a document from the collection view left the clone dialog open instead of closing it and updating the collection view to show the newly cloned document. |
| Workflows | Imported workflows not opening after partial import failure (ENG-24310) | Fixed an issue where importing multiple workflows at once wouldn’t open the successfully imported workflows in the editor if one or more other workflows in the same import failed validation. |