=============================================================================== OpenSF Version 3.9.3 Release Notes (v1.0, 2020-07-07) NEW FEATURES & IMPROVEMENTS =============================================================================== - Enabled the use $E2E_HOME (instead of $OPENSF_HOME) as the location for the Simulator modules/input/output files - $OPENSF_HOME is now used to indicate the location of the openSF itself - Enabled handling of empty rows in ARRAYS in Parameter Editor - Enabled 'follow symbolic link' option when provisioning inputs - Allows to create links instead of always copying the input data - Improved table columns resize to fill the full width of the panel - Added parameter names validation to detect use of invalid characters - Added safeguard against trying to configure Iterations, Perturbations and Batch simultaneously - Enforced the orderly termination as a start condition for depending modules - Migrated Parameter Editor logger to SWT widgets - Improved log handling - messages are now stored to file more frequently - only a limited number of lines is retained in memory CORRECTIONS =============================================================================== - Corrected the width of dialogs and panels to be independent of screen size - Removed unused sorting widget from Log Messages in Executions tab KNOWN ISSUES =============================================================================== - In macOS, table columns stop auto-resizing when their size is manually changed. This is due to a bug in the underlying Eclipse RCP, with Eclipse bug id #564840. - Executing on Java 11 (e.g. Ubuntu 18.04), openSF dos not run due to an incompatibility with Eclipse RCP. The officially supported platform is Java 8. HINTS AND TIPS =============================================================================== - On a Linux installation: Do not edit the openSF_linux64_X.X.X.sh file directly to avoid file corruption - To customize the JRE to use during installation, define and export the relevant environment variables. See User Manual for further details.