Update change log

Change-Id: I966a24d9fc2b272c798bd413eaadaf6c8ef14a0f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
Eike Ziller
2024-06-24 15:49:20 +02:00
parent 7ffcbe541b
commit 1f0d028b09
2 changed files with 40 additions and 4 deletions

View File

@@ -5,16 +5,16 @@ Qt Creator version 14 contains bug fixes and new features.
The most important changes are listed in this document. For a complete list of 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 changes, see the Git log for the Qt Creator sources that you can check out from
the public Git repository. For example: the public Git repository or view online at
git clone git://code.qt.io/qt-creator/qt-creator.git https://code.qt.io/cgit/qt-creator/qt-creator.git/log/?id=13.0..v14.0.0
git log --cherry-pick --pretty=oneline origin/13.0..v14.0.0
General General
------- -------
* Started work on supporting Lua based plugins (registering language servers, * Started work on supporting Lua based plugins (registering language servers,
actions, preferences, and wizards) actions, preferences, and wizards)
([Documentation](https://doc-snapshots.qt.io/qtcreator-extending/lua-extensions.html))
* Added `Clear` and `Save Contents` to context menus of all output views * Added `Clear` and `Save Contents` to context menus of all output views
* Locator * Locator
* Added the option to show results relative to project root * Added the option to show results relative to project root
@@ -42,6 +42,8 @@ Editing
### C++ ### C++
* Made C++ code model settings configurable per project * Made C++ code model settings configurable per project
* Added a setting for the naming of include guards
([QTCREATORBUG-25117](https://bugreports.qt.io/browse/QTCREATORBUG-25117))
* Fixed indentation after function calls with subscript operator * Fixed indentation after function calls with subscript operator
([QTCREATORBUG-29225](https://bugreports.qt.io/browse/QTCREATORBUG-29225)) ([QTCREATORBUG-29225](https://bugreports.qt.io/browse/QTCREATORBUG-29225))
* Refactoring * Refactoring
@@ -58,6 +60,7 @@ Editing
[Documentation](https://doc.qt.io/qtcreator/creator-reference-cpp-quick-fixes.html) [Documentation](https://doc.qt.io/qtcreator/creator-reference-cpp-quick-fixes.html)
* Clangd * Clangd
* Updated the prebuilt binaries to LLVM 18.1.7
* Increased the minimum version to LLVM 17 * Increased the minimum version to LLVM 17
* Added the `Per-project index location` and `Per-session index location` * Added the `Per-project index location` and `Per-session index location`
options in `Preferences` > `C++` > `Clangd` for setting the index location options in `Preferences` > `C++` > `Clangd` for setting the index location
@@ -88,8 +91,10 @@ Editing
([QTCREATORBUG-19226](https://bugreports.qt.io/browse/QTCREATORBUG-19226)) ([QTCREATORBUG-19226](https://bugreports.qt.io/browse/QTCREATORBUG-19226))
* Added `Qt Design Studio` to `Open With` for `.ui.qml` files * Added `Qt Design Studio` to `Open With` for `.ui.qml` files
([Documentation](https://doc.qt.io/qtcreator/creator-quick-ui-forms.html)) ([Documentation](https://doc.qt.io/qtcreator/creator-quick-ui-forms.html))
* Fixed that the color preview did not work on named colors
([QTCREATORBUG-30594](https://bugreports.qt.io/browse/QTCREATORBUG-30594))
* Language Server * Language Server
* Switched on by default * Switched on by default for Qt 6.8 and later
* Added option for generating `qmlls.ini` files for CMake projects * Added option for generating `qmlls.ini` files for CMake projects
([QTCREATORBUG-30394](https://bugreports.qt.io/browse/QTCREATORBUG-30394)) ([QTCREATORBUG-30394](https://bugreports.qt.io/browse/QTCREATORBUG-30394))
([Qt Documentation](https://doc.qt.io/qt-6/cmake-variable-qt-qml-generate-qmlls-ini.html)) ([Qt Documentation](https://doc.qt.io/qt-6/cmake-variable-qt-qml-generate-qmlls-ini.html))
@@ -114,6 +119,10 @@ Editing
`Compiler Explorer` `Compiler Explorer`
[Documentation](https://doc.qt.io/qtcreator/creator-how-to-create-compiler-explorer-sessions.html) [Documentation](https://doc.qt.io/qtcreator/creator-how-to-create-compiler-explorer-sessions.html)
### Markdown
* Fixed the navigation history
### Models ### Models
* Added more visual attributes for relations * Added more visual attributes for relations
@@ -135,6 +144,8 @@ Projects
from the list in the `Projects` mode from the list in the `Projects` mode
* Added support for user comments in the environment editor * Added support for user comments in the environment editor
([Documentation](https://doc-snapshots.qt.io/qtcreator-14.0/creator-how-to-edit-environment-settings.html)) ([Documentation](https://doc-snapshots.qt.io/qtcreator-14.0/creator-how-to-edit-environment-settings.html))
* Added the setting `Time to wait before force-stopping applications`
([QTCREATORBUG-31025](https://bugreports.qt.io/browse/QTCREATORBUG-31025))
* Fixed the parsing of file links when color was used for the output * Fixed the parsing of file links when color was used for the output
([QTCREATORBUG-30774](https://bugreports.qt.io/browse/QTCREATORBUG-30774)) ([QTCREATORBUG-30774](https://bugreports.qt.io/browse/QTCREATORBUG-30774))
* Fixed that the column information was not used when opening files from links * Fixed that the column information was not used when opening files from links
@@ -151,12 +162,18 @@ Projects
* Implemented `Open Online Documentation` for CMake documentation * Implemented `Open Online Documentation` for CMake documentation
* Added `Clear CMake Configuration` to the context menu in the `Projects` view * Added `Clear CMake Configuration` to the context menu in the `Projects` view
([QTCREATORBUG-24658](https://bugreports.qt.io/browse/QTCREATORBUG-24658)) ([QTCREATORBUG-24658](https://bugreports.qt.io/browse/QTCREATORBUG-24658))
* Added support for the `CROSSCOMPILING_EMULATOR` target property
([QTCREATORBUG-29880](https://bugreports.qt.io/browse/QTCREATORBUG-29880))
([CMake Documentation](https://cmake.org/cmake/help/latest/prop_tgt/CROSSCOMPILING_EMULATOR.html#crosscompiling-emulator))
* Fixed that the package manager auto-setup files were not removed with * Fixed that the package manager auto-setup files were not removed with
`Clear CMake Configuration` `Clear CMake Configuration`
([QTCREATORBUG-30771](https://bugreports.qt.io/browse/QTCREATORBUG-30771)) ([QTCREATORBUG-30771](https://bugreports.qt.io/browse/QTCREATORBUG-30771))
* Fixed that files generated by the Qt QML CMake API were not filtered as * Fixed that files generated by the Qt QML CMake API were not filtered as
generated files generated files
([QTCREATORBUG-29631](https://bugreports.qt.io/browse/QTCREATORBUG-29631)) ([QTCREATORBUG-29631](https://bugreports.qt.io/browse/QTCREATORBUG-29631))
* Fixed a crash when triggering `Follow Symbol` in a CMake file that does not
belong to a project
([QTCREATORBUG-31077](https://bugreports.qt.io/browse/QTCREATORBUG-31077))
* Presets * Presets
* Made CMake settings configurable * Made CMake settings configurable
([QTCREATORBUG-25972](https://bugreports.qt.io/browse/QTCREATORBUG-25972), ([QTCREATORBUG-25972](https://bugreports.qt.io/browse/QTCREATORBUG-25972),
@@ -202,6 +219,12 @@ Analyzer
* Made it possible to register multiple servers * Made it possible to register multiple servers
### Cppcheck
* Fixed that Cppcheck was not working until selecting `Apply` in the settings
([QTCREATORBUG-28951](https://bugreports.qt.io/browse/QTCREATORBUG-28951),
[QTCREATORBUG-30615](https://bugreports.qt.io/browse/QTCREATORBUG-30615))
Terminal Terminal
-------- --------
@@ -249,11 +272,15 @@ Platforms
* Added support for creating `android-desktop` devices * Added support for creating `android-desktop` devices
* Added support for `namespace` in `build.gradle` * Added support for `namespace` in `build.gradle`
([QTBUG-106907](https://bugreports.qt.io/browse/QTBUG-106907)) ([QTBUG-106907](https://bugreports.qt.io/browse/QTBUG-106907))
* Fixed that errors when creating AVDs were not visible to the user
([QTCREATORBUG-30852](https://bugreports.qt.io/browse/QTCREATORBUG-30852))
### iOS ### iOS
* Removed Simulator management from the preferences. Use the * Removed Simulator management from the preferences. Use the
`Devices and Simulators` window in Xcode instead. `Devices and Simulators` window in Xcode instead.
* Fixed that starting the debugger could be slow for iOS < 17
([QTCREATORBUG-31044](https://bugreports.qt.io/browse/QTCREATORBUG-31044))
### Remote Linux ### Remote Linux
@@ -266,6 +293,11 @@ Platforms
* Added support for the `perf` profiler * Added support for the `perf` profiler
### Bare Metal
* Fixed issues with Qbs and the IAR toolchain
([QTCREATORBUG-24040](https://bugreports.qt.io/browse/QTCREATORBUG-24040))
Credits for these changes go to: Credits for these changes go to:
-------------------------------- --------------------------------
Ahmad Samir Ahmad Samir

View File

@@ -83,6 +83,8 @@ Analyzer
### CTF Visualizer ### CTF Visualizer
### Cppcheck
Terminal Terminal
-------- --------
@@ -127,5 +129,7 @@ Platforms
### QNX ### QNX
### Bare Metal
Credits for these changes go to: Credits for these changes go to:
-------------------------------- --------------------------------