Release notes 4.0
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 What-If 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.0.4-AS6.1
2025-09-05
Summary
- Atoti Server 6.1.11: Atoti What-If has been upgraded to Atoti Server 6.1.11.
- The Common Parent POM and Common Dependencies BOM have been upgraded to be compatible with the version of Atoti Server.
- Users can now send simulation requests concurrently to the Atoti What-If REST services.
- Atoti What-If REST services now return HTTP error codes when simulations fail.
4.0.3-AS6.1
2025-08-13
Summary
- Removed 2-phase commit mechanism: Improved the stability and performance of simulation executions by removing the 2-phase commit mechanism.
4.0.2-AS6.1
2024-12-16
Summary
- Fixed vector String creation: Fixed bug dropping the last character when concatenating a String array into a String representation of a vector.
4.0.1-AS6.1
2024-12-11
Summary
- Removed starter dependencies: Removed the UI Spring Boot starter dependency and changed the scope of the Atoti Server Spring Boot starter dependency to test.
4.0.0-AS6.1
2024-09-10
Summary
- Java 21: Atoti What-If has been upgraded to Java 21.
- Atoti Server 6.1.0: Atoti What-If has been upgraded to Atoti Server 6.1.0.
- Removed IDistributedQueryResultsMerger methods: The
IDistributedQueryResultsMerger
interface has been updated to reflect the core database service API. - The DatabaseSimulationsRestService now matches Atoti Server REST services: The
DatabaseSimulationsRestService
is correctly added to the Atoti Server versions REST endpoint. The namespace and path have also been updated to match Atoti Server REST services.