SCRAM v0.11.4 Release Notes

Release Date: 2016-09-15 // over 7 years ago
  • 🚀 Release Notes

    🚀 With this release, the codebase transitions to C++14,
    requiring more modern compilers and tools.
    ⬆️ The target development platform is upgraded from Ubuntu 14.04 to Ubuntu 16.04.
    ⬆️ Boost and LibXML++ dependency versions are upgraded to reflect the new target platform.
    🔨 The codebase is refactored, taking advantage of C++14 and upgraded libraries.

    Minor Changes

    • Transition to C++14 (#142)
    • GUI development setup with Qt5 and CMake (#48)
    • Compilation with Intel C++ compiler
    • 💅 Coding style update with the updated GCSG

    🐛 Bug Fixes

    • 👻 mef::Initializer is not exception safe (#144)
    • Memory leaks with invalid cyclic MEF constructs (#145)

    Since v0.11.3

    120 commits resulted in 130 files changed, 3596 insertions(+), 3046 deletions(-)

    • Core : 56 files changed, 2369 insertions(+), 2172 deletions(-)
    • Scripts : No Changes
    • GUI : 15 files changed, 484 insertions(+), 55 deletions(-)
    • ✅ Tests : 29 files changed, 288 insertions(+), 476 deletions(-)
    • 📚 Documentation : 12 files changed, 138 insertions(+), 63 deletions(-)