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/changelog/changes-3.1.0 | |
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/changelog/changes-3.1.0')
-rw-r--r-- | dist/changelog/changes-3.1.0 | 210 |
1 files changed, 210 insertions, 0 deletions
diff --git a/dist/changelog/changes-3.1.0 b/dist/changelog/changes-3.1.0 new file mode 100644 index 0000000000..dec584e72b --- /dev/null +++ b/dist/changelog/changes-3.1.0 @@ -0,0 +1,210 @@ +Qt Creator version 3.1 contains bug fixes and new features. + +There is a total of about X changes by N individual contributors. + +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://gitorious.org/qt-creator/qt-creator.git +git log --cherry-pick --pretty=oneline origin/3.0..origin/3.1 + +General + * Added support for "~" as an alias for the user's home directory in the directory in file + system search (QTCREATORBUG-7753) + * Added Beautifier plugin that allows to fix coding style of files with external coding + style tools (Artistic Style, Clang-format, Uncrustify) (QTCREATORBUG-7489) + +Editing + * Added File > Reload for files that are open and unmodified in Qt Creator but might be + different on disk + * Added option to not hide the mouse cursor while typing (QTCREATORBUG-3584) + * Made visible margin configurable per project + * Fixed reloading contents in binary editor (QTCREATORBUG-6275) + * Fixed names and saving of custom locator filters (QTCREATORBUG-11051) + +Managing and Building Projects + * Re-added option to import existing builds even after project configuration (QTCREATORBUG-7836) + * Fixed that compiler output in issues list was not using monospace font (QTCREATORBUG-11345) + * Fixed crash when removing run configuration that was about to be run (QTCREATORBUG-11594) + +QMake Projects + * Added context menu item "Add Existing Directory" that adds all + files from a directory (QTCREATORBUG-9081) + * Added support for QMAKE_EXTRA_COMPILERS (QTCREATORBUG-11212) + * Fixed issues with absolute paths in TARGET + +Qbs Projects + * Added option for building with --check-timestamps + * Fixed that compiler flags were not set (QBS-481) + +Generic Projects + * Added context menu item "Add Existing Directory" that adds all + files from a directory (QTCREATORBUG-9081) + * Made importing files follow directory symlinks (QTCREATORBUG-8897) + +Debugging + * Removed support for GDB without Python + * Added context menu item for saving backtrace as tasks-file + * GDB, LLDB + * Added pretty printers for std::unordered_set and boost::container::list + * Fixed various pretty printers + * CDB + * Added pretty printer for std::complex and C++11 std::array + * LLDB + * Added support for debugging applications that run in terminal (QTCREATORBUG-9650) + * Added support for "Create Full Backtrace" (QTCREATORBUG-11642) + * Fixed that debugging was not possible with MallocScribble environment variable set + (QTCREATORBUG-11371) + * Fixed "Jump to Line", "Run to Line" and "Jump to Address" + * Fixed updating breakpoint locations while debugging (QTCREATORBUG-11564) + +QML Profiler + * Improved performance (QTCREATORBUG-10950) + * Improved layout of details views + * Added JavaScript calls in Events view and Timeline view + * Fixed opening files from JavaScript profiling output (QTCREATORBUG-11094) + * Fixed hovering over narrow items in Timeline view (QTCREATORBUG-11692) + +C++ Support + * Added code model inspector + * Added experimental support for Clang-based code model + * Added support for multiline strings and comments (QTCREATORBUG-662) + * Fixed parsing of ??< ??> ??( ??) trigraphs (QTCREATORBUG-2474) + * Fixed adding definition for function with rvalue-reference + (QTCREATORBUG-10555) + * Fixed semantic highlighting after "Save as" + * Fixed syntax highlighting of multiline strings and comments (QTCREATORBUG-662) + * Fixed that symbol dropdown was jumping to the wrong editor (QTCREATORBUG-11157) + * Fixed highlighting when #undef is used (QTCREATORBUG-10454) + * Fixed issue with follow symbol and overloaded functions (QTCREATORBUG-10295) + * Improved the Insert Virtual Functions refactoring action: + * Check only pure virtual functions by default + * Display all overrides of a function + * Do not include final functions + +QML Support + * Simplified Qt Quick Application templates (QTCREATORBUG-11264) + * Improved performance when using split views + +Qt Quick Designer + * Fixed selecting overlapping items with same z-value (QTCREATORBUG-11066) + * Fixed setting text alignment (QTCREATORBUG-11054) + * Fixed crash with anchors (QTCREATORBUG-11138) + * Fixed issue with warning text not being readable (QTCREATORBUG-9603) + +Diff Viewer + * Fixed display of inserted lines at end of file (QTCREATORBUG-11281) + * Fixed handling of whitespace changes (QTCREATORBUG-11002) + +Version Control Systems + * Git + * Added visual indicator for affected commits when resetting and rebasing + * Enabled option to push commit directly after fixup + * Enabled choosing non-fast-forward merge when fast-forward is applicable + * Added completion in change selection dialog + * Fixed freeze after resolving conflict with cherry-pick or revert + * Added support for local branch selection in the Push to Gerrit dialog + * Removed branch list from "Git Show" header (QTCREATORBUG-11293) + * ClearCase + * Improved performance of indexing dynamic views + * Added warning when editing Derived Objects + * Bazaar + * Added support for uncommit command + * Mercurial + * Added current branch to project and window title + +FakeVim + * Added "gj", "gk", "g0", "g^" and "g$" commands + * Added toggle ("!") and print ("?") options to "set" command + * Added support for relative line numbering + * Made dot command work for letter case commands in visual mode + * Fixed backward incremental search (QTCREATORBUG-7251) + +Platform Specific + +Qt Support + * Custom wizards now use class "qmakeproject" instead of "qt4project" + +QNX + * Added support for Python based pretty printers when debugging on devices + * Added better error messages for common deployment errors + (QTCREATORBUG-9673, QTCREATORBUG-9001) + * Added line and column information to text based BAR descriptor editor + (QTCREATORBUG-10395) + * Added simple management of user debug tokens + * Added simple management of runtime configurations + * Added support for attaching debugger to running applications + * Fixed several issues with certificate password dialog in BlackBerry + options (QTCREATORBUG-10948) + * Fixed mkspec setting in the qmake build step (QTCREATORBUG-11674) + +Android + * Made it possible to cancel waiting for an AVD to boot up + * Added download buttons for Android toolkit parts to Options page + * Added warning for invalid JDK setting (QTCREATORBUG-11218) + * Added minimal support for editing Java, with indentation of blocks and keyword completion + (QTCREATORBUG-11220) + * Added Java file wizard (QTCREATORBUG-11220) + * Fixed opening Java files from error messages (QTCREATORBUG-10904) + * Fixed colors in AndroidManifest editor (QTCREATORBUG-10597) + * Fixed modified state of AndroidManifest editor (QTCREATORBUG-11163) + * Fixed apply-behavior of Android Options page (QTCREATORBUG-7724) + * Fixed that Qt Creator restart was required after configuring Android SDK (QTCREATORBUG-10936) + +iOS + * Enabled iOS support by default + * Added support for QML debugging + * Added check for already running application on device + * Added automatic detection that developer mode becomes activated on connected device + +WinRT + * Added experimental support + +Credits for these changes go to: + +Alessandro Portale +Alexander Kondratskiy +Andre Hartmann +Andre Pönitz +Aurindam Jana +Christian Kandeler +Christian Stenger +Daniel Teske +David Kaspar +David Schulz +Eike Ziller +El Mehdi Fekari +Erik Verbruggen +Falko Arps +Fawzi Mohamed +Frantisek Vacek +Frederik Gladhorn +Friedemann Kleint +Hugues Delorme +Jarek Kobus +Jörg Bornemann +Kai Köhne +Knut Petter Svendsen +Leena Miettinen +Leo Lei +Lukas Holecek +Lorenz Haas +Marco Bubke +Martin Bohacek +Nikolai Kosjar +Orgad Shaneh +Oswald Buddenhagen +Pawel Faron +Petar Perisin +Povilas Kanapickas +Przemyslaw Gorszkowski +Rafael Roquetto +Robert Löhning +Sebastian Paluchiewicz +Takumi Asaki +Thiago Macieira +Thomas Hartmann +Tobias Hunger +Tobias Nätterlund +Ulf Hermann |