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:
Eike Ziller
2018-11-20 15:57:32 +01:00
parent 9eb66a806f
commit dd9993a05d

43
dist/changes-4.8.0.md vendored
View File

@@ -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