Release notes 4.1

info

For the list of issues covered in this release, and known issues, see the Changelog.
For information on upgrading from previous versions, see the Atoti Adjustments Services API Migration Notes.

Note on issue keys

Each update is referenced with an issue key which is an internal reference. You can quote this to ActiveViam support if you have any questions about an item listed below.

4.1.3

2025-12-dd

Summary

New features

New features

Bulk adjustment execution

We have added a new method IAdjustmentExecutionService::bulkExecute and a corresponding REST endpoint /adjustments/bulk-execute to execute adjustments in bulk on the application server.

4.1.2

2025-09-30

Summary

New features

New features

Support for bulk adjusting multi-input adjustment types

A new optional field inlineInput has been added to InputTypedFieldDTO to allow the UI to render multiple inputs for certain adjustment types when performing bulk adjustments.

4.1.1

2025-07-16

Summary

New features

New features

Core configuration class

A new AdjustmentServicesCoreConfig class has been added to import all the available services in the library.

4.1.0

2024-03-17

Summary

New features

Improvements

New features

Adjustments DTOs

The adjustments DTOs are now using Lists instead of Sets, to have a defined order for locations when constructing dashboard in the UI.

Artifact relocation

Artifacts are now released under the group ID com.activeviam.solutions.

InputTypedFieldDTO

The InputTypedFieldDTO now accepts an optional label parameter that will be displayed by the UI for a specific input.

Improvements

Upgrade to Java 21

The library now requires Java 21, to be compatible with Atoti Server 6.1.x.