forio Toggle navigation

v1.50 Release Notes

Release Date: 5/26/2017

Improvements

  • When you introspect a Python model, you can now add a parameter to the request to introspect in Python 2 (?upwardlyMobile=false) or in Python 3 (?upwardlyMobile=true).

  • When you request a variable from a Powersim model, by default, the response is an array of the values of that variable over all time steps. In previous releases, you could request only the value from the current time step by appending .POINT_IN_TIME to the name of variable in the request. New in this release, you can set POINT_IN_TIME as the default dialect for all variables in the model context file.

Bug Fixes

  • Projects which were created with the Interface Builder, and had Forio SimLang or Stella models with arrayed variables, were not retrieving saved variables correctly. This has been fixed and was released as Epicenter v1.49.1 on 5/6/17.

  • Projects which were created with the Interface Builder, and had Powersim models with array variables with implicitly defined ranges, were reporting errors for those variables. This has been fixed and was released as Epicenter v1.49.1 on 5/6/17.

  • For end users in multiple groups, the Presence API was incorrectly reporting the end user as being online in all groups, rather than just the group from which the end user was making the presence call. This has been fixed and was released as Epicenter v1.49.1 on 5/6/17.

  • In Forio SimLang, Stella, and Vensim, accessing variable values from a particular step is now correctly 0-based: requesting Total Orders[3] returns the value of the Total Orders from step 3, which is the 4th step.

  • When a run is cloned, the user information for the new run is from the user that requested the clone, not the user on the original run record.

  • In Forio SimLang, the FLOOR and CEILING functions now correctly return NaN (not a number) in cases where the expression is negative but the significance is positive.

  • In Powersim models using calendar time, in some cases the calendar time was being reported by Epicenter in a nonstandard format (missing one digit). This is has been corrected.

  • Other minor fixes for performance and stability.