diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-10-19 17:15:50 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-10-21 07:13:00 +0000 |
commit | 9c72a345561163fd88e634071b3dc6e4e43c17fd (patch) | |
tree | f43146e0210eef74c4c9a98ddbc83b64e86d3bd7 | |
parent | 5bc6bf03e156677599fc9efd5c73c1c571b97742 (diff) | |
download | qt-creator-9c72a345561163fd88e634071b3dc6e4e43c17fd.tar.gz |
Add change log for 3.6
Change-Id: I616e6133ee1b1b7dc952cf7f83054b5ef0d0b534
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-rw-r--r-- | dist/changes-3.6.0.md | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/dist/changes-3.6.0.md b/dist/changes-3.6.0.md new file mode 100644 index 0000000000..aab07d8141 --- /dev/null +++ b/dist/changes-3.6.0.md @@ -0,0 +1,127 @@ +Qt Creator version 3.6 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/3.5..origin/3.6 + +General + +* Added text zoom in application and compile output (QTCREATORBUG-12476) +* Fixed that context help was shown for current keyboard focus widget, even when + a tool tip with help icon was visible (QTCREATORBUG-5345) + +Editing + +* Added experimental editor for UML-like diagrams (`ModelEditor` plugin) +* Made it possible to use Qt Creator variables in snippets +* Fixed indentation in block selection mode (QTCREATORBUG-12697) +* Fixed that Qt Creator tried to write auto-save files in read-only + directories +* Fixed possible crash with code completion (QTCREATORBUG-14875) + +Project Management + +* Added actions for building without dependencies and for rebuilding + and cleaning with dependencies to context menu of project tree + (QTCREATORBUG-14606) +* Added option to synchronize kits between all projects in a session + (QTCREATORBUG-5823) + +QMake Projects + +* Changed project display names to be `QMAKE_PROJECT_NAME` if set + (QTCREATORBUG-13950) +* Fixed that `.pri` files were shown in flat list instead of tree + (QTCREATORBUG-487) +* Fixed that `QMAKE_EXT_H` was ignored for UI code model (QTCREATORBUG-14910) +* Fixed that `make` build step was not updated on environment changes + (QTCREATORBUG-14831) + +CMake Projects + +* Improved handling of projects with CMake errors (QTCREATORBUG-6903) +* Added option for `Debug`, `Release`, `ReleaseWithDebugInfo` and + `MinSizeRelease` build types (QTCREATORBUG-12219) +* Added auto-indent and parentheses and quote matching to CMake editor + +C++ Support + +* Added support for `noexcept` +* Clang code model + * Added diagnostic messages to editors + * Added Clang's Fix-its to refactoring actions (QTCREATORBUG-14868) + +Debugging + +* Made sub-registers editable +* Fixed breakpoint removal from disassembler view (QTCREATORBUG-14973) +* CDB + * Fixed auto-detection of CDB from Windows 10 Kits +* LLDB + * Fixed handling of large registers +* QML/JS Console + * Implemented lazy loading of sub-items + * Improved error reporting + +Analyzer + +* Improved diagnostics view to use tree view instead of list + +QML Profiler + +* Improved performance of timeline view (QTCREATORBUG-14983) + +Qt Quick Designer + +* Made Qt Quick Designer aware of QRC files in project +* Improved selection behavior with regard to z-order in form editor + (QTCREATORBUG-11703) +* Added `Go to Implementation` action from `.ui.qml` file to its + associated `.qml` file +* Added connection editor and path editor + +Version Control Systems + +* Subversion + * Fixed encoding issues for commit message (QTCREATORBUG-14965) +* Perforce + * Fixed showing differences of files in submit editor when using + P4CONFIG (QTCREATORBUG-14538) + +TODO + +* Added option to show TODOs only for current sub-project + +Platform Specific + +Windows + +* Fixed detection of `cygwin` ABIs + +OS X + +* Added option for file system case-sensitivity and made it case-insensitive by + default (QTCREATORBUG-13507) +* Added option to set `DYLD_LIBRARY_PATH` and `DYLD_FRAMEWORK_PATH` in + run configurations (QTCREATORBUG-14022) + +Android + +* Fixed that QML syntax errors where not clickable in application output + (QTCREATORBUG-14832) +* Fixed deployment on devices without `readlink` (QTCREATORBUG-15006) +* Fixed debugging of signed applications (requires Qt 5.6) (QTCREATORBUG-13035) + +iOS + +* Improved error messages for deployment + +Remote Linux + +* Added support for ECDSA public keys with 384 and 521 bits, + ECDSA user keys, and ECDSA key creation +* Fixed environment and working directory for Valgrind analyzer + |