From 416461c8a176b0f4771a6b498db0382ff8bb6dca Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Mon, 16 Nov 2020 11:55:37 +0100 Subject: Add changes file for 4.15 Change-Id: I7b09bf5149b6ac24ba75b8ed1cb661de932bdc08 Reviewed-by: Leena Miettinen --- dist/changes-4.15.0.md | 135 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 dist/changes-4.15.0.md (limited to 'dist') diff --git a/dist/changes-4.15.0.md b/dist/changes-4.15.0.md new file mode 100644 index 0000000000..3e5784eaad --- /dev/null +++ b/dist/changes-4.15.0.md @@ -0,0 +1,135 @@ +Qt Creator 4.15 +=============== + +Qt Creator version 4.15 contains bug fixes and new features. + +The most important changes are listed in this document. For a complete list of +changes, see the Git log for the Qt Creator sources that you can check out from +the public Git repository. For example: + + git clone git://code.qt.io/qt-creator/qt-creator.git + git log --cherry-pick --pretty=oneline origin/4.14..v4.15.0 + +General +------- + +* Added locator filter for global file index on Linux (`locate`) and Windows + (`Everything`) +* Added option for globally changing base environment for running tools + (QTCREATORBUG-24852) +* Fixed that `General Messages` pane popped up too often (QTCREATORBUG-24667) + +Help +---- + +* Added shared `Zoom` setting (QTCREATORBUG-23731, QTCREATORBUG-25109, + QTCREATORBUG-25230) + +Editing +------- + +* Added action for pasting without auto-formatting (QTCREATORBUG-20887) + +### C++ + +* Added options for generation of getters and setters (QTCREATORBUG-1532) +* Added `Create Constructor` refactoring operation +* Added filtering of `Find Usages` based on access type (QTCREATORBUG-19373) +* Added `Open in Editor` and `Open Type Hierarchy` to context menu on items in + type hierarchy +* Added highlighting of previous class when navigating in type hierarchy +* Fixed type hierarchy with templates classes and typedefs +* Fixed that `-include` compile option was ignored by code model + (QTCREATORBUG-20602) +* Fixed highlighting of raw string literals (QTCREATORBUG-16183) +* Fixed issue with declaration and definition matching in presence of macros + (QTCREATORBUG-24739) +* Fixed issue with struct type alias (QTCREATORBUG-24875) +* Fixed issue with function attributes (QTCREATORBUG-24650, QTCREATORBUG-24636) +* Fixed highlighting in macros with indirection (QTCREATORBUG-21522) +* Fixed highlighting in multi-dimensional arrays (QTCREATORBUG-21534) +* Fixed switching between declaration and definition for custom conversion + operators (QTCREATORBUG-21168) +* Fixed that fix-its with outdated information could be applied + (QTCREATORBUG-21818) +* Fixed tooltip for some include directives (QTCREATORBUG-21194) +* Fixed include completion for files with non-standard file extensions + (QTCREATORBUG-25154) +* Fixed highlighting of comments with continuation lines (QTCREATORBUG-23297) + +### QML + +* Fixed issues with multiple import paths (QTCREATORBUG-24405) + +Projects +-------- + +* Added `Open Terminal Here` for project nodes (QTCREATORBUG-25107) + +### qmake + +* Fixed freeze when executable run with `system` call waits for input + (QTCREATORBUG-25194) + +### CMake + +* Added support for multiconfig generators (QTCREATORBUG-24984) +* Added filesystem node to project tree (QTCREATORBUG-24677) +* Added `install/strip` and `package` targets (QTCREATORBUG-22047, + QTCREATORBUG-22620) +* Removed utility targets from CMake target locator filters (QTCREATORBUG-24718) +* Fixed Qt detection when importing builds of Qt6-based projects + (QTCREATORBUG-25100) +* Fixed importing builds of Qt6 tests (QTBUG-88776) +* Fixed which file is opened for `Open CMake target` locator filter + (QTCREATORBUG-25166) + +### Qbs + +* Added Android target ABI selection + +### Meson + +* Added support for `extra_files` (QTCREATORBUG-24824) +* Added support for custom Meson parameters + +Debugging +--------- + +* Added option to show simple values as text annotations +* Added option to copy selected items from stack view (QTCREATORBUG-24701) +* Added visualization of hit breakpoint in `Breakpoints` view + (QTCREATORBUG-6999) + +Analyzer +-------- + +### Clang + +* Added option for disabling diagnostic types from result list + (QTCREATORBUG-24852) +* Added support for individual `clazy` check options (QTCREATORBUG-24977) +* Added help link to diagnostic tooltip (QTCREATORBUG-25163) + +Version Control Systems +----------------------- + +* Added simple commit message verification + +Test Integration +---------------- + +* Added basic support for `ctest` (QTCREATORBUG-23332) + +Platforms +--------- + +### WASM + +* Improved handling of Emscripten detection and setup (QTCREATORBUG-23126, + QTCREATORBUG-23160, QTCREATORBUG-23561, QTCREATORBUG-23741, + QTCREATORBUG-24814, QTCREATORBUG-24822) +* Fixed ABI detection for Qt 5.15 (QTCREATORBUG-24891) + +Credits for these changes go to: +-------------------------------- -- cgit v1.2.3