OpenSF v3.8.0 has been released and can be downloaded here.

Release Notes are available here.

User registration is required. Please find detailed instructions here.

New Features

  • Enabled editing all simulation elements (i.e. Descriptors, Model, Sessions)
  • Introduction of User Modes: Normal mode for end users; Developer mode for Module's developers and integrators.
  • Automatic execution of multiple sessions (batch processing) based on user provided parameters iteration using "Parameter Set" files, describing parameter customization for the batch sessions.
  • Enabled customization of parameter visibility in Parameters tab
  • Consolidation of the use of time stamps format in Timeline and Log views
  • Added highlight to warn about using deprecated format in time stamps
  • Updated version of Eclipse RCP used by OpenSF

Corrections

  • Corrected session executions handling to allow re-execution
  • Corrected storage of 3D ARRAY parameters dimensions
  • Corrected export and import of OpenSF Database
  • Enabled inline editing  of parameter values in Parameter Editor (F2 shortcut)
  • Consolidated time format used in example timeline XML file
  • Corrected handling of parameters iterations directly in the Parameters table
  • Consolidated log messages of sessions in validation test dataset
  • Corrected parameters display to include group/module names in the Iterate Dialog
  • Corrected panel layout to avoid disappearing buttons when resizing windows
  • Enabled automatic creation of ''openSF.log'' when it doesn't exist (avoiding spurios error message)
  • Added additional feedback when creating/editing modules
  • Corrected error while adding extra IO files to a descriptor
  • Improved panel layout in the Descriptors view
  • Improved "Invalid parameter" notifications to include triggering parameter(s)
  • Improved "Missing files" notifications to include list of related files
  • Improved internal handling of relative paths
  • Ensured temporary parameter changes are used during time-driven session executions
  • Improvements to specification of new DB scripts (during installation)
  • Corrected display issues on MacOS 10.14 (Mojave)
  • Enabled editing the Maximum Directory Copy Depth option via Preferences
  • Enabled saving new timeline file based on current time segments
  • Improved Look and Feel of session execution summary
  • Corrected behaviour of the progress bar in the Execution View
  • Corrected the calculation of session execution elapsed time
  • Corrected error when closing the DB view after changes
  • Enabled reuse of DB credentials when creating a new DB
  • Corrected handling of TIME structured type in Parameter Editor
  • Enabled progress update when opening Session Execution from Multi-Session Execution summary
  • Corrected validation dataset example by adding missing version attribute to Modules configuration file
  • Corrected storage of array of TIME parameters which had unexpected quote in XML file
  • Corrected handling of array parameters dimensions during copy/paste operations
  • Corrected Timeline file name refresh after loading new file
  • Corrected rendering Module mode columns in Timeline Editor
  • Corrected handling of strings values with spaces in Parameter Editor
  • Corrected path composition in the statistic perturbed sessions
  • Corrected session import error due to export/import functionality mismatch with DB
  • Corrected automatic upgrade of old openSF DB into DB version v4.0
  • Corrected scroll while hovering over session panels (Windows Only)