juCi++ v1.4.4 Release Notes

Release Date: 2018-06-10 // about 3 years ago
  • 🛠 Cleanups, bugfixes and other improvements:

    • 🛠 Fixed compilation in MSYS2 with liblldb
    • 🔄 Changed type of bool to atomic<bool> to avoid undefined behavior
    • 🛠 Fixed errorenous iterator usage in libclangmm's clangmm::Tokens::Tokens
    • Similar symbol tagging cleanup
    • Extension is no longer selected when renaming files from directory view
    • 💅 package.json files are no longer style formatted on save

Previous changes from v1.4.3

  • 🆕 New features:

    • Cut/Copy now cuts/copies line if no text is selected
    • Type tooltip is shown at auto symbol
    • Now adds #pragma once when opening empty C/C++ header
    • Can now undo file reload
    • ➕ Added Flow coverage support

    🛠 Cleanups, bugfixes and other improvements:

    • Cleanup and minor improvements to cut/copy/paste on various widgets
    • Tooltips are no longer hidden when the cursor is moving towards them
    • 💅 Cleanup of styles, and no longer uses deprecated functions related to setting styles
    • Correctly marks JavaScript as a language that uses brackets (bug introduced in last version)
    • Spellcheck context fix for cmake files (bug introduced in gtksourceview language spec)
    • Corrected SelectionDialog window height
    • 🛠 Fixed various warnings found through different clang-tidy checks
    • Implement Method now includes noexcept specifier