Understand 6.5 Released: Faster Analysis, Improved CodeCheck, and More!

We're excited to announce the release of Understand 6.5, a minor point release packed with significant performance improvements and a more streamlined user experience. This update focuses on enhancing your workflow by making code analysis faster, CodeCheck inspections more efficient, and the overall user interface more intuitive.

Key Highlights

  • Speed Boost: Experience a dramatic performance improvement when analyzing new projects, particularly on Windows systems. Understand 6.5 gets you up and running faster, saving you valuable time.
  • Enhanced CodeCheck: CodeCheck, Understand's powerful static analysis tool, receives a major upgrade. CodeCheck configurations no longer combine checks with the same prefix, providing more targeted and relevant results. Additionally, CodeCheck now leverages multiple cores, significantly reducing inspection times.
  • Improved User Experience: We've addressed several user interface (UI) elements to enhance your experience. The "Suggestions" feature, accessible from the help menu, offers quick tips on how to utilize Understand for everyday tasks. Additionally, splitter bars in light mode now display color on hover, improving clarity.
  • Python API Update:  The Python API has been updated to use Python 3.12, ensuring better performance and enhanced multi-threading capabilities.
  • Export Fix: We've fixed an issue with CSV metric exports that previously used commas as decimal delimiters. Decimal values now correctly use periods and are no longer quoted, ensuring accurate data representation.

Additional Fixes

  • Resolved a crash that could occur after completing the new project wizard.
  • Fixed a crash that happened when moving or deleting architecture with the metrics browser open.

Upgrade Today!

Understand 6.5 is available for download now. Existing users can upgrade through the built-in update mechanism or by visiting the Scitools website (https://scitools.com/).

We encourage you to explore the new features in Understand 6.5 and experience the significant performance improvements. As always, we're committed to providing you with the best possible tools for code analysis and software development.