=============================================================================== OpenSF Version 3.8.0 Release Notes (2019-06-07) NEW FEATURES ==================== - Enabled editing all simulation elements (i.e. Descriptors, Model, Sessions) [OPENSF-ANR-0038] - Introduction of User Modes: Normal mode for end users; Developer mode to be used while developing the Simulation modules and Simulator integration - Enabled multiple session executions (batch processing) based on user provided parameters iteration [OPENSF-ANR-0072] - Introduction of the concept of Parameter Set file, describing parameter customization of lists of sessions - Enabled customization of parameter visibility view in Parameters tab [OPENSF-ANR-0235] - Consolidation of the use of time stamps format in Timeline and Log views [OPENSF-ANR-0126] - Added highlight to warn about using deprecated format in time stamps [OPENSF-ANR-0212] - Updated version of Eclipse RCP used by OpenSF [OPENSF-ANR-0176] CORRECTIONS ==================== - Corrected session executions handling to allow re-execution [OPENSF-ANR-0237] - Corrected storage of 3D ARRAY parameters dimensions [OPENSF-ANR-0236] - Corrected export and import of OpenSF Database [OPENSF-ANR-0208] - Enabled inline editing of parameter values in Parameter Editor (F2 shortcut) [OPENSF-ANR-0141] - Consolidated time format used in example timeline XML file [OPENSF-ANR-0211] - Corrected handling of parameters iterations directly in the Parameters table [OPENSF-ANR-0207] - Consolidated log messages of sessions in validation test dataset [OPENSF-ANR-0206] - Corrected parameters display to include group/module names in the Iterate Dialog [OPENSF-ANR-0244] - Corrected panel layout to avoid disappearing buttons when resizing windows [OPENSF-ANR-0243] - Enabled automatic creation of ''openSF.log'' when it doesn't exist (avoiding spurios error message) [OPENSF-ANR-0242] - Added additional feedback when creating/editing modules [OPENSF-ANR-0241] - Corrected error while adding extra IO files to a descriptor [OPENSF-ANR-0240] - Improved panel layout in the Descriptors view [OPENSF-ANR-0239] - Improved "Invalid parameter" notifications to include triggering parameter(s) [OPENSF-ANR-0238] - Improved "Missing files" notifications to include list of related files [OPENSF-ANR-0234] - Improved internal handling of relative paths [OPENSF-ANR-0233] - Ensured temporary parameter changes are used during time-driven session executions [OPENSF-ANR-0231] - Improvements to specification of new DB scripts (during installation) [OPENSF-ANR-0226] - Corrected display issues on MacOS 10.14 (Mojave) [OPENSF-ANR-0181] - Enabled editing the Maximum Directory Copy Depth option via Preferences [OPENSF-ANR-0228] - Enabled saving new timeline file based on current time segments [OPENSF-ANR-0209] - Improved Look and Feel of session execution summary [OPENSF-ANR-0199] - Corrected behaviour of the progress bar in the Execution View [OPENSF-ANR-0230] - Corrected the calculation of session execution elapsed time [OPENSF-ANR-0229] - Corrected error when closing the DB view after changes [OPENSF-ANR-0227] - Enabled reuse of DB credentials when creating a new DB [OPENSF-ANR-0225] - Corrected handling of TIME structured type in Parameter Editor [OPENSF-ANR-0210] - Enabled progress update when opening Session Execution from Multi-Session Execution summary [OPENSF-ANR-0200] - Corrected validation dataset example by adding missing version attribute to Modules configuration file [OPENSF-ANR-0193] - Corrected storage of array of TIME parameters which had unexpected quote in XML file [OPENSF-ANR-0189] - Corrected handling of array parameters dimensions during copy/paste operations [OPENSF-ANR-0188] - Corrected Timeline file name refresh after loading new file [OPENSF-ANR-0185] - Corrected rendering Module mode columns in Timeline Editor [OPENSF-ANR-0184] - Corrected handling of strings values with spaces in Parameter Editor [OPENSF-ANR-0153] - Corrected path composition in the statistic perturbed sessions [OPENSF-ANR-0253] - Corrected session import error due to export/import functionality mismatch with DB [OPENSF-ANR-0254] - Corrected automatic upgrade of old openSF DB into DB version v4.0 [OPENSF-ANR-0255] - Corrected scroll while hovering over session panels (Windows Only) [OPENSF-ANR-0256] KNOWN ISSUES ==================== - Executing on Java 10 (e.g. Ubuntu 18.04), openSF dos not run due to an incompatibility with Eclipse RCP. The officially supported platform is Java 8. - In Normal User Mode, some of the read only text fields cannot be scrolled limiting their visualization - In the Parameters Editor, commas are rendered as part of string parameters even though they are effectively removed from the parameter file - The file file path specified in Timeline tab as TimelineFile parameter must be absolute (otherwise session execution will fail)