January 2025 Maintenance Release
  • 09 Jan 2025
  • Dark
    Light
  • PDF

January 2025 Maintenance Release

  • Dark
    Light
  • PDF

Article summary

IAP Versions

Consolidated Release Notes

Bug Fixes

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

Key ID Release Note Release Version Implemented
ENG-3798 When a parent job is started with a looping child job, the child task remains running causing the workflow to become stuck. Fixed a race condition that allowed multiple Workflow Engine (WFE) services to start up at the same time. IAP/2023.2.13
IAP/2023.1.24
IAP/2022.1.33
ENG-4689 The user experience (i.e., information message) for integration import was not very clear when schema validation failed on import. Improved UX by adding schema validation errors to the import modal and directing the user to the modal details on the toast. IAP/2023.2.13
IAP/2023.1.24
IAP/2022.1.33
ENG-5726 When exporting and then importing a JSON Form, the import failed due to data validation errors. To resolve this issue, added support for importing a JSON form that implements more than one field validation. IAP/2023.2.13
IAP/2023.1.24
IAP/2022.1.33
ENG-5978 When using the switch method in JST Designer, adding >10 cases will cause assignments after the 10th case to not work, and the cases to reorder on save or export of the transformation. Fixed the switch method to ensure all assignments work correctly and the order of cases is maintained. IAP/2023.2.13
IAP/2023.1.24
IAP/2022.1.33
ENG-6641 When trying to type a negative number into an integer or number field, the minus sign is ignored and the workflow zooms out. Added support for negative numbers. IAP/2023.2.13
IAP/2023.1.24
ENG-7253 Fixed a bug with HTTP methods where returning a code without sanitization would cause the platform to crash. Added sanitization of HTTP API error code response to prevent crash of IAP. IAP/2023.2.13
IAP/2023.1.24
IAP/2022.1.33
ENG-7353 When making JSTs that use the thisArg feature for functions, migrating to 23.2 may migrate thisArg into the new constantValue incorrectly. Fixed a migration bug in JST that would cause thisArg values to sometimes migrate incorrectly, and created a new migration script to fix documents that were broken by the previous migration. IAP/2023.2.13
ENG-7550 Implemented RSA public key and Key ID (KID) variable logging for JSON Web Token (JWT) failure. IAP/2023.2.13
IAP/2023.1.24
IAP/2022.1.33
ENG-7855 When creating and running Pre-built workflows, the Pre-built workflow would not save or overwrite existing workflows that were in a draft state. To run the Pre-built workflow, the existing workflow had to be manually saved to remove the draft state. Applied a fix that allowed workflows to be overwritten with the same workflow from the Pre-built. IAP/2023.1.24
IAP/2022.1.33

Improvements

This section highlights featured improvements to functionality in this maintenance release.

Key ID Release Note Release Version Implemented
ENG-6842 Enabled the finishManualTask API in Operations Manager to complete both manual and automatic tasks. IAP/2023.2.13
IAP/2023.1.24
IAP/2022.1.33
ENG-7656 Updated the task property of the cancelJobs API to "true" in the app-operations_manager pronghorn.json file in order for data to be processed as a workflow task. The cancelJobs API endpoint is now available to be used as a task on the canvas. IAP/2023.2.13
IAP/2023.1.24

Security Changes

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

Key ID Release Note Release Version Implemented
ENG-7513 When running security scans, it showed affected versions of the ajv package were vulnerable to Prototype Pollution. Updated ajv to version 6.12.6 to resolve security vulnerability. IAP/2022.1.33

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.