All Versions
49
Latest Version
Avg Release Cycle
36 days
Latest Release
-

Changelog History
Page 1

  • v2021.1.30 Changes

    ๐Ÿš€ released 2021-03-15

    • ๐Ÿง Java: Fixed Java path detection failures on linux (#1138)
    • โšก๏ธ Java: Updated Java dependencies to add support for Java 13, 14 and 15 (#1152)
    • ๐Ÿ›  C/C++: Fixed crash due to nullpointer access in indexer
    • โšก๏ธ Python: Updated SourcetrailPythonIndexer to version 1.25.6 to fix issue when storing file content to database (#1159)
    • ๐Ÿ›  Graph: Fixed multi-level inheritance edges when there are diamond structures (#1142)
    • ๐Ÿ’ป UI: hide news widget if no news are available (#1160)
    • ๐Ÿ Windows: Ignore files where path exceeds character limit to avoid crash (issue #1149) (#1151)
    • ๐Ÿง Linux: Simplified symbolic link resolution in Linux Sourcetrail launch script (#1134)
    • ๐Ÿ“„ Docs: correct lots of spelling errors (#1162)
    • ๐Ÿ— Build: Switched from Qt to boost implementation of executeProcess (#1145)
    • ๐Ÿ Build: make Windows CI build and test Java language support (#1156)
    • ๐Ÿง Build: make Java tests run on Linux CI (#1127)
  • v2020.4.35 Changes

    ๐Ÿš€ released 2021-01-06

    • ๐Ÿ— Build: Add compatibility layer for Qt versions (#1118)
    • โšก๏ธ C/C++: Updated to LLVM/Clang 11.0.0 (issue #1088) (#1116)
    • C/C++: fix crash when using codeblocks project (issue #1109) (#1110)
    • Graph: add menu action for graph 'save as image' (issue #426) (#1104)
    • Graph: remember graph zoom level on restart (issue #801) (#1099)
    • Build: fix compiler issue when CMAKE_CXX_COMPILER_LAUNCHER was set to ccache (issue #1081) (#1093)
    • โšก๏ธ Python: update python indexer to v1.db25.p5 (#1087)
    • ๐Ÿง Linux: explicitly add u+w permission when copying initial user data (#1072)
    • ๐Ÿง Linux: Fixed duplicating Sourcetrail icon on run (#1071)
    • ๐Ÿ— Build: Qt 5.12 deprecation fixes (#1003)
    • ๐Ÿง Linux: Prevent word splitting within arguments passed to Sourcetrail.sh (#1057)
    • ๐Ÿ‘ C/C++: Support linking with LLVM/Clang Dylib instead of individual components (#1044)
  • v2020.2.43 Changes

    June 29, 2020

    ๐Ÿš€ released 2020-06-29

    • ๐Ÿ“„ Docs: Explain Linux Tarball uninstall (#1047)
    • Graph: Renamed 'aggregation' edge to 'bundled edges' for more clarity (#1051)
    • ๐Ÿ›  Fixed error recording for multi-threaded custom command indexing (#1049)
    • ๐Ÿ’ป UI: Fixed crash when changing tabs during animation with focus on a child node (#1046)
    • C/C++: Improved help message for source file extensions in project settings (#1039)
    • โšก๏ธ Python: Updated to SourcetrailPythonIndexer v1.db25.p4 - Record override edges (#1037)
    • ๐Ÿš€ Linux: Migrated Linux '.tar.gz' package creation from CPack to linuxdeployqt (#1034)
    • ๐Ÿ’ป UI: Save last filepicker location (#802)
    • โšก๏ธ C/C++: Updated to LLVM/Clang 10.0.0 (#965)
    • โšก๏ธ Java: Updated macOS Java Path detector and docs to current JDK file structure (#1031)
    • ๐Ÿ‘Œ Improved performance of excluded files and directories filtering (#1030)
    • ๐Ÿ›  Fix corrupted display of non-ascii characters in about window (#1013)
    • ๐Ÿ— C/C++: Copy Clang compiler headers from Clang build dir via CMake (#993)
    • ๐Ÿ‘Œ Improved error logging if exception occurred while loading project (#1004)
    • Graph: Add context menu action 'copy to clipboard' (#999)
    • C/C++: Extend Compiler Flags help message (#974)
    • ๐Ÿš€ macOS: Create .dmg release package using HFS+ filesystem to be mountable on older macOS versions (#619)
    • Python: Respect "super()" in post processing (#964)
    • Less restrictions for FilePath::isValid check on project location (#959)
    • ๐Ÿ”จ Refactored recent projects menu (#956)
    • โšก๏ธ macOs: Updated Info.plist missing values and removed deprecated keys
    • Python: Respect class qualifier in method call for post processing (#951)
  • v2020.2.37 Changes

    June 08, 2020

    ๐Ÿš€ released 2020-06-08

    • C/C++: Improved help message for source file extensions in project settings (#1039)
    • โšก๏ธ Python: Updated to SourcetrailPythonIndexer v1.db25.p4 - Record override edges (#1037)
    • ๐Ÿš€ Linux: Migrated Linux '.tar.gz' package creation from CPack to linuxdeployqt (#1034)
    • ๐Ÿ’ป UI: Save last filepicker location (#802)
    • โšก๏ธ C/C++: Updated to LLVM/Clang 10.0.0 (#965)
    • โšก๏ธ Java: Updated macOS Java Path detector and docs to current JDK file structure (#1031)
    • ๐Ÿ‘Œ Improved performance of excluded files and directories filtering (#1030)
    • ๐Ÿ›  Fix corrupted display of non-ascii characters in about window (#1013)
    • ๐Ÿ— C/C++: Copy Clang compiler headers from Clang build dir via CMake (#993)
    • ๐Ÿ‘Œ Improved error logging if exception occurred while loading project (#1004)
    • Graph: Add context menu action 'copy to clipboard' (#999)
    • C/C++: Extend Compiler Flags help message (#974)
    • ๐Ÿš€ macOS: Create .dmg release package using HFS+ filesystem to be mountable on older macOS versions (#619)
    • Python: Respect "super()" in post processing (#964)
    • Less restrictions for FilePath::isValid check on project location (#959)
    • ๐Ÿ”จ Refactored recent projects menu (#956)
    • โšก๏ธ macOs: Updated Info.plist missing values and removed deprecated keys
    • Python: Respect class qualifier in method call for post processing (#951)
  • v2020.2

    March 31, 2020
  • v2020.1.131 Changes

    March 25, 2020

    SHA-256:

    344e1917d07eb714a33ac31087faa8ed6d6f5cb9818d559e4b52c31f28fc25eb Sourcetrail-2020.1.131-x86_64.AppImage
    6fb7040f88e1a54f8bc449d970c5c5af0fcaaa7191d8233b9cf427b0020dafcf Sourcetrail_2020_1_131_Linux_64bit.tar.gz
    
  • v2020.1.117 Changes

    March 30, 2020

    ๐Ÿš€ released 2019-03-31

    • ๐Ÿ›  C/C++: Fixed multiple main declarations not shown as separate symbols when declaring file has same name (#950)
    • ๐Ÿš€ Linux: Provide AppImage package based on linuxdeployqt (issue #279) (#945)
    • ๐Ÿ”Š Make content of help dialogs selectable (issue #805)
    • โž• Added keyboard controls to move and activate focus in graph and code views using WASD/HJKL/Arrows + Enter/E (#935) (issues #486, #327, #214, #210)
    • ๐Ÿ›  Fixed a crash in shared memory use (#912)
    • Discard non-existing paths in automatic path detection (#930)
    • โšก๏ธ Python: Update python indexer to use jedi 0.16.0 (#929)
    • ๐Ÿ›  Fixed frequent deadlock after loading project from Start Screen (issue #924)
    • ๐Ÿš€ C/C++: Updated LLVM/Clang config headers to release 9.0.0 (#922)
    • ๐Ÿ›  Fix crash in update check on premature Qt object deletion (#920)
    • ๐Ÿ›  C/C++: Fixed an indexer crash (#911)
    • ๐Ÿ›  Code: fixed font size not changed in single file view (issue #916)
    • Mark required contents with asterisk in Source Group setup (issue #723) (#914)
    • โœ‚ Removed multiple dialog steps in Source Group setup (issue #723) (#913)
    • ๐Ÿ– Handled non-writeable project location (issue #735) (#906)
    • ๐Ÿ›  Fixed error help dialog not showing up during indexing (issue #740) (#904)
    • ๐Ÿ‘ Allow changing the log file path in preferences (issue #156) (#900)
    • ๐Ÿ›  Fix crash when project directory contains non-latin character (issue #899) (#901)
    • ๐Ÿ›  Graph: Fixed endless recursion on cyclic inheritance edges
    • โž• Add 'close tabs to the right' context menu action to tab bar (issue #822) (#875)
    • C/C++: Record calls to cxx destructor on delete keyword (issue #829) (#863)
    • Retry pre-filling mandatory empty path settings on startup (#864)
    • ๐Ÿ‘Œ Improved handling of unloadable source group (#862)
  • v2020.1.106 Changes

    March 02, 2020

    SHA-256:

    3fa5ac57614647379ac885a4a7e324f0cfac06207801418a554c09b47b9979af Sourcetrail_2020_1_106_Linux_64bit.tar.gz
    a1bcf20cc7736c06b6c50f320e631e99efc6bdf598d0515b127e0f8968d77ea8 Sourcetrail_2020_1_106_Windows_64bit_Installer.zip
    478a7602356e750a36f348f53e7b3b51c2c63a9df12f23a017b754cb683cb876 Sourcetrail_2020_1_106_Windows_64bit_Portable.zip
    1df69bad5b295e5cb6a6a37ae25a8459c92f4931ab78c7790bb46bdcd2520e45 Sourcetrail_2020_1_106_macOS_64bit.dmg
    7f7b161365da2ec237000d17e7f1b5934983f5d11f3bbad55975c331940241ca Sourcetrail_2020_1_106_macOS_64bit.zip
    
  • v2020.1.106-beta Changes

    ๐Ÿš€ released 2019-03-02

    • ๐Ÿ”Š Make content of help dialogs selectable (issue #805)
    • โž• Added keyboard controls to move and activate focus in graph and code views using WASD/HJKL/Arrows + Enter/E (#935) (issues #486, #327, #214, #210)
    • ๐Ÿ›  Fixed a crash in shared memory use (#912)
    • Discard non-existing paths in automatic path detection (#930)
    • โšก๏ธ Python: Update python indexer to use jedi 0.16.0 (#929)
    • ๐Ÿ›  Fixed frequent deadlock after loading project from Start Screen (issue #924)
    • ๐Ÿš€ C/C++: Updated LLVM/Clang config headers to release 9.0.0 (#922)
    • ๐Ÿ›  Fix crash in update check on premature Qt object deletion (#920)
    • ๐Ÿ›  C/C++: Fixed an indexer crash (#911)
    • ๐Ÿ›  Code: fixed font size not changed in single file view (issue #916)
    • Mark required contents with asterisk in Source Group setup (issue #723) (#914)
    • โœ‚ Removed multiple dialog steps in Source Group setup (issue #723) (#913)
    • ๐Ÿ– Handled non-writeable project location (issue #735) (#906)
    • ๐Ÿ›  Fixed error help dialog not showing up during indexing (issue #740) (#904)
    • ๐Ÿ‘ Allow changing the log file path in preferences (issue #156) (#900)
    • ๐Ÿ›  Fix crash when project directory contains non-latin character (issue #899) (#901)
    • ๐Ÿ›  Graph: Fixed endless recursion on cyclic inheritance edges
    • โž• Add 'close tabs to the right' context menu action to tab bar (issue #822) (#875)
    • C/C++: Record calls to cxx destructor on delete keyword (issue #829) (#863)
    • Retry pre-filling mandatory empty path settings on startup (#864)
    • ๐Ÿ‘Œ Improved handling of unloadable source group (#862)
  • v2020.1

    November 19, 2019