> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog 6.1 (pre-alignment)

<Info>
  For a brief overview of the changes, see our [Release notes](./release-notes-6.1-pre-alignment).
  For information on upgrading from previous versions, see the
  [Atoti Sign-Off Migration Notes](./migrate-6.1-pre-alignment).
</Info>

<Update label="6.1.1" description="2025-10-01">
  ### Dependencies

  | Component                                                                                                      | Version     |
  | -------------------------------------------------------------------------------------------------------------- | ----------- |
  | [Adjustments Services API](https://docs.activeviam.com/products/modules/adjustments-services/4.1/online-help/) | 4.1.2       |
  | [Atoti Server](https://docs.activeviam.com/products/atoti/server/6.1.4/)                                       | 6.1.4       |
  | [Atoti UI](https://docs.activeviam.com/products/atoti/ui/5.2/)                                                 | \~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](https://docs.activeviam.com/products/modules/signoff-api/4.2/online-help/)                      | 4.2.0       |
  | [UI Components](https://docs.activeviam.com/products/tools/ui-components/5.2.10/online-help/)                  | 5.2.10      |
  | [Workflow Common Library](https://docs.activeviam.com/products/modules/workflow-common-lib/2.5/online-help/)   | 2.5.1       |

  ### Added

  | Issue Key | Details                                                                                           |
  | --------- | ------------------------------------------------------------------------------------------------- |
  | SO-969    | Definitions can now be filtered by their IDs using both the realtime and non-real-time endpoints. |

  ### Changed

  | Issue Key | Details                                                                                                                                                               |
  | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | 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-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-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-976    | Fixed an issue where many opened Server-sent event connections froze the server due to database connection starvation.                                                                                     |

  ### Known issues

  None.
</Update>

<Update label="6.1.0" description="2025-07-16">
  ### Dependencies

  | Component                                                                                                      | Version     |
  | -------------------------------------------------------------------------------------------------------------- | ----------- |
  | [Adjustments Services API](https://docs.activeviam.com/products/modules/adjustments-services/4.1/online-help/) | 4.1.1       |
  | [Atoti Server](https://docs.activeviam.com/products/atoti/server/6.1.4/)                                       | 6.1.4       |
  | [Atoti UI](https://docs.activeviam.com/products/atoti/ui/5.2/)                                                 | \~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](https://docs.activeviam.com/products/modules/signoff-api/4.2/online-help/)                      | 4.2.0       |
  | [UI Components](https://docs.activeviam.com/products/tools/ui-components/5.2.10/online-help/)                  | 5.2.10      |
  | [Workflow Common Library](https://docs.activeviam.com/products/modules/workflow-common-lib/2.5/online-help/)   | 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](./migrate-6.1-pre-alignment) 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 `RestTemplate`s to use JWT authenticated `RestClient`s using `ISignOffRestClientBuilder`.                              |
  | SO-910    | Converted `SignOffCoreConfig` to the [Spring AutoConfiguration](https://docs.spring.io/spring-boot/reference/using/auto-configuration.html) 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.                                                                          |

  ### Known issues

  None.
</Update>
