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.

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
Java JDK11

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
Java JDK11