diff options
author | Eike Ziller <eike.ziller@qt.io> | 2022-06-21 10:59:40 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2022-06-29 12:04:37 +0000 |
commit | b364cfde2375b2fa56b97e42346affecd2030080 (patch) | |
tree | 9e0431e8e2d44df2644fb98a51b10c6e2bd6ac48 /dist/changes-4.8.0.md | |
parent | 733904929076be0e874e2c2ec1fb8ff2867342b5 (diff) |
Install and ship change logs
And add a menu entry Help > Change Log... (macOS: Qt Creator > Change
Log...) for looking at them.
Change-Id: If444b3ff2465290b9beb4ccbb8d0ddf32a636db4
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'dist/changes-4.8.0.md')
-rw-r--r-- | dist/changes-4.8.0.md | 210 |
1 files changed, 0 insertions, 210 deletions
diff --git a/dist/changes-4.8.0.md b/dist/changes-4.8.0.md deleted file mode 100644 index a895b10978..0000000000 --- a/dist/changes-4.8.0.md +++ /dev/null @@ -1,210 +0,0 @@ -Qt Creator version 4.8 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.7..v4.8.0 - -General - -* Added `HostOs:PathListSeparator` and `HostOs:ExecutableSuffix` Qt Creator - variables -* Added `Create Folder` to context menu of path choosers if the path does not - 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 - -* 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 -* Fixed issue with input methods (QTCREATORBUG-21483) - -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 - -* 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) - -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) -* 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 -* CDB - * 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) - * 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 - -* Fixed that selections and text cursors where exported (QTCREATORBUG-16689) - -Platform Specific - -Linux - -* Added detection of Intel C compiler (QTCREATORBUG-18302) -* Fixed `Open Terminal Here` for `konsole` (QTCREATORBUG-20900) - -macOS - -* Fixed light themes for macOS Mojave (10.14) - -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 -Frank Meerkoetter -Hannes Domani -Ivan Donchevskii -Jaroslaw Kobus -Jochen Becher -Jörg Bornemann -Knud Dollereder -Laurent Montel -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 Belyashov -Sergey Morozov -Tasuku Suzuki -Thiago Macieira -Thomas Hartmann -Tim Jenssen -Tobias Hunger -Uladzimir Bely -Ulf Hermann -Venugopal Shivashankar -Vikas Pachdha |