Changelog 6.1
info
For user-facing changes, refer to the Release notes.
For information on upgrading from previous versions, see the
Atoti Sign-Off Migration guide.
6.1.2
2026-MM-dd
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.1.4 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.
Added
- SO-1030: Added performance improvements that reduce the time to initiate and fetch tasks as the application data grows.
Fixed
- SO-1033: Fixed an issue where tasks could not be initiated on a definition’s end date.
6.1.1
2025-10-01
Dependencies
| Component | Version |
|---|---|
| Adjustments Services API | 4.1.2 |
| Atoti Server | 6.1.4 |
| Atoti UI | ~5.2.6 |
| Common Dependencies BOM | 2.2.1 |
| Common Parent POM | 2.2.1 |
| Common Spring Services BOM | 1.0.1 |
| Datastore Helper | 3.4.0-AS6.1 |
| Java | JDK21 |
| Sign-Off API | 4.2.0 |
| UI Components | 5.2.10 |
| Workflow Common Library | 2.5.1 |
Added
| Issue Key | Details |
|---|---|
| SO-963 | Adjustments in linked dashboards have their task preselected to the current task. |
| SO-966 | Ability to adjust empty cells. |
| SO-969 | Definitions can now be filtered by their IDs using both the real-time and non-real-time endpoints. |
| SO-984 | Adjustments requiring additional numerical context, like Add-On adjustments, can be performed directly in the table cell. |
| SO-985 | Adjustment as-of date defaults to the as-of date of the preselected task. |
Changed
| Issue Key | Details |
|---|---|
| SO-924 | Adjustment inputs with a levelPath are inferred from the cell’s location. |
| SO-943 | Adjustable cells are now formatted. |
| SO-952 | The default value of the spring.activiti.historyLevel property has been changed to audit to reduce the number of Atoti Sign-Off entries in the Activiti database. |
Fixed
| Issue Key | Details |
|---|---|
| SO-953 | Fixed filters being added twice to linked dashboards. |
| SO-961 | Fixed an issue where JWT tokens were not being refreshed, causing requests between servers to fail after token expiration (default is 12 hours). |
| SO-962 | Fixed error thrown by measure lineage plugin on empty tables. |
| SO-967 | Fixed an issue preventing adjustments at locations including multi-levelled hierarchies. |
| SO-968 | Fixed an issue where optional locations were required to perform adjustments. |
| SO-971 | Fixed an issue allowing adjustments to be submitted when no adjustments were made. |
| SO-972 | Fixed an issue preventing the adjusted cell from reacting to undo/redo events. |
| SO-973 | Fixed an issue preventing numerical query parameters from filtering the tasks and task configuration screens. |
| SO-976 | Fixed an issue where many opened Server-sent event connections froze the server due to database connection starvation. |
| SO-977 | Fixed an issue that caused an exception to be thrown when retrieving a definition that exists in the database, but not in the datastore, such as for an ARCHIVED definition after restarting the server. |
| SO-979 | Fixed the adjustment icon being enabled when no adjustments are possible. |
| SO-985 | Fixed an issue in the adjustment modal where the wrong task was selected by default when reviewing a task not on the latest date. |
| SO-991 | Fixed dashboard crashing when the Sign-Off server is unavailable. |
6.1.0
2025-07-16
Dependencies
| Component | Version |
|---|---|
| Adjustments Services API | 4.1.1 |
| Atoti Server | 6.1.4 |
| Atoti UI | ~5.2.6 |
| Common Dependencies BOM | 2.2.1 |
| Common Parent POM | 2.2.1 |
| Common Spring Services BOM | 1.0.1-SNAPSHOT |
| Datastore Helper | 3.4.0-AS6.1 |
| Java | JDK21 |
| Sign-Off API | 4.2.0 |
| UI Components | 5.2.10 |
| Workflow Common Library | 2.5.1 |
Added
| Issue Key | Details |
|---|---|
| SO-641 | Added endpoints for definitions and tasks history. |
| SO-810 | Added support for text area inputs in adjustment modal. |
| SO-821 | Rich UI for bulk adjustments. |
| SO-822 | Added Server-Sent Event endpoints to provide real-time update of definitions and tasks status. |
| SO-831 | Added the ability to review tasks from the dashboard. |
| SO-839 | Added bulk deletion of adjustments. |
| SO-866 | Added highlighting to rows that fail validation in the file uploads. |
| SO-871 | Enabled real-time updates in the screens. |
| SO-895 | Validation errors are now reported with an index field to map errors to the objects they originated from. |
| SO-896 | Files can now be saved as attachments at each step of the default workflows. |
| SO-899 | Added free-form scope selection when creating a task definition. |
| SO-933 | Added server-thrown errors beneath the input in the definition form. |
| SO-940 | Added “My outstanding tasks” filter to the tasks screen. |
| SO-946 | Retrieving the history for definitions/tasks will now include the workflow variables associated with each history record. |
Changed
| Issue Key | Details |
|---|---|
| SO-666 | Updated properties used with @Value to use configuration properties. |
| SO-824 | Moved most configuration classes from signoff-starter to signoff-activeviam and marked beans as @ConditionalOnMissingBean. |
| SO-871 | Prevented adjusting at a location finer than supported. |
| SO-885 | The IValidationError API was updated for improved error handling. See the migration notes for the list of changes. |
| SO-887 | Updated dependencies for the Common Spring Services (audit-service and notification-service) to import the services from common-spring-services-bom. |
| SO-890 | Updated package names and structure in the signoff-activeviam module to be more organized and intuitive. |
| SO-901 | Improved the default validation error messages provided by Atoti Sign-Off to have a more consistent format and better readability. |
| SO-909 | Updated the default REST requests from Basic authenticated RestTemplates to use JWT authenticated RestClients using ISignOffRestClientBuilder. |
| SO-910 | Converted SignOffCoreConfig to the Spring AutoConfiguration class SignOffCoreAutoConfiguration. |
Removed
| Issue Key | Details |
|---|---|
| SO-925 | Removed old adjustment context menu. |
Fixed
| Issue Key | Details |
|---|---|
| SO-847 | Fixed an issue that caused the UI to crash when the Sign-Off server was unreachable. |
| SO-849 | Fixed an issue where definitions could not be created on servers other than Atoti Market Risk. Moved application.rest-apis.* properties to sign-off.application.rest-apis.*. |
| SO-893 | Unchecked errors in requests between Atoti Sign-Off and the application server are no longer swallowed. |