Version | Change log |
Qt Creator 17.0.0 Jun 18, 2025 |
General: Made the "2024" theme variants the default in `Preferences > Environment > Interface` ([QTCREATORBUG-32400](https://bugreports.qt.io/browse/QTCREATORBUG-32400)) Updated icons Improved support for extracting archives ([QTAIASSIST-169](https://bugreports.qt.io/browse/QTAIASSIST-169)) Added a `Courses` tab to `Welcome` mode Added tab completion to the locator Extensions: Moved the default extension registry to Added the option to configure multiple extension registries in `Preferences > Extensions > Browser` Added the dependencies and supported platforms of extensions that are not installed to their details Added version selectors for extensions that are not installed Added support for dropping extension archives onto `Extensions` mode Editing: Enabled smooth per pixel scrolling Fixed the selection behavior in `Open Documents` C++: Updated prebuilt binaries to LLVM 20.1.3 Added refactoring actions for adding string literal operators to literals Fixed the indentation for function-like built-ins Fixed issues with function-like macros Built-in: Fixed the highlighting after 2D array initialization QML: Integrated `qmlformat` more tightly Added a button for opening `.ui.qml` files in Qt Design Studio to the editor tool bar and a setting for the location of Qt Design Studio when `QmlDesigner` is not enabled Fixed the highlighting of `of` in `for`-loops Fixed an issue with `Move Component into Separate File` Fixed the handling of tabs versus spaces when formatting Language Server Protocol: Fixed that the `detail` field of `Document Symbols` was ignored SCXML: Improved adaptation to Qt Creator theme Projects: Removed the explicit Haskell project support (use a Workspace project instead) Changed run configurations to be configured per build configuration Changed the project configuration page to only select `Debug` configurations by default Improved the behavior of `Next Item` and `Previous Item` in the `Issues` view Added `Clone into This` for co |
Qt Creator 16.0.2 May 14, 2025 |
Editing: Fixed that formatting code with the Beautifier plugin broke the text encoding Fixed that jumping to a column that doesn't exist jumped to a different line C++: Fixed that autodetection of tab settings was turned on for the built-in code styles QML: Fixed that `Follow Symbol Under Cursor` could open a copy in the build folder Language Server Protocol Fixed the sorting in `Type Hierarchy` Projects: Fixed a possible crash when renaming files Fixed a crash when canceling the download of SDKs CMake: Improved the detection of Ninja on macOS Fixed a crash when adding files Fixed `Package manager auto setup` for CMake older than 3.19 Debugging: Fixed `Open Memory Editor Showing Stack Layout` QML: Fixed that variable values in `Locals` view were not marked as changed Fixed the re-enabling of breakpoints Analyzer: QML Profiler: Fixed attaching to a running external application Perf: Fixed stopping profiling with the tool button Terminal: Fixed issues with the `PATH` environment variable Fixed `Enable mouse tracking` Version Control Systems: Git: Guarded against crashes in `Branches` view Platforms: iOS: Fixed running on iOS 17+ devices with Xcode 15.4 |
Qt Creator 16.0.1 Apr 11, 2025 |
Editing: Fixed that formatting code with the Beautifier plugin broke the text encoding Fixed that jumping to a column that doesn't exist jumped to a different line C++: Fixed that autodetection of tab settings was turned on for the built-in code styles QML: Fixed that `Follow Symbol Under Cursor` could open a copy in the build folder Language Server Protocol Fixed the sorting in `Type Hierarchy` Projects: Fixed a possible crash when renaming files Fixed a crash when canceling the download of SDKs CMake: Improved the detection of Ninja on macOS Fixed a crash when adding files Fixed `Package manager auto setup` for CMake older than 3.19 Debugging: Fixed `Open Memory Editor Showing Stack Layout` QML: Fixed that variable values in `Locals` view were not marked as changed Fixed the re-enabling of breakpoints Analyzer: QML Profiler: Fixed attaching to a running external application Perf: Fixed stopping profiling with the tool button Terminal: Fixed issues with the `PATH` environment variable Fixed `Enable mouse tracking` Version Control Systems: Git: Guarded against crashes in `Branches` view Platforms: iOS: Fixed running on iOS 17+ devices with Xcode 15.4 |
Qt Creator 15.0.1 Jan 23, 2025 |
General: Fixed the loading of plugins from the user-specific plugin directory Fixed a crash when selecting a dynamic library directly in the plugin installation wizard Fixed the extraction of plugins from or to paths with spaces Help: Fixed opening links to Academy: Editing: Fixed a crash when editors are closed while the document switching window (`Ctrl+Tab`) is open Fixed a missing re-highlighting after the color scheme is changed C++: Fixed the `Move Definition` refactoring action for template methods Clangd: Updated prebuilt binaries to LLVM 19.1.6 Fixed a potential crash when canceling indexing Built-in: Fixed a wrong warning for range-based `for` loops QML: Turned off by default because of issues with QML modules Fixed that triggering refactoring actions was not available with shortcut and Locator Fixed that auto-completion sometimes did not appear Fixed that a client handler could be created for empty executable paths Projects: Fixed the GitHub action created by the Qt Creator plugin wizard CMake: Fixed that user-defined `UTILITY` targets were missing from Locator Fixed a potential crash with CMake Presets Fixed an issue after updating MSVC Fixed that `CMakeLists.txt` could not be found when adding files when the `FOLDER` property was used Fixed that a rebuild of an imported project could be forced Fixed an issue with watching for external CMake changes Fixed that files were wrongly marked as generated Conan: Fixed the loading of projects that specify a `CMakeDeps` generator Python: Fixed that simple output from `print` was added to the `Issues` view Autotools: Fixed the initial project parsing Debugging: Fixed a crash when enabling or disabling all breakpoints with the context menu Fixed issues with big endian targets Analyzer: Clang: Clang-Tidy: Fixed that the required compilation database was not created Fixed an issue with deselecting checks Axivion: Fixed that settings changes were automatically applied Fixed the handling of projects with special charact |
Qt Creator 15.0.0 Dec 2, 2024 |
Editing: Fixed performance issues when long lines are highlighted Fixed a crash after completion C++: Fixed generating getters and setters for static pointer members Fixed a crash while parsing Built-in: Fixed an issue with empty lists in member initializations Fixed an issue with empty lists in the placement version of `new` QML: Fixed that automatic formatting on save with `qmlformat` ignored qmlformat.ini` qmlls` Fixed semantic highlighting Fixed that enabling `qmlls` disabled code snippets Python: Fixed the state of the `Generate Kit` button Language Server Protocol Fixed the line number for diagnostics Widget Designer: Fixed issues with switching to Design mode when external editor windows are open Fixed a crash when renaming widgets |
Qt Creator 14.0.2 Oct 1, 2024 |
Editing: Fixed performance issues when long lines are highlighted Fixed a crash after completion C++: Fixed generating getters and setters for static pointer members Fixed a crash while parsing Built-in: Fixed an issue with empty lists in member initializations Fixed an issue with empty lists in the placement version of `new` QML: Fixed that automatic formatting on save with `qmlformat` ignored qmlformat.ini` qmlls` Fixed semantic highlighting Fixed that enabling `qmlls` disabled code snippets Python: Fixed the state of the `Generate Kit` button Language Server Protocol Fixed the line number for diagnostics Widget Designer: Fixed issues with switching to Design mode when external editor windows are open Fixed a crash when renaming widgets |
Qt Creator 14.0.1 Aug 7, 2024 |
General: Fixed wrong colors when using a light theme on a dark system Editing: Fixed a crash when selecting a context menu item for an editor that was closed in the meantime C++: Fixed a crash in the type hierarchy builder Fixed the highlighting of non-plain character literals QML: Fixed that context help could show help from the wrong module FakeVim: Fixed that invalid values could be set for the tabstop size Projects: CMake: * Fixed the application of changes to the `Initial Arguments` Debugging: C++: Fixed pretty printing for Qt 4 Analyzer: Axivion: Fixed a crash when creating links from the issues table to column data Valgrind: Fixed missing error kinds for newer Valgrind versions in the parser |
Qt Creator 14.0.0 Jul 25, 2024 |
General: Started work on supporting Lua based plugins (registering language servers, actions, preferences, and wizards) (Documentation) Added a mode for managing extensions Added Clear and Save Contents to context menus of all output views Locator Added the option to show results relative to project root (QTCREATORBUG-29462) Editing: Changed the default behavior when files change on disk to Reload All Unchanged Editors Made the search options session-specific (QTCREATORBUG-793) Added menus with the navigation history to the back and forward buttons (QTCREATORBUG-347) Added a highlight for the current view in case of multiple views (QTCREATORBUG-23654) Added Window > Reopen Last Closed Document Added the option to open files in a text editor that were detected as binary (QTCREATORBUG-31116) Fixed that changing a document's MIME type by renaming did not re-open it in the new editor type when needed (QTCREATORBUG-30317) Fixed that after hiding the editor in Debug mode, Edit mode always opened when opening documents, even if an external editor window was available (QTCREATORBUG-30408) Fixed that it wasn't possible to open a file in the text editor if it was classified as a binary file format by the MIME database (QTCREATORBUG-31116) Fixed the unindenting with backspace when multiple cursors are active (QTCREATORBUG-31158) C++: Made C++ code model settings configurable per project Added a setting for the naming of include guards (QTCREATORBUG-25117) Fixed indentation after function calls with subscript operator (QTCREATORBUG-29225) Refactoring: Added Convert Function Call to Qt Meta-Method Invocation (QTCREATORBUG-15972) Added Move Class to a Dedicated Set of Source Files (QTCREATORBUG-12190) Added Re-order Member Function Definitions According to Declaration Order (QTCREATORBUG-6199) Added Add Curly Braces for do, while, and for loops Fixed issues with macros (QTCREATORBUG-10279) Documentation: Clangd: Updated the prebuilt binaries to LLVM 18.1.7 Increased the minimu |
Qt Creator 13.0.1 May 20, 2024 | |
Qt Creator 13.0.0 Apr 4, 2024 |