- C/C++: Add indexing of C-style casts
- Logging: Fix deletion of old log files
- C/C++: Updates for LLVM/Clang 21.1.2
- C/C++: Restore support for Visual Studio 2010 to 2015
- GUI: Add
+/-buttons to trail depth control (Thanks to @tszwinglitw for the initial code) - GUI: Fix missing shortcut for
Exitmenu entry under Windows - GUI: Resize the view title bar widgets to fit better with other widgets (#66)
- GUI: Enable screen scaling for Windows
- C++: Add indexing of structured binding declarations
- C++: Add indexing of
autoprvalue casts - GUI: Fix error/status view not cleared between indexing (#51)
- C/C++: Replace msvc mulitithreading library switches with corresponding clang switch
- C/C++: Add Visual Studio 2026 support
- Database: Enable simple database performance improvement
- Python: Remove non-working Python support
- C/C++: Remove support for Visual Studio 2010 to 2015
- C/C++: Add indexing of
concepttype constraints - C/C++: Add indexing of abbreviated function templates
- C/C++: Use correct keyword for template template parameters (clang/LLVM >= 20)
- C/C++: Add indexing of
autoreturn types - GUI: Allow tab closing with middle mouse click
- GUI: Improve layout of license window content
- GUI: Add
Opento context menu of start window
- C/C++: Add indexing of
constexpr - C/C++: Replace most
msvccompiler switches with the correctclangswitches (Fixes a long standing issue "no such file or directory (sourcetrail is treating MSVC options as file/dir)" - Java: Add support for Java 24
- C/C++/Java: Revised the list of keywords for syntax highlighting
- GUI: Allow removing projects from the
Recent Projectslist - GUI: Fix highlighting of
TextandOn-Screensearch results for UTF-16/UTF-32 text - GUI: Show configured text encoding in the status bar
- Internal: Switch to 'UTF-8 Everywhere'
- Internal: Switch to Qt resource system for most GUI resources
- GUI: Fix handling of Esc/Return keys for dialogs (Indexing, Bookmark, etc.) (Fixes issue 27)
- GUI: Activate bookmark with double click and close bookmark manager
- GUI: Highlight the taskbar entry when indexing has finished
- GUI: Show indexing progress in window title
- GUI: Added tooltips or prompt texts to many widgets
- Java: Add Support for record classes
- macOS: Fix vcpkg build. Thanks to ChristianWieden for the help
- Java: Add support for Eclipse JDT 3.40 (Java 23)
- Java: Update Gradle support to 8.12
- C/C++: Add support for Clang 19 (C++23).
- C/C++: Re-enable detection of non-trivial destructor calls.
- Fix: Keep the console window open when logging is enabled.
- Framework: Replace/Remove last Qt5 dependency.
- GUI: Try to hide the external console window on Windows. See "The console window is not hidden under Windows 11" for additional information.
- GUI: Add the 'Hack' font.
- Fix: Copy the tutorial project files on initial run.
- GUI: Remove
qt.confwhich seems to improve the menu font rendering under Windows
- GUI: Fix non-working dialogs i.e. the selected action weren't executed
- C/C++: Disabled indexing of non-trivial destructor calls. See #7 (comment) for further details.
- Installation: Add Debian packaging
- C/C++: Add indexing of the deduced type of auto variables
- C/C++: Add indexing of user defined conversion operators
- C/C++: Add indexing of non-trivial destructor calls
- C/C++: Update libClang/LibTooling to Clang 18
- C/C++: Add indexing of the deduced type of auto variables
- C/C++: Add indexing of user defined conversion operators
- C/C++: Update support for C++ standards C++20, C++23
- C/C++: Update detection of 'Global Include Paths' for Visual Studio 2017, 2019, 2022
- Java: Generalize detection of JRE/JVM
- Java: Generalize detection of Maven
- Java: Update support for Java Standard 16, 17, 18, 19, 20
- Framework: Update libClang/LibTooling to Clang 16/17
- Framework: Switch from Qt5 to Qt6