Release notes and changelog

info

For information on upgrading from previous versions, see the Atoti What-If Migration Notes.

2.0.1-AS6.0

2023-04-27

Summary

  • Provided Atoti What-If dependency : To allow projects to use Atoti What-If for any Atoti Server 6.0.x version, the dependency is now used as provided.

Dependency versions

Component Version
Atoti Server 6.0.3
Common Dependencies BOM 3.0.0 (com.activeviam.tools)
Java JDK11
Tools Parent POM 2.0.0 (com.activeviam.tools)

2.0.0-AS6.0

2023-04-17

Summary

  • Top to bottom redesign : The API has been extensively redesigned to reduce coupling between implementation details and simulation parameters and make use of Atoti Server database service APIs.
  • Simplified deliverables : Merged the whatif-core and whatif-examples libraries into a single whatif library.
  • Support for distributed simulations : Simulations are now fully supported in a distributed environment.
  • Removal of Netty messaging : The distribution implementation based on Netty messaging has been removed.
  • JSON-based persistence : Simulations are now persisted using JSON-based serialization.
  • Removal of the merge mechanism : Merging simulations into a parent branch is no longer supported.

Dependency versions

Component Version
Atoti Server 6.0.3
Common Dependencies BOM 3.0.0 (com.activeviam.tools)
Java JDK11
Tools Parent POM 2.0.0 (com.activeviam.tools)