nelson v0.6.2 Release Notes

Release Date: 2022-02-26 // about 2 years ago
  • ๐Ÿ”„ Changed

    • ๐Ÿ— #576: C++17 Compiler required to build Nelson.

    • ๐ŸŽ #581: Github CI platforms list extended (ArchLinux, Fedora, Ubuntu 18.04, MacOs BigSur).

    • ๐Ÿ #539: Visual studio 2022 build on Windows

      • Visual studio 2022 solution upgraded,
      • Github CI and Appveyor use VS 2022 image,
      • boost 1.78 (VS 2022 x86, x64 build),
      • Eigen 3.4 stable branch (Feb 06/22),
      • MSVC 2022 support added to build C/C++ code easily "on fly" on Windows,
      • slicot 5.0 (VS 2022 x86, x64 build),
      • libffi (VS 2022 x86, x64 build),
      • taglib 1.12 (VS 2022 x86, x64 build),
      • hdf5 1.12.1 (VS 2022 x86, x64 build),
      • matio 1.5.21 (VS 2022 x86, x64 build),
      • all others windows dependencies rebuilt with VS 2022.
      • #505: libCurl 7.81 on Windows.
      • #524: oneApi 2022.1 on Windows.

    โž• Added

    • 0๏ธโƒฃ Nelson uses JuliaMono-Regular font as default.
    • #567: ... in cells if character vector is too long.

    ๐Ÿ›  Fixed

    • #587: implicit cast to string array for horzcat and vertcat operators.
    • #562: format long complex do not display expected precision.
    • scale factor for integer values did not display as expected.
    • #561: 0^0 did not return expected value.
    • โš  #560: many warnings fixed (Thanks to new PVS-Studio and cppcheck).
    • cmake WITH_SLICOT, WITH_FFTW, ENABLE_CLANG_TIDY_FIX were not documented.
    • โšก๏ธ #584: docker files updated to support C++17 and new libraries.
    • #591: Innosetup display glitch with Nelson's website button.