Migration notes 4.2
This page explains the changes required to migrate to the stated version of the Atoti Sign-Off API.
Migrate to 4.2.0
Spring Boot Starter changes
Atoti Sign-Off API now comes with a Spring Boot Starter, which slightly restructures the module and the release group IDs:
signoff-api-lib
<dependency>
<groupId>com.activeviam.solutions.signoff-api</groupId>
<artifactId>signoff-api-lib</artifactId>
<version>${signoff-api.version}</version>
</dependency>
This library contains interfaces, default implementation, and DTOs used for the integration of Atoti Sign-Off in an application server. Use this library if you want to configure the integration.
The measures to export are no longer populated
The measures to export in the SignOffProcessInstanceExportDTO
are no longer populated per definition.
Please define your export templates based on other criteria.
signoff-api-spring-boot-starter
<dependency>
<groupId>com.activeviam.solutions.signoff-api</groupId>
<artifactId>signoff-api-spring-boot-starter</artifactId>
<version>${signoff-api.version}</version>
</dependency>
A lightweight Spring Boot Starter
that will configure default implementations of the interfaces used for the integration of Atoti Sign-Off API in an application server with default properties.
It imports signoff-api-lib
. Use this starter if you want to use the default configuration and get started quickly.
Endpoint changes
A new endpoint /sign-off/enabled
has been added to ISignOffRestService
to let Atoti Sign-Off know when it can begin sending
requests. Please update your existing implementations.