Sourcetrail v0.6.0.0 Release Notes

  • ๐Ÿš€ released 2016-04-27

    • โž• Added suppport for temporary test licenses and show error message when it expired
    • ๐ŸŽ Increased search autocompletion performance to stay mostly below 100ms
    • ๐ŸŽ Increased project load performance
    • ๐Ÿ‘Œ Improved file clearing performance on project refresh
    • ๐ŸŽ Increased graph creation performance for overview screen
    • ๐ŸŽ Increased graph performance by reducing to fixed number of requests
    • ๐ŸŽ Increased graph edge drawing performance
    • ๐Ÿ‘Œ Improved error display performance by not expanding all of them at once
    • โž• Added analysis for local symbols and allow selecting them in the code view
    • โž• Added support for function pointers to analysis
    • โšก๏ธ Smoother graph panning and zooming on keyboard using update loop
    • ๐Ÿ’… Changed style of aggregation edge to cleaner look
    • ๐Ÿ‘ Allow certain edge types to enter and leave at top and bottom of nodes as well e.g. inheritance
    • ๐Ÿ”„ Changed namespace activation to show the namespace name in the search bar and the namespace definitions in the code view
    • Differentiate between explicit and implicit nodes and only show implicit nodes in the graph view when connected
    • ๐Ÿ‘‰ Show deleted projects on the start screen and show messagebox to delete them
    • ๐Ÿ‘‰ Show analysis duration in hh:mm:ss
    • โž• Added bug tracker to the help menu
    • โž• Added home button next to search field for showing the project overview
    • โž• Added shortcut and menu item to show project overview
    • ๐Ÿ‘ Allow support for environment variables in project setup with syntax ${VARIABLE_NAME}
    • โž• Added welcome message to Coati trial
    • ๐Ÿ‘‰ Show quit button on license enter screen when no valid license was entered yet
    • ๐Ÿ‘ Allow color schemes to define text colors for code view highlights
    • Defined new highlight colors for code view in all color schemes
    • ๐Ÿ’… Changed style of out-of-date files to be followed by *
    • ๐Ÿ›  Fixed Path boxes not sized correctly when switching back and forth in the project wizard
    • Check analyzed paths for existence in project wizard
    • ๐Ÿ“œ Inform the user about project changes and ask before reparsing the project
    • โœ‚ Removed "simple setup" step in project wizard and added "lazy include search"-checkbox
    • Edit the project settings by clicking the project name in the overview stats
    • โšก๏ธ Updated to Qt 5.6
    • ๐Ÿ‘Œ Improved high DPI support for windows
    • โž• Added Windows system dlls to installer on Windows so users don't not need to install the redistributable package
    • โž• Added vs-clang compatibility mode as compile flags when creating project from Visual Studio solution
    • โž• Added auto detection for system header paths to project wizard and preferences when using gcc, clang or vs compilers