Skip to main content
Compatible versions matter when combining or upgrading Atoti products. This page lists compatible versions for every Atoti product, from the core SDKs up through Atoti UI, workflow products, and packaged solutions.

How do Atoti products depend on each other?

  • Atoti Java SDK contains the core Atoti engine and is the primary way to build Atoti sessions. Every other product listed here depends on it, directly or through a bundled solution.
  • Atoti Python SDK also contains the core Atoti engine, and is an alternative way to build Atoti sessions without writing Java.
  • Atoti UI is the user interface for an Atoti project.
  • Atoti Admin UI is a separate administration interface for the Atoti Java SDK.
  • Atoti Intelligence adds AI features (chat, Auto-Explain, and related tools) on top of the Atoti Java SDK and Atoti UI.
  • Atoti Limits is a workflow product that depends on the Atoti Java SDK and Atoti UI.
  • Atoti Sign-Off is a workflow product for approvals. It depends on the Atoti Java SDK and Atoti UI.
  • Solutions including Atoti Enterprise Risk depend on the Atoti Java SDK and Atoti UI. Some solutions also depend on other workflow products.

Which versions of Atoti products are compatible?

The compatibility tables use this key:
  • : The listed version is a minimum required version, not an exact release.
  • X.Y.x: Any patch release within that minor version line, e.g. 6.2.x means any 6.2 release, such as 6.2.0 or 6.2.1.
  • X.Y–X.Z: Any version within that range.
  • -sb3: The Spring Boot 3 build variant of that release, e.g. 6.0.x-sb3 is the Spring Boot 3 variant of Atoti Java SDK 6.0.x.
  • : This dependency didn’t exist yet for that release, so no version applies.

Atoti Python SDK

Atoti Python SDK embeds a specific Atoti Java SDK build, plus its own JDK, instead of requiring a separate Java installation. The embedded version still matters for two reasons:
  1. Security review: identifies the actual engine code and JDK running underneath, including their patch level.
  2. Development: determines which Atoti Java SDK capabilities and configuration options are available when switching to Java.

Atoti UI

Atoti Intelligence

Atoti Limits

From 6.1.20 onwards, Atoti Limits version numbers are aligned with the Atoti Java SDK, and dependencies (including Atoti UI) are no longer tracked on a separate dependencies page; the last release under the old versioning scheme was 4.2.3.

Aligned versioning (6.1.20 and later)

From 6.1.21 onwards, Atoti Limits is released together with Atoti UI, requiring Atoti UI ≥5.2.25.

Pre-alignment versioning (up to 4.2.3)

Atoti Sign-Off

From 6.1.20 onwards, Atoti Sign-Off version numbers are aligned with the Atoti Java SDK, and dependencies (including Atoti UI) are no longer tracked on a separate dependencies page; the last release under the old versioning scheme was 6.2.2. Atoti UI requirements moved from ≥5.2.6 to ≥5.2.25 starting with Atoti Sign-Off 6.1.23.

Aligned versioning (6.1.20 and later)

Pre-alignment versioning (up to 6.2.2)

Atoti Admin UI

Solutions

Each solution bundles the Atoti Java SDK and Atoti UI together with other workflow products. Solutions are released independently of the Atoti Java SDK and Atoti UI.

Atoti FRTB

Atoti Market Risk

Atoti CVA Risk Capital

Atoti ISDA-SIMM