From d982c362c19c4b18094173329ecde875c7c7e6ca Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Wed, 26 Sep 2018 10:49:29 +0200 Subject: Update change log for 4.8 Up to c9ad2a49b6f0a2b16e39d4fba841c596ca081536 Change-Id: I37ce553eccd2901a8ed52b3ff14e708a9dd02d5a Reviewed-by: Leena Miettinen --- dist/changes-4.8.0.md | 82 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 72 insertions(+), 10 deletions(-) (limited to 'dist/changes-4.8.0.md') diff --git a/dist/changes-4.8.0.md b/dist/changes-4.8.0.md index 6f1ccfb1fa..a3602db43f 100644 --- a/dist/changes-4.8.0.md +++ b/dist/changes-4.8.0.md @@ -18,27 +18,50 @@ General Editing +* Added experimental plugin `LanguageClient` for supporting the [language server + protocol](https://microsoft.github.io/language-server-protocol) + (QTCREATORBUG-20284) +* Added support for the pastecode.xyz code pasting service * Made it possible to change default editors in MIME type settings -Help - All Projects * Added option for parallel jobs to `make` step, which is enabled by default if `MAKEFLAGS` are not set (QTCREATORBUG-18414) * Added auto-detection of the Clang compiler shipped with Qt Creator +* Added option for disabling automatic creation of run configurations + (QTCREATORBUG-18578) +* Added option to open terminal with build or run environment to project tree + and the corresponding configuration widgets in `Projects` mode + (QTCREATORBUG-19692) * Improved handling of relative file paths for custom error parsers (QTCREATORBUG-20605) * Fixed that `make` step required C++ tool chain +* Fixed that many very long lines in application or build output could lead to + out of memory exception (QTCREATORBUG-18172) QMake Projects * Fixed that `make qmake_all` was run in top-level project directory even when building sub-project (QTCREATORBUG-20823) +Qbs Projects + +* Added `qmlDesignerImportPaths` property for specifying QML import paths for + Qt Quick Designer (QTCREATORBUG-20810) + C++ Support +* Added experimental plugin `CompilationDatabaseProjectManager` that opens a + [compilation database](https://clang.llvm.org/docs/JSONCompilationDatabase.html) + for code editing +* Added experimental plugin `ClangFormat` that bases auto-indentation on + Clang Format +* Added experimental plugin `Cppcheck` for integration of + [cppcheck](http://cppcheck.sourceforge.net) diagnostics +* Added highlighting style for punctuation tokens (QTCREATORBUG-20666) * Clang Code Model + * 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 @@ -51,10 +74,11 @@ QML Support * Fixed that symbols from closed projects were still shown in Locator (QTCREATORBUG-13459) -Python Support - Debugging +* Added support for multiple simultaneous debugger runs +* Fixed automatic detection of debugging information for Qt from binary + installer (QTCREATORBUG-20693) * GDB * Fixed startup issue with localized debugger output (QTCREATORBUG-20765) * Fixed disassembler view for newer GCC @@ -63,22 +87,26 @@ Debugging * LLDB * Fixed instruction-wise stepping -Clang Static Analyzer +Qt Quick Designer -QML Profiler +* Fixed wrong property propagation from parent to child Version Control Systems * Git + * Added navigation pane that shows branches + * Added option for copy/move detection to `git blame` (QTCREATORBUG-20462) * Improved behavior if no merge tool is configured + * Fixed that `git pull` blocked Qt Creator (QTCREATORBUG-13279) * Fixed handling of `file://` remotes (QTCREATORBUG-20618) - -Image Viewer + * Fixed search for `gitk` executable (QTCREATORBUG-1577) Test Integration * Google Test * Fixed that not all failure locations were shown (QTCREATORBUG-20967) + * Fixed that `GTEST_*` environment variables could break test execution + and output parsing (QTCREATORBUG-21012) Model Editor @@ -86,11 +114,10 @@ Model Editor Platform Specific -Windows - Linux * Added detection of Intel C compiler (QTCREATORBUG-18302) +* Fixed `Open Terminal Here` for `konsole` (QTCREATORBUG-20900) macOS @@ -103,3 +130,38 @@ Android * Fixed connecting to debugger for API level 24 and later Credits for these changes go to: +Alessandro Portale +Alexandru Croitor +Alexis Jeandet +Andre Hartmann +André Pönitz +Christian Kandeler +Christian Stenger +Daniel Trevitz +David Schulz +Eike Ziller +Frank Meerkoetter +Hannes Domani +Ivan Donchevskii +Jaroslaw Kobus +Jochen Becher +Jörg Bornemann +Leena Miettinen +Marco Benelli +Marco Bubke +Michael Weghorn +Morten Johan Sørvig +Nicolas Ettlin +Nikolai Kosjar +Oliver Wolff +Orgad Shaneh +Razi Alavizadeh +Robert Löhning +Sergey Morozov +Thomas Hartmann +Tim Jenssen +Tobias Hunger +Uladzimir Bely +Ulf Hermann +Venugopal Shivashankar +Vikas Pachdha -- cgit v1.2.3