Skip to content

Releases: qt-creator/qt-creator

v13.0.1

07 May 13:49
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 13.0.1

Qt Creator version 13.0.1 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v13.0.0..v13.0.1

General

Help

  • Examples Browser

    • Fixed that two columns were shown for the wrong category
      (QTCREATORBUG-30634)
    • Fixed that the clear button was missing after typing in the filter input
  • Fixed links to QML properties
    (QTCREATORBUG-30625)

Editing

  • Fixed that backspace could delete more than one whitespace in the middle of a line
    (QTCREATORBUG-30725)

C++

QML

  • Fixed a crash when creating a Qt Quick Application when the QML language server is enabled
    (QTCREATORBUG-30739)

Models

Projects

  • Fixed that the text editor for environment changes showed a blinking cursor even when not focused
    (QTCREATORBUG-30640)
  • Fixed that the option Start build processes with low priority did not persist
    (QTCREATORBUG-30696)

CMake

Debugging

  • Fixed a crash when enabling QML debugging
    (QTCREATORBUG-30706)
  • LLDB
    • Fixed that Additional Attach Commands were not used

Analyzer

Clang

Terminal

  • Fixed the TERM environment variable, which broke the functioning of certain command line tools
    (QTCREATORBUG-30737)

Platforms

Android

  • Updated the command line tools that are installed with Set Up SDK
  • Fixed that Qt ABI detection was wrong directly after Set Up SDK
    (QTCREATORBUG-30568)

iOS

Remote Linux

  • Fixed that deployment could block Qt Creator until finished
  • Fixed that it was not possible to change the device name
    (QTCREATORBUG-30622)

Credits for these changes go to:

Ahmad Samir
Alessandro Portale
BogDan Vatra
Christian Kandeler
Christian Stenger
Cristian Adam
David Faure
David Schulz
Eike Ziller
Jaroslaw Kobus
Jussi Witick
Leena Miettinen
Marcus Tillmanns
Robert Löhning

v13.0.0

04 Apr 11:25
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 13

Qt Creator version 13 contains bug fixes and new features.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/12.0..v13.0.0

New plugins

Qt Application Manager

Adds support for Qt 6 based applications with CMake for creating, building,
deploying, running, and debugging for devices that use the
Qt Application Manager.

(Documentation)

General

  • Updated the visual style of Welcome mode
  • Improved docking (Debug mode, Widget Designer)
    • Fixed the style of titles and changed them to always be visible
      (removed View > Views > Automatically Hide View Titlebars)
    • Added an option to collapse panels
    • Changed Hide/Show Left/Right Sidebar to hide and show the corresponding
      dock area
  • Added the option to show file paths relative to the active project to the
    search results view
    (QTCREATORBUG-29462)
  • Added a Current button for selecting the directory of the current document
    for searching in Files in File System
  • Added Copy to Clipboard to the About Qt Creator dialog
    (QTCREATORBUG-29886)
  • Fixed issues with the window actions
    (QTCREATORBUG-30381)
  • Fixed drag & drop for external tools
    (QTCREATORBUG-30469)
  • Known Issues
    • Installers provided by The Qt Company mostly display English text, not
      the system's language
      (QTIFW-3310)

Help

  • Fixed that non-Qt related help files could automatically be registered
  • Fixed that the option Highest Version Only for automatically registering Qt
    documentation did not work for the Qt Online Installer

Editing

  • Fixed that Shift+Tab did not always unindent
    (QTCREATORBUG-29742)
  • Fixed that Surround text selection with brackets did nothing for <
  • Fixed following links without a file name in documents without a file name
  • Fixed that device tree source files (.dts) were opened in the binary editor
    (QTCREATORBUG-19029)

C++

  • Added the Move Definition Here refactoring action that moves an existing
    function definition to its declaration
    (QTCREATORBUG-9515)
  • Added the Enclose in QByteArrayLiteral refactoring action
    (QTCREATORBUG-12995)
  • Enabled the completion inside comments and strings by falling back to the
    built-in code model
    (QTCREATORBUG-20828)
  • Improved the position of headers inserted by refactoring operations
    (QTCREATORBUG-21826)
  • Improved the coding style settings by separating Clang Format and other coding
    style settings, and using a plain text editor for custom Clang Format settings
    (Documentation)
  • Fixed that the class wizards used the class name for the include guard
    instead of the file name
    (QTCREATORBUG-30140)
  • Fixed that renaming classes did not change the include directive for the
    renamed header in the source file
    (QTCREATORBUG-30154)
  • Fixed issues with refactoring template functions
    (QTCREATORBUG-29408)
  • Fixed the Add Definition refactoring action for member functions of a
    template class in a namespace
    (QTCREATORBUG-22076)
  • Clangd

QML

  • Added navigation from QML components to the C++ code in the project
    (QTCREATORBUG-28086)
  • Added a button for launching the QML Preview on the current document to
    the editor tool bar
  • Added color previews when hovering Qt color functions
    (QTCREATORBUG-29966)

Python

  • Fixed that global and virtual environments were polluted with pylsp and
    debugpy installations

Language Server Protocol

  • Added automatic setup up of language servers for YAML, JSON, and Bash
    (requires npm)
    (Documentation)

Widget Designer

Compiler Explorer

  • Added highlighting of the matching source lines when hovering over the
    assembly

Markdown

  • Added the common text editor tools (line and column, encoding, and line
    endings) to the tool bar
  • Added support for following links to the text editor

Binary Files

  • Fixed issues with large addresses

Models

Projects

  • Added a section Vanished Targets to Projects mode in case the project
    was configured for kits that have vanished, as a replacement for the automatic
    creation of "Replacement" kits
    (Documentation)
  • Added the status of devices to the device lists
    (QTCREATORBUG-20941)
  • Added the Preferences > Build & Run > General > Application environment
    option for globally modifying the environment for all run configurations
    (QTCREATORBUG-29530)
  • Added a file wizard for Qt translation (.ts) files
    (QTCREATORBUG-29775)
  • Added an optional warning for special characters in build directories
    (QTCREATORBUG-20834)
  • Improved the environment settings by making the changes explicit in a
    separate, text-based editor
  • Increased the maximum width of the target selector
    (QTCREATORBUG-30038)
  • Fixed that the Left cursor key did not always collapse the current item
    (QTBUG-118515)
  • Fixed inconsistent folder hierarchies in the project tree
    (QTCREATORBUG-29923)

CMake

Qbs

  • Added support for code completion with the Qbs language server
    (QBS-395)

Python

  • Added Generate Kit to the Python interpreter preferences for generating a
    Python kit with this interpreter

  • Added the Kit Selection page for creating and opening Python projects

  • Added a requirements.txt file to the application wizard

  • Fixed that the same Python interpreter could be auto-detected multiple times
    under different names

    (Documentation)

Debugging
-----...

Read more

v12.0.2

07 Feb 15:38
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 12.0.2

Qt Creator version 12.0.2 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v12.0.1..v12.0.2

General

External Tools

Editing

C++

Language Server Protocol

  • Fixed a crash when completing

Markdown

  • Fixed that clicking on file links cleared the preview instead of opening the
    file
    (QTCREATORBUG-30120)

Projects

  • Fixed that trying to stop remote processes that were no longer reachable
    resulted in a broken run control state
  • Fixed a potential infinite loop
    (QTCREATORBUG-30067)
  • Fixed a crash when navigating in the Projects view
    (QTCREATORBUG-30035)
  • Fixed that custom compiler settings could vanish after restart
    (QTCREATORBUG-30133)
  • Fixed the restoring of per project C++ file name settings

CMake

  • Fixed that automatic re-configuration on saving files while a build is
    running could fail
    (QTCREATORBUG-30048)
  • Fixed that the automatically added library path was wrong for targets with
    the same name as special CMake targets (like "test")
    (QTCREATORBUG-30050)
  • Fixed that the cm locator filter did not show all targets
    (QTCREATORBUG-29946)
  • Fixed adding files with the wizards when triggered through File > New File
    (QTCREATORBUG-30170)
  • Fixed adding QML files to CMake files when variables like ${PROJECT_NAME}
    are used for the target name
    (QTCREATORBUG-30218)
  • Fixed adding files to OBJECT libraries
    (QTCREATORBUG-29914)
  • CMake Presets

Conan

Autotools

  • Fixed that makefiles where no longer recognized as project files

Debugging

CMake

Terminal

Platforms

Android

iOS

  • Fixed that multiple dialogs informing about devices that are not in developer
    mode were opened simultaneously
  • Fixed that a wrong warning about the provisioning profile could be shown
    (QTCREATORBUG-30158)

Remote Linux

  • Fixed that deployment could fail when trying to kill the potentially running
    application
    (QTCREATORBUG-30024)

Boot2Qt

  • Fixed that SSH operations could silently fail after the connection got lost
    (QTCREATORBUG-29982)

WASM

Credits for these changes go to:

Alessandro Portale
André Pönitz
Artem Sokolovskii
Christian Kandeler
Christian Stenger
Cristian Adam
Cristián Maureira-Fredes
David Faure
David Schulz
Eike Ziller
Fabian Vogt
Jaroslaw Kobus
Leena Miettinen
Marcus Tillmanns
Mathias Hasselmann
Robert Löhning
Sivert Krøvel
Thiago Macieira
Yasser Grimes

v12.0.0

23 Nov 11:57
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 12

Qt Creator version 12 contains bug fixes and new features.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/11.0..v12.0.0

What's new?

Compiler Explorer

Use Compiler Explorer (https://godbolt.org) in Qt Creator
and enter example code to explore the capabilities of your compilers and
interpreters.

To enable the CompilerExplorer plugin, select
Help > About Plugins > Utilities > CompilerExplorer. Then select
Restart Now to restart Qt Creator and load the plugin.

Select File > New File and select one of the new Compiler Explorer templates
to get started.

Alternatively, you can open a new Compiler Explorer editor via
Tools > Compiler Explorer > Open Compiler Explorer.

Every language, compiler, and library that is supported at https://godbolt.org
is also supported in Qt Creator. You can save your Compiler Explorer session as
a .qtce file (JSON-based).

(Documentation)

CMake Debugging and the Debug Adapter Protocol

Set breakpoints in a CMake file and select
Debug > Start Debugging > Start CMake Debugging to start debugging.

(Documentation)

Screen Recording

Use Tools > Record Screen to record a part of your screen. Requires an
installation of FFmpeg.

To enable the ScreenRecorder plugin, select
Help > About Plugins > Utilities > ScreenRecorder. Then select
Restart Now to restart Qt Creator and load the plugin.

(Documentation)

General

  • Improved the startup performance significantly on various setups
  • Added the Sort results check box for configuring the md locator filter in
    Edit > Preferences > Environment > Locator to keep the sorting from the tool
    used for the file system index locator filter
    (QTCREATORBUG-27789)
    (Documentation)
  • Added the View > Show Menu Bar option to hide the menu bar on platforms
    without a unified menu bar
    (QTCREATORBUG-29498)
    (Documentation)
  • Changed the Enable high DPI scaling setting to a DPI rounding policy
    setting, which fits Qt's settings better
    (Documentation)
  • Fixed an issue with growing session files
  • Fixed that the shortcuts for the navigation views could be stuck to opening a
    view in the right side bar
    (QTCREATORBUG-29770)
  • Fixed that the shortcut for Locator switched to the main window
    (QTCREATORBUG-29741)

Help

Editing

  • Added the count of selected characters to line and column information
    on the Edit mode toolbar
    (QTCREATORBUG-29381)
    (Documentation)
  • Added an indenter, auto-brace and auto-quote for JSON
    (Documentation)
  • Improved the performance of searching in big documents
  • Fixed that the historical order of open documents was not restored
  • Fixed that suggestions were rendered with the wrong tab size
    (QTCREATORBUG-29483)

C++

  • Updated to LLVM 17.0.1
  • Added Tools > C++ > Fold All Comment Blocks and Unfold All Comment Blocks
    (QTCREATORBUG-2449)
    (Documentation)
  • Added the Convert Comment to C Style and Convert Comment to C++ Style
    refactoring actions for converting comments between C++-style and
    C-style
    (QTCREATORBUG-27501)
    (Documentation)
  • Added the Move Function Documentation to Declaration and
    Move Function Documentation to Definition refactoring actions for moving
    documentation between function declaration and definition
    (QTCREATORBUG-13877)
  • Extended the application of renaming operations to documentation comments
    (QTCREATORBUG-12051,
    QTCREATORBUG-15425)
  • Fixed that code inserted by refactoring actions was not formatted according
    to the Clang Format settings
    (QTCREATORBUG-10807,
    QTCREATORBUG-19158)
  • Fixed that automatically created functions could be added between another
    function and its documentation
    (QTCREATORBUG-6934)
  • Fixed that scope names were considered when searching for C++ Symbols with
    advanced find
    (QTCREATORBUG-29133)
  • Clangd
    • Added the Completion ranking model option for choosing the order of
      completion results
      (QTCREATORBUG-29013)
    • Fixed that the refactoring actions from Clangd were not available in the
      context menu
    • Fixed that renaming symbols could rename them in generated files
      (QTCREATORBUG-29778)
  • Clang Format

QML

Python

Language Server Protocol

  • Added support for Language servers that request creating, renaming, or deleting
    of files
    (QTCREATORBUG-29542)

Widget Designer

  • Fixed that renaming layouts in the property editor switched to edit mode
    (QTCREATORBUG-29644)

Copilot

TODO

  • Added the \todo keyword to the default

Markdown

  • Added buttons and configurable shortcuts for text styles
    (Documentation)

Images

Projects

CMa...

Read more

v11.0.3

28 Sep 13:44
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 11.0.3

Qt Creator version 11.0.3 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v11.0.2..v11.0.3

Editing

C++

QML

Language Server Protocol

Projects

CMake

qmake

Python

  • Fixed that .pyw files were missing from the target information

Debugging

Analyzer

CTF Visualizer

  • Fixed a crash when loading invalid JSON

Terminal

Test Integration

CTest

Platforms

Remote Linux

Docker

Credits for these changes go to:

Alessandro Portale
Alexandre Laurent
André Pönitz
Christian Kandeler
Christian Stenger
Cristian Adam
David Schulz
Eike Ziller
Marcus Tillmanns
Miikka Heikkinen
Semih Yavuz

v11.0.2

14 Aug 14:34
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 11.0.2

Qt Creator version 11.0.2 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v11.0.1..v11.0.2

General

  • Allow fractional high DPI scaling without modifying the environment
    (QTCREATORBUG-29461)

Editing

General

Copilot

  • Fixed a crash when configuring an unusable copilot agent in the settings

Debug

  • Fixed a problem where debugging with "Run In Terminal" would fail on Linux
    (QTCREATORBUG-29463)

Projects

CMake

QMake

Version Control Systems

Fossil

  • Show the correct dialog when reverting the current file

Credits for these changes go to:

Aaron Barany
André Pönitz
Björn Schäpers
Christian Kandeler
Cristian Adam
David Schulz
Jaroslaw Kobus
Leena Miettinen
Marcus Tillmanns
Orgad Shaneh

v11.0.1

03 Aug 15:01
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 11.0.1

Qt Creator version 11.0.1 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v11.0.0..v11.0.1

General

  • Fixed writing configuration files with sdktool
  • Fixed exporting keyboard shortcut schemes
    (QTCREATORBUG-29431)

Editing

SCXML

  • Fixed a crash when onEntry/onExit events and transitions where displayed
    together
    (QTCREATORBUG-29429)

Beautifier

Projects

CMake

Debugging

  • Fixed the button state in the dialog for loading core files
  • Fixed debugging with debuggers that still use Python 2.7
    (QTCREATORBUG-29440)
  • GDB
    • Fixed Use common locations for debug information

Version Control Systems

Git

  • Fixed a crash when tools are not found in PATH

Credits for these changes go to:

Aleksei German
André Pönitz
Christian Kandeler
Christian Stenger
Cristian Adam
Eike Ziller
Leena Miettinen
Marcus Tillmanns
Robert Löhning

v11.0.0

20 Jul 13:58
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 11

Qt Creator version 11 contains bug fixes and new features.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/10.0..v11.0.0

What's new?

  • Markdown editor with preview
    (QTCREATORBUG-27883)
  • Internal terminal
    (QTCREATORBUG-8511)
  • Experimental support for GitHub Copilot
  • Experimental support for the vcpkg C/C++ package manager
  • Experimental support for the Axivion static analyzer

Markdown

You can open markdown (.md) files for editing or select File > New File > General > Markdown File to create a new file.

(Documentation)

Terminal

When you select the Run in Terminal check box and run an application or the
Open Terminal button to open a terminal, the default terminal opens in the
Terminal output view. It supports multiple tabs, as well as various
shells, colors, and fonts.

To use an external terminal, deselect the Use internal terminal check box in
Preferences > Terminal.

(Documentation)

Copilot

The Copilot plugin (disabled by default) integrates
GitHub Copilot, which uses OpenAI to
suggest code in the Edit mode.

To set Copilot preferences, select Preferences > Copilot.

(Documentation)

vcpkg

The experimental vcpkg plugin integrates the vcpgk
package manager for downloading and managing libraries.

Select the vcpkg installation location in Preferences > CMake > Vcpkg > Path.

To create a new vcpkg.json package manifest file, select File > New File > vcpkg. The file is automatically added to the CMakeLists.txt file for the
project.

Edit manifest files in the manifest editor. To search for packages to add to the
file, select the Search Package button on the manifest editor toolbar.

(Documentation)

Axivion

After you configure access to the Axivion Dashboard
and link a project to an Axivion project in the project settings, Qt Creator
shows annotations of the latest run in the editors and allows you to view some
details on the issues.

(Documentation)

General

  • Added a more spacious Relaxed toolbar style to Preferences > Environment > Interface
  • Added a pin button to progress details instead of automatically resetting
    their position
    (QTCREATORBUG-28829)
  • Improved the selection and navigation in the Issues view
    (QTCREATORBUG-26128,
    QTCREATORBUG-27006,
    QTCREATORBUG-27506)
  • Fixed a crash with a large number of search hits from Silver Searcher
    (QTCREATORBUG-29130)
  • Locator
    • Improved performance
    • Added the creation of directories to the Files in File System filter
    • Added device roots and browsing remote file systems to the
      Files in File System filter

Editing

C++

  • Improved the style of forward declarations in the outline
    (QTCREATORBUG-312)
  • Added highlighting for typed string literals and user-defined literals
    (QTCREATORBUG-28869)
  • Extended the Add Class Member refactoring action to create class
    members from assignments
    (QTCREATORBUG-1918)
  • Fixed that generated functions did not have a const qualifier when
    required
    (QTCREATORBUG-29274)
  • Fixed that the locator showed both the declaration and the definition of symbols
    (QTCREATORBUG-13894)
  • Fixed the handling of C++20 keywords and concepts
  • Fixed that the automatic Doxygen comment generation did not work when
    initializer lists {} were present
    (QTCREATORBUG-29198)
  • Fixed an issue when matching braces
    (QTCREATORBUG-29339)
  • Clangd
  • Built-in
  • Clang Format

Language Server Protocol

QML

Python

  • Added the Create Virtual Environment option to the Python interpreter
    selector on the editor toolbar and to the wizards in `File > New Project >

    Application (Qt for Python)`
    (PYSIDE-2152)

  • Fixed that too many progress indicators could be created
    (QTCREATORBUG-29224)

    (Documentation)

Meson

Projects

CMake

Read more

v10.0.2

15 Jun 15:31
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 10.0.2

Qt Creator version 10.0.2 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v10.0.1..v10.0.2

General

  • Fixed freezes due to excessive file watching (QTCREATORBUG-28957)

Editing

C++

  • Fixed a crash when following symbols (QTCREATORBUG-28989)
  • Fixed the highlighting of raw string literals with empty lines
    (QTCREATORBUG-29200)
  • Clang Format
    • Fixed the editing of custom code styles (QTCREATORBUG-29129)
    • Fixed that the wrong code style could be used (QTCREATORBUG-29145)

Projects

  • Fixed a crash when triggering a build with unconfigured projects present
    (QTCREATORBUG-29207)

CMake

  • Fixed that the global Autorun CMake option could be overridden by old
    settings
  • Fixed the Build CMake Target locator filter in case a build is already
    running (QTCREATORBUG-26699)
  • Presets
    • Added the expansion of ${hostSystemName} (QTCREATORBUG-28935)
    • Fixed the Qt detection when CMAKE_TOOLCHAIN_FILE and CMAKE_PREFIX_PATH
      are set

Debugging

  • Fixed that debugger tooltips in the editor vanished after expanding
    (QTCREATORBUG-29083)

Test Integration

  • GoogleTest
    • Fixed the reporting of failed tests (QTCREATORBUG-29146)

Credits for these changes go to:

Alessandro Portale
André Pönitz
Artem Sokolovskii
Björn Schäpers
Christian Kandeler
Christian Stenger
Cristian Adam
David Schulz
Eike Ziller
Jaroslaw Kobus
Karim Abdelrahman
Leena Miettinen
Miikka Heikkinen
Patrik Teivonen
Robert Löhning
Sivert Krøvel

v10.0.1

05 May 12:14
Compare
Choose a tag to compare

These packages are not officially supported, for official packages please check out https://download.qt.io/official_releases/qtcreator

Qt Creator 10.0.1

Qt Creator version 10.0.1 contains bug fixes.

The most important changes are listed in this document. For a complete list of
changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example:

git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v10.0.0..v10.0.1

General

  • Enabled example categories for Qt 6.5.1 and later

Editing

  • Fixed layout issues in the editor toolbar (QTCREATORBUG-28765)

C++

  • Clangd
    • Fixed the renaming of macros and namespaces
    • Fixed that renaming appended _new to the replacement by default
      (QTCREATORBUG-28321, QTCREATORBUG-28910)
    • Fixed that Cuda files were not passed to Clangd (QTCREATORBUG-28984)
  • Clang Format
    • Fixed the formatting for advanced C++ (QTCREATORBUG-29033)
    • Fixed the updating of the coding style preview (QTCREATORBUG-29043)
    • Fixed the indentation of QML_* macros (QTCREATORBUG-29086)

QML

  • Fixed a crash when trying to open non-existing .qml files
    (QTCREATORBUG-29021)

Projects

  • Re-added a Qt Quick Application wizard that works with Qt 5 and other build
    systems than CMake
  • Fixed that additional empty lines could be added to files created by wizards
    (QTCREATORBUG-29040)

CMake

  • Added missing RUNTIME DESTINATION properties to the install commands of
    wizard-generated projects (QTCREATORBUG-28999)
  • Fixed that macros were not expanded for all configure cache variables
    (QTCREATORBUG-28982)
  • Fixed switching from .c files to their header (QTCREATORBUG-28991)
  • Presets
    • Fixed that boolean values for cache variables were interpreted as string
      values (QTCREATORBUG-29078)
    • Fixed inheritance over multiple levels
      (QTCREATORBUG-29076)

Debugging

Clang

  • Fixed the pretty printers of std::string for Clang 15 and later

Analyzer

Clang

  • Fixed starting Clazy and Clang-Tidy while a build is running
    (QTCREATORBUG-29044)

Platforms

Android

  • Fixed that changes to the JDK Location did not take effect immediately
    (QTCREATORBUG-28827)
  • Fixed debugging on Android Automotive devices (QTCREATORBUG-28851)

Credits for these changes go to:

Alessandro Portale
Artem Sokolovskii
Christian Kandeler
Christian Stenger
Cristian Adam
David Schulz
Eike Ziller
Haowei Hsu
Jaroslaw Kobus
Jussi Witick
Leena Miettinen
Marcus Tillmanns
Orgad Shaneh
Patrik Teivonen
Robert Löhning
Sivert Krøvel
Thiago Macieira
Ulf Hermann
Zoltan Gera