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.2.1
2024-07-02
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.13-sb3 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
- Improved Adjustment executions widget: The Adjustment executions widget now supports sorting from the column headers. It also fixes a bug that prevented additional columns from having column headers.
- Improved Task Toolbox: The Task Toolbox filters also apply to the Adjustment executions widget so you can easily see adjustments relating to a given task. A new checkbox in the Task Toolbox lets you prevent filters from being applied to the relevant widgets.
- Audit: Including deprecated workflows in the UI settings to maintain the audit history is no longer needed.
Known issues
Issue Key | Details |
---|---|
SO-529 | Uploading tasks through the UI without a valid-to date fails. |
Dependency versions
Component | Version |
---|---|
Adjustments Services API | 4.0.0 |
Atoti Server | 6.0.13-sb3 |
Atoti UI | 5.1.x |
Common Dependencies BOM | 2.0.0 (com.activeviam.apps) |
Common Parent POM | 2.0.0 (com.activeviam.apps) |
Java | JDK17 |
Sign-Off API | 4.0.0 |
UI Components | 5.0.40 |
Added
Issue Key | Details |
---|---|
BAS-1803 | Task toolbox filters are optionally applied to the dashboard. |
Changed
Issue Key | Details |
---|---|
BAS-1804 | Task toolbox filters are also applied to the adjustment execution widget. |
BAS-1806 | The adjustment execution widget now supports sorting. |
BAS-1821 | The audit task information now comes from the Activiti so we no longer need to maintain deprecated workflows in the UI settings. |
Fixed
Issue Key | Details |
---|---|
BAS-1808 | The adjustment execution widget shows headers for non-default columns. |
BAS-1848 | Fixed issue where configured fields in the UI settings did not exist in all cubes. |
5.2.0
2024-04-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.13-sb3 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
- Atoti Server upgrade: Atoti Sign-Off has been upgraded to Atoti Server 6.0.13-sb3.
- Spring Boot upgrade: We have upgraded Spring Boot to version 3.2.0, which uses Spring Framework 6.
- Common Parent POM and Common Dependencies BOM upgrade: The Common Parent POM and the Common Dependencies BOM have both been upgraded to version 2.0.0.
- Activiti upgrade: We have upgraded Activiti to version 8.1.0 to be compatible with Spring Boot 3.
- Improved Task Inventory: You can now download your existing tasks.
- Improved adjustments: Review adjustments more easily with improved adjustment audit history.
- Display custom error messages in the UI: The UI will display custom error messages if the response type is in the structure of a ProblemDetail object. For more details, see Customizing UI exceptions.
- UI Activation: An import of
react-query
is required when usingsignoff-sdk
. See UI activation for more details.
Known issues
Issue Key | Details |
---|---|
SO-529 | Uploading tasks through the UI without a valid-to date fails. |
Dependency versions
Component | Version |
---|---|
Adjustments Services API | 4.0.1 |
Atoti Server | 6.0.13-sb3 |
Atoti UI | 5.1.x |
Common Dependencies BOM | 2.0.0 (com.activeviam.apps) |
Common Parent POM | 2.0.0 (com.activeviam.apps) |
Java | JDK17 |
Sign-Off API | 4.0.1 |
UI Components | 5.0.35 |
Added
Issue Key | Details |
---|---|
BAS-1505 | Added custom UI exception handling for ProblemDetail responses. |
BAS-1570 | Values are formatted with commas when performing an adjustment. |
BAS-1686 | Task definitions can now be exported to CSV. |
BAS-1687 | You can now select all definitions in the Sign-off Task Definitions widget. |
UIACL-186 | Added the filters and measures to the adjustment audit trail to help with reviewing. |
Changed
Issue Key | Details |
---|---|
BAS-1686 | The Download button in the Sign-off Task Definitions widget now downloads the existing tasks rather than a template. |
SO-470 | Upgraded to Atoti Server 6.0.13-sb3, including Spring Boot 3.2.0. |
SO-512 | The analysis hierarchy members are pre-populated in the adjustment modal when used as an input. |
UIACL-931 | React-query is now handled as a peer dependency. See UI activation for more details. |
Fixed
Issue Key | Details |
---|---|
BAS-1625 | The deserialization of the ExportStatusWithTaskIdDTO class will no longer fail due to unrecognized formats. This provides backwards compatibility with custom database values. |
BAS-1687 | Task definitions are now selectable in bulk. |
BAS-1715 | Fixed a timeout issue with the SignOffProcessDefinitionWorkflowRestController when uploading files. |
SO-517 | Use sanitized strings to prevent potential log injection in SignOffAdjustmentExecutionService . |
SO-519 | Fixed an issue where the starter jar didn’t start from the command line, by reverting to the CLASSIC loader implementation for Spring’s Nested Jar Support. |