Release notes

For user-facing changes, refer to the What’s New page. For information on upgrading from previous versions, see the Atoti ISDA-SIMM Migration Notes

3.0.4

2024-12-19

Download the distribution files here

You can download the following zipped distribution files:

  • UI source code
  • UI build
  • Source files to build the module
  • Sample bookmarks
  • Maven repository required to build the project and run the tests. The Atoti Server 6.0.11 Maven repository files can be downloaded from here

Summary

  • Performance Improvements
  • Added 2.7 parameter set: The 2.7 parameter set has been added and is the default parameter set.

Known issues

Issue Key Details
SIMM-681 The “10d” parameter set is not working correctly.

Dependency versions

Component Version
Atoti Server 6.0.11
Atoti UI 5.1.x
Data Connectors 4.0.1-AP6.0
Java JDK11
UI Components 5.0.40
What-If 1.9.0-AP6.0.2

Changed

Issue Key Details
SIMM-710 No longer use jit partial provider for bitmap
SIMM-721 Changed default parameter set to 2.7 and updated ISDA tests.
SIMM-723 Improved performance of “ProductNetty” collection of post-processors

3.0.3

2024-06-28

Download the distribution files here

You can download the following zipped distribution files:

  • UI source code
  • UI build
  • Source files to build the module
  • Sample bookmarks
  • Maven repository required to build the project and run the tests. The Atoti Server 6.0.11 Maven repository files can be downloaded from here

Summary

  • Bug fixes

Known issues

Issue Key Details
SIMM-681 The “10d” parameter set is not working correctly.

Dependency versions

Component Version
Atoti Server 6.0.11
Atoti UI 5.1.x
Data Connectors 4.0.1-AP6.0
Java JDK11
UI Components 5.0.40
What-If 1.9.0-AP6.0.2

Fixed

Issue Key Details
SIMM-685 Removed use of BigDecimal for intermediate values in the calculations.
SIMM-686 Fixed the incorrect leaf levels in FXUsdVector postprocessor.
SIMM-689 Removed Bitmap measure from partial provider so that contributions are not merged
SIMM-696 Reinstated “simm” prefix to content server
SIMM-697 Fixed issue where measures were displaying 0 instead of empty

3.0.2

2024-02-27

Download the distribution files here

You can download the following zipped distribution files:

  • UI source code
  • UI build
  • Source files to build the module
  • Sample bookmarks
  • Maven repository required to build the project and run the tests. The Atoti Server 6.0.11 Maven repository files can be downloaded from here

Summary

  • Added DoctorPivot: Tool for investigating measures and post-processors. See DoctorPivot.
  • Performance: Fixed performance regressions.
  • Measures: Fixed “AddOn Fixed” measure regression.
  • Atoti Server: Upgraded to Atoti Server 6.0.11
  • VectorExpand performance: Externalized aggregation of bitmaps outside VectorExpand post-processor.

VectorExpand performance

In previous versions of SIMM, we aggregated bitmaps within the VectorExpand post-processor itself. Now we have externalized this aggregation by creating a custom AAggregationFunction for bitmaps called BitmapAggFunction. This aggregation function is used to build the hidden measure Bitmap which is fed into the VectorExpand post-processor measures.

This change drastically improves the performance involving VectorExpand measures and fixes an issue where sub-select clauses would be ignored by the old methodology.

Known issues

Issue Key Details
SIMM-681 The “10d” parameter set is not working correctly.

Dependency versions

Component Version
Atoti Server 6.0.11
Atoti UI 5.1.x
Data Connectors 4.0.1-AP6.0
Java JDK11
UI Components 5.0.30
What-If 1.9.0-AP6.0.2

Added

Issue Key Details
SIMM-673 Added DoctorPivot.

Fixed

Issue Key Details
SIMM-668 Reinstated “local-content” Spring profile for using LocalContentServiceConfig.
SIMM-670 Improved performance of VectorExpand.
SIMM-671 Resolved key collision issue within VectorExpand.
SIMM-672 Fixed AddOn Fixed Amount discrepancy between 2.0.2 and 3.0.1 due to incorrect leaf levels in FXUsd postprocessor .
SIMM-676 Fixed performance regressions in some datastore queries.
SIMM-682 Upgrade to AS 6.0.11.

3.0.1

2023-11-27

Download the distribution files here

You can download the following zipped distribution files:

  • UI source code
  • UI build
  • Source files to build the module
  • Sample bookmarks
  • Maven repository required to build the project and run the tests. The Atoti Server 6.0.5 Maven repository files can be downloaded from here

Summary

  • ISDA SIMM 2.6: ISDA SIMM 2.6 regulation and ISDA tests are included in the release.

Known issues

None.

Dependency versions

Component Version
Atoti Server 6.0.5
Atoti UI 5.1.x
Data Connectors 2.2.2
Java JDK11
UI Components 5.0.28
What-If 2.1.1-AS6.0

Added

Issue Key Details
SIMM-654 Added RemoteContentServiceConfig in the ApplicationConfig.
SIMM-655 BitMapCache is now used in the VectorExpand.

Fixed

Issue Key Details
SIMM-660 The Scale Trading and Parameter Sets What-if widgets are now working as expected.
SIMM-661 Fixed the issue where the WhatIfStore was not displayed in the Admin UI by upgrading the Admin UI version.

3.0.0

2023-07-31

Download the distribution files here

You can download the following zipped distribution files:

  • UI source code
  • UI build
  • Source files to build the module
  • Sample bookmarks
  • Maven repository required to build the project and run the tests. The Atoti Server 6.0.5 Maven repository files can be downloaded from here

Summary

  • Atoti Server 6.0: Upgrade to Atoti Server 6.0.5
  • Atoti UI 5.1: Atoti ISDA-SIMM can now be used with Atoti UI version 5.1 or higher.
  • Admin-UI: Incorporated the Admin UI. For more information, see Admin UI.
  • Migrated bookmarks to Atoti UI 5.1.x: Bookmarks have been upgraded to be compatible with Atoti UI 5.1.x
  • Added 2.5A parameter set: The 2.5A parameter set has been added and is the default parameter set.

Known issues

Issue Key Details
Updated 2023-11-22: SIMM-661 The WhatIfStore cannot be viewed in the Admin UI.
Updated 2023-11-22: SIMM-660 Trade Scaling and Parameter Sets don’t work as expected: a What-If branch is created, but the new values are not saved on the branch.

Dependency versions

Component Version
Atoti Server 6.0.5
Atoti UI 5.1.x
Data Connectors 2.2.2
Java JDK11
UI Components 5.0.23
What-If 1.9.0

Added

None

Changed

Issue Key Details
SIMM-588 Add ReferenceCurrency as Analysis Hierarchy (Numerical values are converted to this reference currency before carrying out any calculations.)
SIMM-602 Upgraded Atoti Server to 6.0.5
SIMM-603 Upgraded ui-components to the latest version.
SIMM-621 Upgraded the bookmarks to Atoti UI 5.1 and integrated the Admin UI.
SIMM-624 Changed default parameter set to 2.5A and updated ISDA tests.
SIMM-625 Upgrade bookmarks for Atoti UI 5.1

Removed

None

Fixed

None