Update change log for 13.0.0 beta

and add JIRA links

Change-Id: I949f60c547058592d92b0d1a7475ae1b85867304
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
Eike Ziller
2024-02-13 12:31:03 +01:00
parent e8ad29d3af
commit 15b308c621

View File

@@ -34,18 +34,18 @@ General
dock area dock area
* Added the option to show file paths relative to the active project to the * Added the option to show file paths relative to the active project to the
search results view search results view
(QTCREATORBUG-29462) ([QTCREATORBUG-29462](https://bugreports.qt.io/browse/QTCREATORBUG-29462))
* Added a `Current` button for selecting the directory of the current document * Added a `Current` button for selecting the directory of the current document
for searching in `Files in File System` for searching in `Files in File System`
* Added `Copy to Clipboard` to the `About Qt Creator` dialog * Added `Copy to Clipboard` to the `About Qt Creator` dialog
(QTCREATORBUG-29886) ([QTCREATORBUG-29886](https://bugreports.qt.io/browse/QTCREATORBUG-29886))
Editing Editing
------- -------
* Made syntax highlighting asynchronous * Made syntax highlighting asynchronous
* Fixed that `Shift+Tab` did not always unindent * Fixed that `Shift+Tab` did not always unindent
(QTCREATORBUG-29742) ([QTCREATORBUG-29742](https://bugreports.qt.io/browse/QTCREATORBUG-29742))
* Fixed that `Surround text selection with brackets` did nothing for `<` * Fixed that `Surround text selection with brackets` did nothing for `<`
* Fixed following links without a file name in documents without a file name * Fixed following links without a file name in documents without a file name
@@ -53,34 +53,39 @@ Editing
* Added the `Move Definition Here` refactoring action that moves an existing * Added the `Move Definition Here` refactoring action that moves an existing
function definition to its declaration function definition to its declaration
(QTCREATORBUG-9515) ([QTCREATORBUG-9515](https://bugreports.qt.io/browse/QTCREATORBUG-9515))
* Added the `Enclose in QByteArrayLiteral` refactoring action
([QTCREATORBUG-12995](https://bugreports.qt.io/browse/QTCREATORBUG-12995))
* Enabled the completion inside comments and strings by falling back to the * Enabled the completion inside comments and strings by falling back to the
built-in code model built-in code model
(QTCREATORBUG-20828) ([QTCREATORBUG-20828](https://bugreports.qt.io/browse/QTCREATORBUG-20828))
* Improved the position of headers inserted by refactoring operations * Improved the position of headers inserted by refactoring operations
(QTCREATORBUG-21826) ([QTCREATORBUG-21826](https://bugreports.qt.io/browse/QTCREATORBUG-21826))
* Improved the coding style settings by separating Clang Format and other coding * 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 style settings, and using a plain text editor for custom Clang Format settings
* Fixed that the class wizards used the class name for the include guard * Fixed that the class wizards used the class name for the include guard
instead of the file name instead of the file name
(QTCREATORBUG-30140) ([QTCREATORBUG-30140](https://bugreports.qt.io/browse/QTCREATORBUG-30140))
* Fixed that renaming classes did not change the include directive for the * Fixed that renaming classes did not change the include directive for the
renamed header in the source file renamed header in the source file
(QTCREATORBUG-30154) ([QTCREATORBUG-30154](https://bugreports.qt.io/browse/QTCREATORBUG-30154))
* Fixed issues with refactoring template functions * Fixed issues with refactoring template functions
(QTCREATORBUG-29408) ([QTCREATORBUG-29408](https://bugreports.qt.io/browse/QTCREATORBUG-29408))
* Fixed the `Add Definition` refactoring action for member functions of a
template class in a namespace
([QTCREATORBUG-22076](https://bugreports.qt.io/browse/QTCREATORBUG-22076))
* Clangd * Clangd
* Fixed that `Follow Symbol Under Cursor` only worked for exact matches * Fixed that `Follow Symbol Under Cursor` only worked for exact matches
(QTCREATORBUG-29814) ([QTCREATORBUG-29814](https://bugreports.qt.io/browse/QTCREATORBUG-29814))
### QML ### QML
* Added navigation from QML components to the C++ code in the project * Added navigation from QML components to the C++ code in the project
(QTCREATORBUG-28086) ([QTCREATORBUG-28086](https://bugreports.qt.io/browse/QTCREATORBUG-28086))
* Added a button for launching the QML Preview on the current document to * Added a button for launching the QML Preview on the current document to
the editor tool bar the editor tool bar
* Added color previews when hovering Qt color functions * Added color previews when hovering Qt color functions
(QTCREATORBUG-29966) ([QTCREATORBUG-29966](https://bugreports.qt.io/browse/QTCREATORBUG-29966))
### Python ### Python
@@ -95,7 +100,7 @@ Editing
### Widget Designer ### Widget Designer
* Fixed the indentation of the code that is inserted by `Go to slot` * Fixed the indentation of the code that is inserted by `Go to slot`
(QTCREATORBUG-11730) ([QTCREATORBUG-11730](https://bugreports.qt.io/browse/QTCREATORBUG-11730))
### Compiler Explorer ### Compiler Explorer
@@ -108,6 +113,10 @@ Editing
endings) to the tool bar endings) to the tool bar
* Added support for following links to the text editor * Added support for following links to the text editor
### Binary Files
* Fixed issues with large addresses
Projects Projects
-------- --------
@@ -115,41 +124,62 @@ Projects
was configured for kits that have vanished, as a replacement for the automatic was configured for kits that have vanished, as a replacement for the automatic
creation of "Replacement" kits creation of "Replacement" kits
* Added the status of devices to the device lists * Added the status of devices to the device lists
(QTCREATORBUG-20941) ([QTCREATORBUG-20941](https://bugreports.qt.io/browse/QTCREATORBUG-20941))
* Added the `Preferences > Build & Run > General > Application environment` * Added the `Preferences > Build & Run > General > Application environment`
option for globally modifying the environment for all run configurations option for globally modifying the environment for all run configurations
(QTCREATORBUG-29530) ([QTCREATORBUG-29530](https://bugreports.qt.io/browse/QTCREATORBUG-29530))
* Added a file wizard for Qt translation (`.ts`) files * Added a file wizard for Qt translation (`.ts`) files
(QTCREATORBUG-29775) ([QTCREATORBUG-29775](https://bugreports.qt.io/browse/QTCREATORBUG-29775))
* Increased the maximum width of the target selector * Increased the maximum width of the target selector
(QTCREATORBUG-30038) ([QTCREATORBUG-30038](https://bugreports.qt.io/browse/QTCREATORBUG-30038))
* Fixed that the `Left` cursor key did not always collapse the current item * Fixed that the `Left` cursor key did not always collapse the current item
(QTBUG-118515) ([QTBUG-118515](https://bugreports.qt.io/browse/QTBUG-118515))
* Fixed inconsistent folder hierarchies in the project tree * Fixed inconsistent folder hierarchies in the project tree
(QTCREATORBUG-29923) ([QTCREATORBUG-29923](https://bugreports.qt.io/browse/QTCREATORBUG-29923))
### CMake ### CMake
* Added support for custom output parsers for the configuration of projects * Added support for custom output parsers for the configuration of projects
(QTCREATORBUG-29992) ([QTCREATORBUG-29992](https://bugreports.qt.io/browse/QTCREATORBUG-29992))
* Made cache variables available even if project configuration failed * Made cache variables available even if project configuration failed
* CMake Presets
* Fixed `Reload CMake Presets` if the project was not configured yet
([QTCREATORBUG-30238](https://bugreports.qt.io/browse/QTCREATORBUG-30238))
* Fixed that kits were accumulating on the project setup page
([QTCREATORBUG-29535](https://bugreports.qt.io/browse/QTCREATORBUG-29535))
* Fixed that `binaryDir` was not handled for all presets
([QTCREATORBUG-30236](https://bugreports.qt.io/browse/QTCREATORBUG-30236))
* Fixed a freeze with nested presets
([QTCREATORBUG-30288](https://bugreports.qt.io/browse/QTCREATORBUG-30288))
* Conan
* Fixed that backslashes were wrongly used for paths on Windows
([QTCREATORBUG-30326](https://bugreports.qt.io/browse/QTCREATORBUG-30326))
### Qbs
* Added support for code completion with the Qbs language server
(QBS-395)
### Python ### Python
* Added `Generate Kit` to the Python interpreter preferences for generating a * Added `Generate Kit` to the Python interpreter preferences for generating a
Python kit with this interpreter Python kit with this interpreter
* Added the target setup page when loading unconfigured Python projects * Added the target setup page when loading unconfigured Python projects
* Added a `requirements.txt` file to the application wizard
* Fixed that the same Python interpreter could be auto-detected multiple times * Fixed that the same Python interpreter could be auto-detected multiple times
under different names under different names
Debugging Debugging
--------- ---------
* Added a `dr` locator filter for debugging a project
### C++ ### C++
* Added a pretty printer for `std::tuple`
* Fixed that breakpoints were not hit while the message dialog about missing * Fixed that breakpoints were not hit while the message dialog about missing
debug information was shown debug information was shown
(QTCREATORBUG-30168) ([QTCREATORBUG-30168](https://bugreports.qt.io/browse/QTCREATORBUG-30168))
### Debug Adapter Protocol ### Debug Adapter Protocol
@@ -161,7 +191,7 @@ Analyzer
### Clang ### Clang
* Added `Edit Checks as Strings` for Clazy * Added `Edit Checks as Strings` for Clazy
(QTCREATORBUG-24846) ([QTCREATORBUG-24846](https://bugreports.qt.io/browse/QTCREATORBUG-24846))
### Axivion ### Axivion
@@ -171,16 +201,19 @@ Terminal
-------- --------
* Added `Select All` to the context menu * Added `Select All` to the context menu
(QTCREATORBUG-29922) ([QTCREATORBUG-29922](https://bugreports.qt.io/browse/QTCREATORBUG-29922))
* Fixed the startup performance on Windows * Fixed the startup performance on Windows
(QTCREATORBUG-29840) ([QTCREATORBUG-29840](https://bugreports.qt.io/browse/QTCREATORBUG-29840))
* Fixed the integration of the `fish` shell * Fixed the integration of the `fish` shell
* Fixed that `Ctrl+W` closed the terminal even when shortcuts were blocked * Fixed that `Ctrl+W` closed the terminal even when shortcuts were blocked
(QTCREATORBUG-30070) ([QTCREATORBUG-30070](https://bugreports.qt.io/browse/QTCREATORBUG-30070))
* Fixed issues with Windows Powershell
Version Control Systems Version Control Systems
----------------------- -----------------------
* Added support for remote version control operations
### Git ### Git
* Added the upstream status for untracked branches to `Branches` view * Added the upstream status for untracked branches to `Branches` view
@@ -195,22 +228,27 @@ Test Integration
Platforms Platforms
--------- ---------
### Windows
* Fixed Clang compiler ABI detection for WOA64
([QTCREATORBUG-30060](https://bugreports.qt.io/browse/QTCREATORBUG-30060))
### Android ### Android
* Add support for target-based android-build directories (??? is that ready? Qt 6.8+ ???) * Add support for target-based android-build directories (??? is that ready? Qt 6.8+ ???)
(QTBUG-117443) ([QTBUG-117443](https://bugreports.qt.io/browse/QTBUG-117443))
### iOS ### iOS
* Fixed the detection of iOS 17 devices * Fixed the detection of iOS 17 devices
* Fixed deployment and running applications for iOS 17 devices * Fixed deployment and running applications for iOS 17 devices
(application output, debugging, and profiling are not supported) (application output, debugging, and profiling are not supported)
(QTCREATORBUG-29682) ([QTCREATORBUG-29682](https://bugreports.qt.io/browse/QTCREATORBUG-29682))
### Remote Linux ### Remote Linux
* Fixed that debugging unnecessarily downloaded files from the remote system * Fixed that debugging unnecessarily downloaded files from the remote system
(QTCREATORBUG-29614) ([QTCREATORBUG-29614](https://bugreports.qt.io/browse/QTCREATORBUG-29614))
Credits for these changes go to: Credits for these changes go to:
-------------------------------- --------------------------------
@@ -238,6 +276,7 @@ Esa Törmänen
Fabian Kosmale Fabian Kosmale
Friedemann Kleint Friedemann Kleint
Henning Gruendl Henning Gruendl
Ilya Kulakov
Jaroslaw Kobus Jaroslaw Kobus
Johanna Vanhatapio Johanna Vanhatapio
Karim Abdelrahman Karim Abdelrahman
@@ -249,6 +288,7 @@ Marcus Tillmanns
Mathias Hasselmann Mathias Hasselmann
Mats Honkamaa Mats Honkamaa
Mehdi Salem Mehdi Salem
Michael Weghorn
Miikka Heikkinen Miikka Heikkinen
Mitch Curtis Mitch Curtis
Olivier De Cannière Olivier De Cannière
@@ -257,6 +297,7 @@ Pranta Dastider
Robert Löhning Robert Löhning
Sami Shalayel Sami Shalayel
Samuel Jose Raposo Vieira Mira Samuel Jose Raposo Vieira Mira
Samuel Mira
Serg Kryvonos Serg Kryvonos
Shrief Gabr Shrief Gabr
Sivert Krøvel Sivert Krøvel