aboutsummaryrefslogtreecommitdiffstats
path: root/dist/changelog/changes-3.1.0
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2022-06-21 10:59:40 +0200
committerEike Ziller <eike.ziller@qt.io>2022-06-29 12:04:37 +0000
commitb364cfde2375b2fa56b97e42346affecd2030080 (patch)
tree9e0431e8e2d44df2644fb98a51b10c6e2bd6ac48 /dist/changelog/changes-3.1.0
parent733904929076be0e874e2c2ec1fb8ff2867342b5 (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.0210
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