Sourcetrail v0.12.25 Release Notes

  • ๐Ÿš€ released 2017-05-16

    • โž• Added QtCreator plugin
    • Graph: Added context menu action to create bookmark for node under mouse cursor (issue #373)
    • ๐Ÿ›  Code: Fixed code view not scrolled to first fulltext search match in single file mode
    • ๐Ÿ Set unrestricted permission for accessing shared memory to fix crash on Windows
    • ๐Ÿ‘Œ Improved setting descriptions in preferences dialog
    • โšก๏ธ Java: Updated to JavaParser 3.2.0 and JavaSymbolSolver 0.5.3
    • ๐Ÿ›  Graph: Fixed order of nodes is same as within first encountered header file
    • ๐Ÿ’พ Save timestamp after project indexing and show it on the overview screen
    • ๐Ÿ›  Fixed use of correct name delimiters in indexer processes
    • ๐Ÿ›  Fixed crash when running 32 and 64 bit versions in parallel
    • Bookmark: Changed menu action to "Bookmark Active Symbol"
    • Graph: Zooming on Ctrl + Mouse Wheel now (Shift + Mouse Wheel still working)
    • โž• Added dialog to warn about "verbose indexer logging" before indexing.
    • โž• Added multi process indexing for C/C++ projects to better handle crashes during indexing.
    • โฌ‡๏ธ Reduced file accesses during C/C++ indexing.
    • ๐Ÿ’ป Graph: Show call graphs, inheritance trees and include trees for active symbol. UI in the top left of the graph view for defining direction and depth. (issues #249 #337)
    • ๐Ÿ‘Œ Improved performance by running UI updates in parallel for each view
    • ๐Ÿ›  Fixed project refresh not recognizing newly added files
    • ๐Ÿ‘‰ Show progress dialog when clicking refresh while computing files (issue #341)
    • โž• Added show files button to summary of compilation database project setup (issue #354)
    • ๐Ÿ‘‰ Show option to run only C/C++ preprocessor when indexing on indexing start dialog (issue #297)
    • โž• Added bookmarking feature for nodes and edges. Bookmarks can have categories and comments. Data gets stored in .srctrlbm next to project file. Shortcuts similar to web browsers. (issue #138)
    • ๐ŸŒ Mark files with errors and all files within a translation unit with fatal errors as incomplete (issue #358)
    • ๐Ÿ›  Fixed compilation database projects using C++ source extensions and standard (issue #366)