Release notes and changelog

info

For user-facing changes, refer to the What’s New page.
For information on upgrading from previous versions, see the Atoti Sign-Off Migration Notes.

5.1.0

2023-11-30

Download the distribution files here

You can download the following zipped distribution files:

  • UI source code.
  • UI build that does not require an installation and can be directly deployed.
  • Source files that can be used to build the module.
  • Maven repository required to build the project and run the tests.

    note

    The Atoti Server 6.0.9 Maven repository files have been removed from this zip, so you’ll need to download them separately. Click here to locate them.

  • Offline documentation that can be served by the module.

Summary

  • Re-applying adjustments: When an application server fails and restarts, previous adjustments are automatically applied for tasks that are not yet approved. Refer to the User Guide for more information.
  • Java 17 upgrade: Atoti Sign-Off is now compatible with, and requires, Java 17.
  • Atoti Server upgrade: Atoti Sign-Off has been upgraded to Atoti Server 6.0.9.
  • Spring Security upgrade: We have upgraded Spring Security to version 5.8.7 to resolve vulnerabilities and prepare for the upgrade to Spring Security 6.0 (via Spring Boot 3).
  • Audit log: Export details are now correctly included in the audit log.
  • Support for multiple members in a given level of the Sign-Off scope: When specifying the scope of the Sign-Off tasks, you can now select multiple members within a given level. Previously, only one member could be selected.
  • Unique task definition names: Task definitions must now be created with a unique name. Creating a task definition with a name that already exists in the database results in an error. Uniqueness is enforced at the point that a task definition is published. Existing task definitions are unaffected.

Known issues

None.

Dependency versions

warning

Updated 2024-04-12: This version of Atoti Sign-Off is not compatible with Atoti UI version 5.1.16 or higher.

Component Version
Adjustments Services API 2.2.0
Atoti Server 6.0.9
Atoti UI 5.1.x
Java JDK17
Sign-Off API 2.1.0
UI Components 5.0.28

Added

Issue Key Details
SO-448 When an application server fails and restarts, previous adjustments are automatically applied for tasks that are not yet approved.

Changed

Issue Key Details
SO-471 You can now select multiple members in the given level in a sign-off task’s scope.
SO-474 Reduced Sonar issues.
SO-477 Upgraded to Atoti Server 6.0.9, including Spring Security 5.8.
SO-478 Upgraded to Java 17.
SO-482 Task definitions must now be created with a unique name.

Fixed

Issue Key Details
SO-426 Fixed a bug where export details were not included in audit log.
SO-485 RestTemplates are now configured to support standard cookie spec which stops the appearance of WARN log messages when requests are made to application servers.