diff options
author | Eike Ziller <eike.ziller@qt.io> | 2022-07-04 08:29:53 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2022-07-04 08:53:22 +0200 |
commit | 91fb0cf1232850f8cb41840d28689bf6bcfd633c (patch) | |
tree | 337a883dda347f3f0890989c0adefd062a43e851 /dist/changelog | |
parent | 1ce044ef7a0c69fbd7841dccd6f4bb7802d1dae4 (diff) | |
parent | 4180e1b84f43cc39119e003457f76be518588107 (diff) | |
download | qt-creator-91fb0cf1232850f8cb41840d28689bf6bcfd633c.tar.gz |
Merge remote-tracking branch 'origin/8.0'
Conflicts:
src/plugins/qmldesigner/qmldesignerprojectmanager.cpp
Change-Id: I5106bb632c2a3a144287097137be45b0894b9ee4
Diffstat (limited to 'dist/changelog')
-rw-r--r-- | dist/changelog/changes-8.0.0.md | 55 |
1 files changed, 53 insertions, 2 deletions
diff --git a/dist/changelog/changes-8.0.0.md b/dist/changelog/changes-8.0.0.md index 87bf811f3d..35675b2281 100644 --- a/dist/changelog/changes-8.0.0.md +++ b/dist/changelog/changes-8.0.0.md @@ -10,6 +10,11 @@ the public Git repository. For example: git clone git://code.qt.io/qt-creator/qt-creator.git git log --cherry-pick --pretty=oneline origin/7.0..v8.0.0 +General +------- + +* Moved `Tools > Options` to `Edit > Preferences` + Help ---- @@ -20,24 +25,38 @@ Editing * Added shortcut for adding next search match to multi-selection * Added warning when editing generated file (QTCREATORBUG-27173) -* Added option for hiding line ending information +* Added option for hiding line ending information `Text Editor > Display > + Display file line ending` * Fixed updating of annotations (QTCREATORBUG-26812) * Fixed that whitespace was not selected on double-click (QTCREATORBUG-24607) * Fixed `Rewrap Paragraph` when indenting with tabs (QTCREATORBUG-27602) +* Fixed code folding marker visibility after `Open in New Window` + (QTCREATORBUG-27748) ### C++ * Removed `libclang` based code model * Fixed that `Generate Setter and Getter` generated non-static methods for static pointer types (QTCREATORBUG-27547) +* Fixed `Add Local Declaration` for class templates (QTCREATORBUG-26004) +* Fixed that `Follow Symbol Under Cursor` could jump to new location even after + the user started doing other things (QTCREATORBUG-20878) +* Fixed that macros were highlighted as preprocessor statements + (QTCREATORBUG-23548) +* Fixed initialization of pointer variables when generating member for + `Q_PROPERTY` (QTCREATORBUG-27770) * Clangd * Increased minimum `Clangd` version to 14 + * Added warning and disabling of `Clangd` by default on machines with low + memory (QTCREATORBUG-19297) * Improved performance of `compile_commands.json` creation * Replaced some refactoring actions by the ones from `Clangd` * Added desugaring of types and warning about unused includes * Added option for ignoring big files * Added information on parent function to `Find References With Access Type` (QTCREATORBUG-27550) + * Added warning icon and deprecation tag to completion items for deprecated + API (QTCREATORBUG-2325) * Worked around `Clangd` highlighting issue (QTCREATORBUG-27601) * Fixed `Follow Symbol Under Cursor` for template types (QTCREATORBUG-27524) * Fixed that issues from other files could be shown in `Issues` @@ -47,7 +66,7 @@ Editing * Fixed that UI files with same name could confuse code model (QTCREATORBUG-27584) * clang-format - * Simplified options dialog + * Fixed cursor position when undoing formatting (QTCREATORBUG-27608) ### QML @@ -55,6 +74,10 @@ Editing (QTCREATORBUG-23411) * Fixed handling of JavaScript string templates (QTCREATORBUG-21869) * Fixed formatting issue with nullish coalescing operator (QTCREATORBUG-27344) +* Fixed that `Follow Symbol Under Cursor` could open file from build directory + instead of source directory (QTCREATORBUG-27173) +* Fixed member lookup for items with same name in different modules + (QTCREATORBUG-26714) ### Python @@ -70,6 +93,8 @@ Editing ### Language Server Protocol * Improved performance for large server responses +* Added support for dragging in `Outline` (QTCREATORBUG-27502) +* Fixed order of outline items (QTCREATORBUG-4346) * Fixed semantic highlighting after server reset * Fixed that semantic update was delayed by `Document update threshold` even after saving @@ -80,6 +105,10 @@ Editing * Added button for copying image as data URL +### FakeVim + +* Partially implemented multi repeat command `:g, :v` + Projects -------- @@ -97,12 +126,20 @@ Projects * Removed hardcoded `QT_QML_DEBUG` from wizard created project files * Fixed issue when reconfiguring with `QML debugging and profiling` option enabled +* Fixed missing path to `ninja` for `ExternalProject_Add` (QTCREATORBUG-27495) +* Fixed that headers were wrongly classified as `C` code if `qt_add_qml_module` + is used (QTCREATORBUG-27117) + +### Compilation Database + +* Fixed wrong removal of command line options (QTCREATORBUG-22949) Debugging --------- * Switched fallback Qt version for debug information to Qt 6.2 * Added pretty printer for `QAnyStringView` +* Added workaround for LLDB on Ubuntu 22.04 Analyzer -------- @@ -143,6 +180,8 @@ Platforms * Removed support for Universal Windows Platform (UWP) * Added auto-detection for MSVC ARM toolchain and debugger * Fixed ABI detection on ARM Windows +* Fixed ABI detection of static Qt (QTCREATORBUG-27735) +* Fixed interrupting remote CDB processes (QTCREATORBUG-21657) ### macOS @@ -156,9 +195,14 @@ Platforms * Aligned platform names with Android Studio (QTCREATORBUG-27161) * Fixed issues with newer SDK tools (QTCREATORBUG-27174) +### iOS + +* Improved consecutive deployment speed (QTCREATORBUG-24371) + ### Remote Linux * Switched to `echo` for testing connection +* Fixed deployment of multiple directories with `rsync` ### Docker @@ -178,6 +222,7 @@ Credits for these changes go to: -------------------------------- Aaron Barany Adam Treat +Aleksei German Alesandro Portale Alessandro Portale Alexander Akulich @@ -187,6 +232,8 @@ Andre Hartmann André Pönitz Artem Sokolovskii Assam Boudjelthia +Bartlomiej Moskal +BogDan Vatra Christiaan Janssen Christian Kandeler Christian Stenger @@ -201,16 +248,20 @@ Evgeny Shtanov Fawzi Mohamed Henning Gruendl Ihor Ivlev +Ippei Sugita Jaroslaw Kobus Knud Dollereder Leena Miettinen +Mahmoud Badri Marcus Tillmanns +Mats Honkamaa Maximilian Goldstein Miikka Heikkinen Orgad Shaneh Piotr Mućko Rafael Roquetto Robert Löhning +Samuel Ghinet Sergey Morozov Tapani Mattila Tasuku Suzuki |