summaryrefslogtreecommitdiff
path: root/dist/changelog
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2022-07-04 08:29:53 +0200
committerEike Ziller <eike.ziller@qt.io>2022-07-04 08:53:22 +0200
commit91fb0cf1232850f8cb41840d28689bf6bcfd633c (patch)
tree337a883dda347f3f0890989c0adefd062a43e851 /dist/changelog
parent1ce044ef7a0c69fbd7841dccd6f4bb7802d1dae4 (diff)
parent4180e1b84f43cc39119e003457f76be518588107 (diff)
downloadqt-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.md55
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