Changelog 4.1
info
For a brief overview of the changes, see our Release notes.
For information on upgrading from previous versions, see the
Atoti Adjustments Services API Migration Notes.
4.1.3
2026-01-dd
Added
- SO-1006: Added a new method
IAdjustmentExecutionService::bulkExecuteand a corresponding REST endpoint/adjustments/bulk-executeon the application server to execute adjustments in bulk on the application server. - SO-1005: Added a new executor type
BulkAdjustmentExecutorthat submitsAdjustmentBulkExecutionTaskrunnables and is more performant for executing adjustments in bulk. - SO-1031: Upgraded Common Parent POM and Common Dependencies BOM to version 2.4.0.
Changed
- SO-1023:
AdjustmentServicesCoreConfigno longer importsSupportedBranchAwareAdjustmentsService - SO-1023:
AdjustmentServicesCoreConfignow conditionally importsAdjustmentStatusService - SO-1023:
AdjustmentServicesCoreConfignow conditionally importsSupportedAdjustmentsService - SO-1034: Released code is now formatted using the Spotless maven plugin with the Palantir Java Format.
4.1.2
2025-09-30
Added
- SO-987: A new optional field
inlineInputhas been added toInputTypedFieldDTOto allow the UI to render multiple inputs for certain adjustment types when performing bulk adjustments.
4.1.1
2025-07-16
Changed
- SO-666: Updated properties used with
@Valueto use configuration properties. Added a new configuration classAdjustmentServicesCoreConfig.
Known issues
None.
4.1.0
2024-03-17
Added
- SO-693: The Common Parent POM and Common Dependencies BOM dependencies have been upgraded to version 2.2.1.
Changed
- SO-565: Upgraded to Java 21. Upgraded to Common Parent POM and Common Dependencies BOM 2.0.1
- SO-590: Updated the project artifact’s group ID.
- SO-688: Convert
filtersandinputfields of adjustment DTOs into Lists. - SO-729: The
NamedValueDTOs now accept amemberPathfield detailing a fully formed cube member. - SO-758: The
InputTypedFieldDTOs now accept alabelfield to be displayed by the UI for each input.