Skip to Content
Release NotesRelease Notes 3.3

Release Notes 3.3

New Features and Improvements

  • ui/importApplication now supports apiKey - can be used as REST API (3.3.2022-09-30-1441)
  • Data Editor -> (Merge with target and Unmerge) now support long running jobs: in case of HTTP timeout on waiting for results, it checks that the job is still running and displays the following message: “Merge|Unmerge will continue running in background”. It displayed the HTTP error before. (3.3.2022-09-29-1337)
  • restAPITrace configuration parameter (allowed values “yes” and “no”) is added to the configuration file and as parameter (allowed values “true” and “false”) to the api/v1/updateConfiguration request. It enables printing into the log: URL, query string, and header of all REST API requests. Notice that body is not printed. (3.3.2022-09-26-1211)
  • Version 3.3 released: 3.3 is merged with 3.2 - 3.3 now includes all 3.2’s features and fixes. (3.3.2022-09-22-1700)
  • insert, delete, update operations: title support added (3.3.2022-09-21-1620)

Bug Fixes

  • ForEachRecord - ec.truncateLogAfterRecentCheckPoint() was commented out (it resulted in printing every iteration in the job log) (3.3.2022-09-30-1441)
  • Clone application: 1) loaded cache after sources cloned, making scenarios and specifications invisible until checked in; 2) co-version of scenario content was not cloned; 3) all co-objects (sources, specs, scenarios) are set to the user who executes the cloning (3.3.2022-09-30-1141)
  • Activity Log -> Export CSV throws an exception. (3.3.2022-09-28-1641)
  • Protected against Cross-Site Scripting (XSS) vulnerability. (3.3.2022-09-28-1641)
  • Undo checkout for created sources did not remove them but checked them in instead. (3.3.2022-09-27-0211)
  • The results of Clone from another app are not reflected in the metadata cache and thus not displayed in the app tree (3.3.2022-09-21-1720)
  • job_log column of il_activity_log was not created during metadata repository initialization (3.3.2022-09-20-1620)
  • RunScenario with async=true: the user is not passed as a parameter (passing null for reqUser) leading to inability to authenticate. (3.3.2022-09-20-1620)
  • Application.trimActivityLog: beforeDateEpocMilli computed incorrectly (/1000 removed) (3.3.2022-09-19-1620)
  • ExecutionContext.trancateLogAfter copied jobLog that leads to the original context (from which the current was cloned) still referring to the jobLog before truncation. (3.3.2022-09-15-1620)
  • DoLoop operation: conditionParameter1 and conditionParameter2 were not evaluated before starting the loop (only evaluated inside the loop). (3.3.2022-09-15-1420)
  • Activity log windows supports “any” as Init filter. Achieved by setting initType properly (api, manual) in api/v1/executeJob. (3.3.2022-09-15-1320)
  • Print stacktrace to log4j instead of Tomcat log in the api/v1/executeJob exeption handler (3.3.2022-09-15-1320)
  • Incorrect URLs in setup.jsp (3.3.2022-09-14-1320)
  • LoadXML parses empty tags with presence of “self” path in the column definition fails with an error: “Index 2 out of bounds for length 2”. (3.3.2022-09-07-1720)
  • DoLoop fails with the null pointer exception. (3.3.2022-09-06-1020)
Last updated on