forked from qt-creator/qt-creator
Add more changes for 4.8
Up to ab4f6ad9ce
Change-Id: I29916628792469746f5cc84f92a3b51df776e627
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
43
dist/changes-4.8.0.md
vendored
43
dist/changes-4.8.0.md
vendored
@@ -15,6 +15,9 @@ General
|
||||
exist
|
||||
* Fixed menu items shown in menu locator filter (QTCREATORBUG-20071,
|
||||
QTCREATORBUG-20626)
|
||||
* Fixed crash at shutdown when multiple windows are open (QTCREATORBUG-21221)
|
||||
* Fixed that items could appear empty in `Issues` pane (QTCREATORBUG-20542)
|
||||
* Fixed Qt Quick wizards when building Qt Creator with Qt 5.12
|
||||
|
||||
Editing
|
||||
|
||||
@@ -23,6 +26,7 @@ Editing
|
||||
(QTCREATORBUG-20284)
|
||||
* Added support for the pastecode.xyz code pasting service
|
||||
* Made it possible to change default editors in MIME type settings
|
||||
* Fixed issue with input methods (QTCREATORBUG-21483)
|
||||
|
||||
All Projects
|
||||
|
||||
@@ -42,6 +46,9 @@ All Projects
|
||||
|
||||
QMake Projects
|
||||
|
||||
* Made it possible to add libraries for other target platforms in
|
||||
`Add Library` wizard (QTCREATORBUG-17995)
|
||||
* Fixed crash while parsing (QTCREATORBUG-21416)
|
||||
* Fixed that `make qmake_all` was run in top-level project directory even when
|
||||
building sub-project (QTCREATORBUG-20823)
|
||||
|
||||
@@ -60,25 +67,39 @@ C++ Support
|
||||
* Added experimental plugin `Cppcheck` for integration of
|
||||
[cppcheck](http://cppcheck.sourceforge.net) diagnostics
|
||||
* Added highlighting style for punctuation tokens (QTCREATORBUG-20666)
|
||||
* Fixed issues with detecting language version (QTCREATORBUG-20884)
|
||||
* Fixed crash when code model prints message about too large files
|
||||
(QTCREATORBUG-21481)
|
||||
* Fixed function extraction from nested classes (QTCREATORBUG-7271)
|
||||
* Fixed handling of `-B` option (QTCREATORBUG-21424)
|
||||
* Clang Code Model
|
||||
* Switched to Clang 7.0
|
||||
* Added `Follow Symbol` for `auto` keyword (QTCREATORBUG-17191)
|
||||
* Added function overloads to tooltip in completion popup
|
||||
* Added `Build` > `Generate Compilation Database`
|
||||
* Fixed that braced initialization did not provide constructor completion
|
||||
(QTCREATORBUG-20957)
|
||||
* Fixed local references for operator arguments (QTCREATORBUG-20966)
|
||||
* Fixed support for generated UI headers (QTCREATORBUG-15187,
|
||||
QTCREATORBUG-17002)
|
||||
* Fixed crash when removing diagnostics configuration (QTCREATORBUG-21273)
|
||||
|
||||
QML Support
|
||||
|
||||
* Fixed indentation in object literals with ternary operator (QTCREATORBUG-7103)
|
||||
* Fixed that symbols from closed projects were still shown in Locator
|
||||
(QTCREATORBUG-13459)
|
||||
* Fixed crash when building Qt Creator with Qt 5.12 (QTCREATORBUG-21510)
|
||||
* Fixed that `.mjs` files were not opened in JavaScript editor
|
||||
(QTCREATORBUG-21517)
|
||||
|
||||
Debugging
|
||||
|
||||
* Added support for multiple simultaneous debugger runs
|
||||
* Added pretty printing of `QEvent` and `QKeyEvent`
|
||||
* Fixed automatic detection of debugging information for Qt from binary
|
||||
installer (QTCREATORBUG-20693)
|
||||
* Fixed display of short unsigned integers (QTCREATORBUG-21038)
|
||||
* GDB
|
||||
* Fixed startup issue with localized debugger output (QTCREATORBUG-20765)
|
||||
* Fixed disassembler view for newer GCC
|
||||
@@ -86,16 +107,21 @@ Debugging
|
||||
* Added option to suppress task entries for exceptions (QTCREATORBUG-20915)
|
||||
* LLDB
|
||||
* Fixed instruction-wise stepping
|
||||
* Fixed startup with complex command line arguments (QTCREATORBUG-21433)
|
||||
* Fixed pretty printing of bitfields
|
||||
|
||||
Qt Quick Designer
|
||||
|
||||
* Added support for enums in `.metainfo` files
|
||||
* Fixed wrong property propagation from parent to child
|
||||
* Fixed invalid access to network paths (QTCREATORBUG-21372)
|
||||
|
||||
Version Control Systems
|
||||
|
||||
* Git
|
||||
* Added navigation pane that shows branches
|
||||
* Added option for copy/move detection to `git blame` (QTCREATORBUG-20462)
|
||||
* Added support for GitHub and GitLab remotes
|
||||
* Improved behavior if no merge tool is configured
|
||||
* Fixed that `git pull` blocked Qt Creator (QTCREATORBUG-13279)
|
||||
* Fixed handling of `file://` remotes (QTCREATORBUG-20618)
|
||||
@@ -127,16 +153,28 @@ Android
|
||||
|
||||
* Added support for command line arguments
|
||||
* Added support for environment variables
|
||||
* Added support for API level 28
|
||||
* Added auto-detection of Clang toolchains (QTCREATORBUG-11846)
|
||||
* Removed auto-detection of GCC toolchains
|
||||
* Fixed connecting to debugger for API level 24 and later
|
||||
|
||||
Remote Linux
|
||||
|
||||
* Updated to Botan 2.8
|
||||
* Fixed SSH connections in AES-CBC mode (QTCREATORBUG-21387)
|
||||
|
||||
Credits for these changes go to:
|
||||
Alessandro Portale
|
||||
Alexandru Croitor
|
||||
Alexis Jeandet
|
||||
Allan Sandfeld Jensen
|
||||
Andre Hartmann
|
||||
André Pönitz
|
||||
Benjamin Balga
|
||||
BogDan Vatra
|
||||
Christian Kandeler
|
||||
Christian Stenger
|
||||
Daniel Levin
|
||||
Daniel Trevitz
|
||||
David Schulz
|
||||
Eike Ziller
|
||||
@@ -146,6 +184,8 @@ Ivan Donchevskii
|
||||
Jaroslaw Kobus
|
||||
Jochen Becher
|
||||
Jörg Bornemann
|
||||
Knud Dollereder
|
||||
Laurent Montel
|
||||
Leena Miettinen
|
||||
Marco Benelli
|
||||
Marco Bubke
|
||||
@@ -157,7 +197,10 @@ Oliver Wolff
|
||||
Orgad Shaneh
|
||||
Razi Alavizadeh
|
||||
Robert Löhning
|
||||
Sergey Belyashov
|
||||
Sergey Morozov
|
||||
Tasuku Suzuki
|
||||
Thiago Macieira
|
||||
Thomas Hartmann
|
||||
Tim Jenssen
|
||||
Tobias Hunger
|
||||
|
Reference in New Issue
Block a user