Release 2019.13

NEW

  • We’ve added the concept of data table index “read methods”, which allows for the configuration of how data table rows are read. In this release, we’ve added the “Less Than or Equal” operator, which will match an index during calculation if the index is less than or equal to the value provided.

IMPROVEMENTS

  • Drag handles have been added to the headers on tokens within the formula builder to make it more apparent that dragging is supported and to give an alternative to clicking and dragging on the main part of the formula.
  • Self referencing variables’ self dependencies are now handled automatically when merging.

FIXES

  • The link to input tables from the formula builder has been fixed.
  • Empty groupings on the formula builder can no longer be “ungrouped”, creating an invalid formula.
  • Fixed an interface issue where some items on the page were still able to be interacted with after activating a menu on the formula builder.
  • Data tables are now appropriately updated when merging in input table column changes.
  • Fixed a merging issue that caused some variables to have invalid references after merging a new portfolio/product into a model.
  • Fixed a model copy error that occurred on some models.

Release 2019.12

Expanding on our last release, this release focuses on some improvements to the newly available array variables feature, as well as a few other improvements.

NEW

  • A new formula type is available allowing users to reference an array index value directly.
  • A new system variable is available which allows users to reference the current array index value being calculated during runtime.

IMPROVEMENTS

  • Array values are now displayed as their own nodes in the relationship view for array variables, to better display the variable dependencies. Formulas for each index value can be viewed, as well as their dependencies.
  • Formulas for array variables can now be copied to specific index values in addition to being able to be applied to all index values at once.
  • Improved performance around saving array variable changes at the bottom of a large dependency chain.
  • Performance around model import has been improved.
  • Minor calculation engine performance improvements.