=============================================================================== OSFI - OpenSF Integration Library Version 3.5.5 Release Notes (v1.0, 2020-07-07) NEW FEATURES & IMPROVEMENTS =============================================================================== - Enabled the use of `E2E_HOME` as base directory for FILE/FOLDER relative paths * `OSFI_HOME` is still supported for backwards compatibility, but only considered when `E2E_HOME` is absent. - Enabled empty rows and layers in ARRAY parameters - Added Dockerfiles for supported OSFI build environments -- Linux and Windows - The values of TIME parameters are now be comparable (total ordering): * OSFI-C++/-Fortran/-Python/-Matlab provide (in)equality and relational operators * OSFI-Java implements `Comparable` * OSFI-C implements `osfiTimevalue_cmp` - Unit tests introduced to the C and Fortran APIs, based on : * CTest (C unit test framework), under the Apache License 2.0. * FRUIT (Fortran unit test framework), under the 3-clause BSD license. * Coverage is for now limited to new features - note however that both languages were already running the cross-language integration tests. - Improved const correctness of C API * "parameter name" and "log format" arguments are now marked as `const char *`. CORRECTIONS =============================================================================== - Corrected the width of dialogs and panels to be independent of screen size - Removed unused sorting widget from Log Messages in Executions tab DEPRECATED =============================================================================== - The official build environment is JDK 8. Java 7 no longer supported.