Changelog 2.5

info

For a brief overview of the changes, see our Release notes.
For information on upgrading from previous versions, see the Atoti Workflow Common Library Migration Notes.

2.5.3


2026-01-dd

Added

  • SO-1006: Added a new method IKeyedObjectService::createAll to create persistent objects in bulk.
  • SO-1006: Added a new method IAuditLogService::saveUserTaskRecords to save user task records in bulk.
  • SO-1006: Added a new method IAuditLogService::saveProcessRecords to save user task records in bulk.

Changed

2.5.2


Added

  • LIM-2034 : Added a new method to fetch the string objects from AHistoryRecordEntity.

2.5.1


Added

  • Upgraded to Tomcat 10.1.42

2.5.0


Added

  • SO-590: Updated the project artifact’s group ID.
  • SO-693: The Common Parent POM and Common Dependencies BOM dependencies have been upgraded to version 2.2.1.
  • SO-747: A new Spring IWorkflowService has been added with the intention of centralizing all workflow-related activities.
  • SO-748: The IAuditLogService has been updated in order to work with the newly developed Audit Service.

Changed

  • SO-654: Data transfer objects (DTOs) and JPA entities have been updated to use Lombok.
  • SO-680: The status and exportStatusDetails fields of AProcessInstanceEntity can now be updated.

Removed

  • SO-775: The IProcessDefinition::getMeasures and IProcessDefinition::setMeasures methods have been removed as they are not used. These changes propagate to AProcessDefinitionDTO and WorkflowProcessDefinitionDTO.