summaryrefslogtreecommitdiff
path: root/dist/changelog
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
parent733904929076be0e874e2c2ec1fb8ff2867342b5 (diff)
downloadqt-creator-b364cfde2375b2fa56b97e42346affecd2030080.tar.gz
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')
-rw-r--r--dist/changelog/changes-1.1.079
-rw-r--r--dist/changelog/changes-1.1.17
-rw-r--r--dist/changelog/changes-1.2.091
-rw-r--r--dist/changelog/changes-1.2.128
-rw-r--r--dist/changelog/changes-1.3.0112
-rw-r--r--dist/changelog/changes-1.3.151
-rw-r--r--dist/changelog/changes-2.0.0176
-rw-r--r--dist/changelog/changes-2.0.1142
-rw-r--r--dist/changelog/changes-2.1.0126
-rw-r--r--dist/changelog/changes-2.2.0184
-rw-r--r--dist/changelog/changes-2.3.0133
-rw-r--r--dist/changelog/changes-2.3.159
-rw-r--r--dist/changelog/changes-2.4.0136
-rw-r--r--dist/changelog/changes-2.4.153
-rw-r--r--dist/changelog/changes-2.5.0211
-rw-r--r--dist/changelog/changes-2.5.135
-rw-r--r--dist/changelog/changes-2.5.213
-rw-r--r--dist/changelog/changes-2.6.0245
-rw-r--r--dist/changelog/changes-2.6.1166
-rw-r--r--dist/changelog/changes-2.6.2129
-rw-r--r--dist/changelog/changes-2.7.0334
-rw-r--r--dist/changelog/changes-2.8.0228
-rw-r--r--dist/changelog/changes-2.8.1138
-rw-r--r--dist/changelog/changes-3.0.0236
-rw-r--r--dist/changelog/changes-3.0.170
-rw-r--r--dist/changelog/changes-3.1.0210
-rw-r--r--dist/changelog/changes-3.1.152
-rw-r--r--dist/changelog/changes-3.1.252
-rw-r--r--dist/changelog/changes-3.2.0293
-rw-r--r--dist/changelog/changes-3.2.148
-rw-r--r--dist/changelog/changes-3.2.242
-rw-r--r--dist/changelog/changes-3.3.0233
-rw-r--r--dist/changelog/changes-3.3.150
-rw-r--r--dist/changelog/changes-3.3.215
-rw-r--r--dist/changelog/changes-3.4.0230
-rw-r--r--dist/changelog/changes-3.4.1.md72
-rw-r--r--dist/changelog/changes-3.5.0.md247
-rw-r--r--dist/changelog/changes-3.5.1.md59
-rw-r--r--dist/changelog/changes-3.6.0.md216
-rw-r--r--dist/changelog/changes-3.6.1.md61
-rw-r--r--dist/changelog/changes-4.0.0.md237
-rw-r--r--dist/changelog/changes-4.0.1.md65
-rw-r--r--dist/changelog/changes-4.0.2.md15
-rw-r--r--dist/changelog/changes-4.0.3.md31
-rw-r--r--dist/changelog/changes-4.1.0.md226
-rw-r--r--dist/changelog/changes-4.10.0.md266
-rw-r--r--dist/changelog/changes-4.10.1.md69
-rw-r--r--dist/changelog/changes-4.11.0.md257
-rw-r--r--dist/changelog/changes-4.11.1.md114
-rw-r--r--dist/changelog/changes-4.11.2.md68
-rw-r--r--dist/changelog/changes-4.12.0.md310
-rw-r--r--dist/changelog/changes-4.12.1.md115
-rw-r--r--dist/changelog/changes-4.12.2.md79
-rw-r--r--dist/changelog/changes-4.12.3.md62
-rw-r--r--dist/changelog/changes-4.12.4.md51
-rw-r--r--dist/changelog/changes-4.13.0.md271
-rw-r--r--dist/changelog/changes-4.13.1.md112
-rw-r--r--dist/changelog/changes-4.13.2.md72
-rw-r--r--dist/changelog/changes-4.13.3.md77
-rw-r--r--dist/changelog/changes-4.14.0.md258
-rw-r--r--dist/changelog/changes-4.14.1.md125
-rw-r--r--dist/changelog/changes-4.14.2.md54
-rw-r--r--dist/changelog/changes-4.15.0.md288
-rw-r--r--dist/changelog/changes-4.15.1.md121
-rw-r--r--dist/changelog/changes-4.15.2.md55
-rw-r--r--dist/changelog/changes-4.2.0.md260
-rw-r--r--dist/changelog/changes-4.2.1.md73
-rw-r--r--dist/changelog/changes-4.2.2.md62
-rw-r--r--dist/changelog/changes-4.3.0.md254
-rw-r--r--dist/changelog/changes-4.3.1.md114
-rw-r--r--dist/changelog/changes-4.4.0.md233
-rw-r--r--dist/changelog/changes-4.4.1.md66
-rw-r--r--dist/changelog/changes-4.5.0.md210
-rw-r--r--dist/changelog/changes-4.5.1.md85
-rw-r--r--dist/changelog/changes-4.5.2.md18
-rw-r--r--dist/changelog/changes-4.6.0.md176
-rw-r--r--dist/changelog/changes-4.6.1.md113
-rw-r--r--dist/changelog/changes-4.6.2.md51
-rw-r--r--dist/changelog/changes-4.7.0.md232
-rw-r--r--dist/changelog/changes-4.7.1.md76
-rw-r--r--dist/changelog/changes-4.7.2.md63
-rw-r--r--dist/changelog/changes-4.8.0.md210
-rw-r--r--dist/changelog/changes-4.8.1.md100
-rw-r--r--dist/changelog/changes-4.8.2.md85
-rw-r--r--dist/changelog/changes-4.9.0.md281
-rw-r--r--dist/changelog/changes-4.9.1.md75
-rw-r--r--dist/changelog/changes-4.9.2.md56
-rw-r--r--dist/changelog/changes-5.0.0.md225
-rw-r--r--dist/changelog/changes-5.0.1.md130
-rw-r--r--dist/changelog/changes-5.0.2.md70
-rw-r--r--dist/changelog/changes-5.0.3.md56
-rw-r--r--dist/changelog/changes-6.0.0.md242
-rw-r--r--dist/changelog/changes-6.0.1.md118
-rw-r--r--dist/changelog/changes-6.0.2.md82
-rw-r--r--dist/changelog/changes-7.0.0.md287
-rw-r--r--dist/changelog/changes-7.0.1.md111
-rw-r--r--dist/changelog/changes-7.0.2.md85
-rw-r--r--dist/changelog/changes-8.0.0.md219
98 files changed, 12978 insertions, 0 deletions
diff --git a/dist/changelog/changes-1.1.0 b/dist/changelog/changes-1.1.0
new file mode 100644
index 0000000000..ad6bbccfce
--- /dev/null
+++ b/dist/changelog/changes-1.1.0
@@ -0,0 +1,79 @@
+The QtCreator 1.1 release contains bug fixes and new features.
+
+A more detailed list of changes follows below. If you want to know the exact
+and complete list of changes, you can check out the QtCreator sources from the
+public git repository and check the logs, e.g.
+
+git clone git://labs.trolltech.com/qt-creator
+git log --pretty=oneline v1.0.0..v1.1.0
+
+This release introduces source and binary incompatible changes to the plugin
+API, so if you created your own custom plugins these need to be adapted.
+
+Editing
+ * Completely reworked editor split mechanism
+ * Added support for JavaScript
+ * Added syntax highlighting and code completion for qdoc and doxygen tags
+ * Improved function argument hint
+ * Added more checkpoints in editor history
+ * Added Ctrl-click for jumping to a symbol definition
+ * Improved open documents view (sorted, single-click, close buttons)
+ * Fixed copying text from the context help browser and output windows
+ * Improved FakeVim mode
+ * Improved C++ parsing and inline error indicators
+
+Building and Running
+ * Added experimental support for generic Makefile based projects
+ * Improved .pro file parsing, handling scopes and $$system directive
+ * Added support for subdir.file in .pro files
+ * Added an option to start the application in an external terminal
+ * Improved CMake support
+
+Debugging
+ * Made it possible to attach debugger to core files
+ * Changed approach to dumper loading: Build once per used Qt version,
+ no dumper buildstep anymore
+ * Added a dumper for std::set and improved dumpers for QString, QVariant,
+ std::wstring
+ * Made strategy to load shared objects configurable (auto-solib-add)
+ * The number of shown stack frames is now increased on request instead of
+ loading them all
+ * Improved interaction in the Locals & Watchers view
+
+Wizards
+ * It is now possible to choose default file suffixes in the options dialog
+ * Fixed the code that was generated for handling a language change event
+ (added call to base class)
+ * Generated header guards now adapt to file extension
+
+Designer
+ * Added signal/slot editor
+ * Fixed "Goto slot" (formatting/multiple inheritance)
+ * Context help for form editor widgets
+
+Version control plugins
+ * Fixed handling of colored git output
+ * Added syntax highlighting to the git submit editor
+ * Made git submit editor remove comment lines
+ * Made Subversion 1.6 work
+ * Added configuration options for submit editors (user fields, word
+ wrapping)
+
+
+Platform Specific
+
+Mac
+ * The system's Hide action is no longer overridden
+ * Added option to set DYLD_IMAGE_SUFFIX=_debug when running applications
+ * Added Open in Finder action in project tree
+
+Linux
+ * Fixed crash because of incompatible libQt3Support, by providing a wrapper
+ script and shipping libQt3Support.
+ (fixes crashes e.g. in file dialogs on openSUSE 11.1)
+
+
+Additional credits go to:
+ * Martin Aumueller <aumuell@reserv.at> (FakeVim improvements)
+ * Kris Wong (various patches)
+ * Mathias Gumz (fixed permission checks on network NTFS drives)
diff --git a/dist/changelog/changes-1.1.1 b/dist/changelog/changes-1.1.1
new file mode 100644
index 0000000000..d9c4f33cdf
--- /dev/null
+++ b/dist/changelog/changes-1.1.1
@@ -0,0 +1,7 @@
+The QtCreator 1.1.1 release is a pure bug fix release for the Windows platform.
+
+Platform Specific
+
+Windows
+ * Fixed performance problem on Windows machines that are part of a
+ windows domain
diff --git a/dist/changelog/changes-1.2.0 b/dist/changelog/changes-1.2.0
new file mode 100644
index 0000000000..d3624f9363
--- /dev/null
+++ b/dist/changelog/changes-1.2.0
@@ -0,0 +1,91 @@
+The QtCreator 1.2 release contains bug fixes and new features.
+
+Below is a list of relevant changes. You can find a complete list of changes
+within the logs of QtCreator's sources. Simply check it out from the public git
+repository e.g.,
+
+git clone git://gitorious.org/qt-creator/qt-creator.git
+git log --pretty=oneline v1.1.0..v1.2.0
+
+This release introduces source and binary incompatible changes to the plugin
+API, so if you have created your own custom plugins, they will need to be
+adapted accordingly.
+
+General:
+ * The Welcome Screen has been redesigned.
+ * There has been some speed improvements: large amounts of persistent data.
+ (e.g., Qt Locator's cache) is now stored in an SQLite database.
+ * The window title now displays the current file's name.
+
+Editing
+ * Added an option for listing methods alphabetically in the combo box above
+ the editor.
+ * Added a block highlighting feature.
+ * Improved the code folding markers.
+ * FakeVim mode has received further improvements.
+ * It is now possible to disable Ctrl+Click navigation.
+ * Optional XCode-style tab indentation has been added.
+ * Ui changes now propagate immediately to the code model.
+ * Fixed possibly missing code completion with MinGW toolchain.
+ * Added an option for turning off antialiasing of text editor fonts.
+ * It is now possible to search within the text editor using regular
+ expressions.
+ * Added an action to delete a line without copying it.
+ * Added actions to copy a line up/down (Ctrl+Alt+Up/Down).
+
+Building and Running
+ * Added the option to auto-save before building.
+ * Made auto-build before run optional.
+ * Added the ability to set environment variables specific for running.
+ * Fixed a bug that prevented the use of Qt versions < 4.2.
+
+Debugging
+ * Added support for Windows Console Debugger (x86 and AMD64).
+ * Added command line options to attach the debugger to process ids.
+ * Further improved dumpers.
+ * Changed the way dumpers are loaded on Windows, enabling it for MinGW 64.
+ * Made it possible to disable breakpoints.
+ * Made it possible to float the debugger views.
+
+Wizards
+ * Added a wizard that creates an empty Qt4 project.
+
+Designer
+ * Added the external Qt Designer editor to the "Open With" menus.
+
+Version control plugins
+ * Made the submit action raise existing submit editors.
+ * Made SVN detection recognize TortoiseSVN using "_svn" as directory.
+ * Fixed Perforce configuration checking, ensuring that it used the settings
+ correctly.
+
+Documentation
+ * Added a tutorial on how to create an application from scratch using Qt
+ Creator.
+
+I18N
+ * Added infrastructure for translations.
+ * Added German translation.
+
+Platform Specific
+
+Windows
+ * Qt Creator now displays native path separators.
+ * Added experimental support for the Microsoft C++ compilers from Windows
+ SDKs or VS 2005/2008 (x86 and AMD64).
+
+Mac
+
+Linux
+
+Other Unixes
+ * Made Qt Creator less dependant on Linux specific defines.
+
+Additional credits go to:
+ * axasia <axasia@gmail.com> (japanese translation, compile fixes)
+ * Christian Hoenig <christian@hoenig.cc> ("Build Project Only" submenu and
+ build project dependencies, various patches)
+ * Enrico Ros <enrico.ros@gmail.com> (italian translation)
+ * Joel Nordell <joel.nordell@chloridepower.com> (XCode-style tab behavior,
+ various patches)
+ * Serge Ratke <dev.serge.ratke@gmx.de> (copy lines up/down)
diff --git a/dist/changelog/changes-1.2.1 b/dist/changelog/changes-1.2.1
new file mode 100644
index 0000000000..52ee6f6e96
--- /dev/null
+++ b/dist/changelog/changes-1.2.1
@@ -0,0 +1,28 @@
+The QtCreator 1.2.1 release is a bug fix release and updates translations.
+
+Below is a list of relevant changes. You can find a complete list of changes
+within the logs of Qt Creator's sources. Simply check it out from the public git
+repository e.g.,
+
+git clone git://gitorious.org/qt-creator/qt-creator.git
+git log --pretty=oneline v1.2.0..v1.2.1
+
+Building and Running
+ * Fixed crash when clicking on the Build Settings tab with an invalid Qt version.
+ * Fixed crash when removing an active .pro file outside Qt Creator.
+
+Editor
+ * Fixed crash when completing function-like arguments
+
+Debugging
+ * Fixed problem with GDB debugging after first debugging run
+ * Fixed display of debugging helper status in some cases
+ * Disallow starting CDB debugger more than once
+ * Additional debug output for the CDB debugger
+ * Make loading debugging helpers more reliable with GDB
+ * Fixed regression in QVariant dumper
+ * Removed QtGui dependency from debugging helpers
+ * Made it possible to build the debugging helpers for Qt 4.4 again
+
+I18N:
+ * Fixed Russian translation
diff --git a/dist/changelog/changes-1.3.0 b/dist/changelog/changes-1.3.0
new file mode 100644
index 0000000000..fd55ce90a7
--- /dev/null
+++ b/dist/changelog/changes-1.3.0
@@ -0,0 +1,112 @@
+The QtCreator 1.3 release contains bug fixes and new features.
+
+Below is a list of relevant changes. You can find a complete list of changes
+within the logs of QtCreator's sources. Simply check it out from the public git
+repository e.g.,
+
+git clone git://gitorious.org/qt-creator/qt-creator.git
+git log --pretty=oneline v1.2.0..master
+
+This release introduces source and binary incompatible changes to the plugin
+API, so if you have created your own custom plugins, they will need to be
+adapted accordingly.
+
+General
+ * Added the option to automatically reload files when externally modified,
+ or to ignore external modifications
+ * Improved the general resizing behavior for small screen sizes
+ * Fixed a crash in the RSS reader that sometimes causes Qt Creator to crash
+ on startup
+ * Use the default encoding instead of system encoding for the editor when
+ choosing a file through the "Search results" pane
+ * Reworked the projects pane
+ * Made the welcome screen tabs into plugins, reimplement IWelcomePage
+ to add your own welcome screen page
+ * Overhauled the project pane.
+
+Editing
+ * Added support for text editor color schemes
+ * Added highlighting of uses of the symbol under the cursor
+ * Added completion of include directives
+ * Added the option to turn off marking of text changes
+ * Added automatic matching of brackets and quotes
+ * Objective-C: Much improved parsing
+ * Objective-C: Added partial semantic checking and symbol navigation
+ * Fixed searching in files to take open documents into account
+ * Added a Locator filter for symbols in the current document
+ * Handle block selection in fakevim
+ * Added Copy full path to the editors combobox
+ * Added left/right arrow buttons for "Go back/forward" in navigation history
+ * Added smart indentation for pasted text blocks
+
+Refactoring
+ * Added rename symbol under cursor
+ * Find usages of a symbol
+
+Project support
+ * Added support for adding and removing files from a generic Makefile-based
+ project
+ * Added better control over the environment used for running.
+ * Add all cmake files to the project tree (only works with a cmake 2.8)
+ * Support cmake with Microsoft Visual Studio Compiler (only works with
+ cmake 2.8 )
+ * Fix a few cmake wizard bugs, where canceling left creator in a strange
+ state
+ * The qmake and make steps can now be removed.
+ * The qmake step is a lot smarter and tries harder to not run
+ * By default projects using the Microsoft Visual Studio toolchain use jom
+ instead of nmake, for better utilization of all processors.
+ * Show subdirectory structure below .pro/.pri files in project tree
+ * Add "Show file in Finder/Explorer" (Mac/Windows) to context menu.
+ On Linux it opens the containing directory.
+ * The qmake step and make step can be removed from qt projects now.
+ * Made importing build settings for qt projects more robust
+ * Only run qmake, if it needs to be run.
+
+Compilation
+ * Support multi-core compilation on Windows/MSVC via jom
+ (see http://qt.gitorious.org/qt-labs/jom/)
+
+Debugging
+ * Detect debugger from project tool chain
+ * CDB: Added more types to the dumpers (QSharedPointer, QVector, common
+ QMap/QSet types), dereference reference and pointer parameters
+ * CDB: Simplified display of STL types in the locals window
+ * CDB: Fixed thread handling, display thread position
+ * CDB: Added internal dumpers for string types for debuggee crashes
+ * CDB: Set symbol paths correctly
+ * Improved QObject dumping, print out QRect/QSize, enumerations and flags
+ * Made it possible to use the BinEditor plugin for displaying raw memory
+ * Replace disassembler window by a real text editor enabling "mixed" output
+ * Improved dumper building on options page, run in background
+
+Designer
+ * Added support for rearranging and floating form editor tools
+
+Version control plugins
+ * Added CVS support
+ * Display diff/annotation with correct encoding
+ * Added "sync" menu item to the Perforce plugin
+ * Fixed locking of temporary submit message files on Windows
+ * Use a single, colored output pane for all version control systems
+ * Position annotation view of file at current line of editor
+
+Wizards
+ * Fixed GUI project and form class wizards to use the same settings.
+ * Added version control checkout wizards
+ * Added a license header template setting
+ * Added a wizard for Qt Designer custom widgets
+ * Added a gitorious clone wizard
+
+Platform Specific
+
+Mac
+ * Make use of system's language settings
+
+Symbian Target
+ * Preliminary support for targeting Qt for Symbian applications
+
+Additional credits go to:
+ * Christian Hoenig (Locator filter for symbols in current document)
+ * Henrik Abelsson (Configure what to do with externally modified files)
+ * Kevin Michel (Adding and removing files from a generic project)
diff --git a/dist/changelog/changes-1.3.1 b/dist/changelog/changes-1.3.1
new file mode 100644
index 0000000000..ce72934d78
--- /dev/null
+++ b/dist/changelog/changes-1.3.1
@@ -0,0 +1,51 @@
+The QtCreator 1.3.1 release is a bug fix release.
+
+Below is a list of relevant changes. You can find a complete list of changes
+within the logs of Qt Creator's sources. Simply check it out from the public git
+repository e.g.,
+
+git clone git://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline v1.3.0...v1.3.1
+
+General
+ * Updated translations
+
+Editing
+ * Fixed drawing issues when line wrap is enabled
+ * Fixed problem with indentation when auto-indent is turned off
+
+C++ Support
+ * Don't show the refactoring warning message all the time
+ * Insert semicolon when matching enum declarations
+ * Fixed function argument widget text color in dark themes
+ * Fixed that inline implemented methods did not show up in the methods filter
+ * Fixed in-place renaming when text is selected
+ * Fixed autoindent when using tabs instead of spaces
+ * Fixed completion when a typedef symbol is used as class name
+ * Fixed that template argument was marked as "not a type name" when defined as primitive type
+ * Fixed some highlight errors in code using the win32 API
+ * Improved completion of function definition parameter lists to append the
+ const and volatile qualifiers if required
+
+Project support
+ * Fixed that run configurations were disabled if they had no build step
+
+Debugging
+ * CDB: Fixed disassembler for 64 bit addresses
+ * Fixed finding the file for build issues when mingw32-make is used
+ * Ignore case of file name in breakpoint handling on Windows
+ * Fixed problems with gdb timing out and debugging sessions unexpectedly finishing
+ * Improved startup time of gdb sessions by not asking for all files known to gdb
+ * Mac: Fixed problems with locals and watchers not updating correctly on Snow Leopard
+
+Help
+ * Don't switch to Help mode if help side bar is already visible
+
+Platform Specific
+
+Mac
+ * Couldn't set "/usr/bin/qmake-4.6" or "/Developer/Tools/Qt/qmake" for Qt
+
+Symbian Target
+ * Fixed the time stamp of deployed files
+
diff --git a/dist/changelog/changes-2.0.0 b/dist/changelog/changes-2.0.0
new file mode 100644
index 0000000000..41bc216a66
--- /dev/null
+++ b/dist/changelog/changes-2.0.0
@@ -0,0 +1,176 @@
+The QtCreator 2.0 release contains bug fixes and new features.
+
+Below is a list of relevant changes. You can find a complete list of changes
+within the logs of Qt Creator's sources. Simply check it out from the public git
+repository e.g.,
+
+git clone git://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline v1.3.1...v2.0.0
+
+General
+ * The Output mode was replaced by the functionality to maximize
+ the output panes
+ * File dialog is now opened in current directory
+ * File system view improvements (context menu)
+ * Options dialog: Added filters and ordering
+ * .user-files get now saved before they are upgraded to a new version
+ of Qt creator
+ * Added option to set interface language explicitly, overriding the locale
+ setting
+ * New "Design" mode for visual editors
+ * Fixed crash when working with empty pro-file
+ * Ask for close, save, or save as when file is removed while open in Qt Creator
+ * Use shadowbuilding by default in new projects whenever possible
+
+Editing
+ * Text based search and replace in multiple files
+ * Added option to disable scroll wheel zooming
+ * Added option to indent braces (aligning them with the indented block)
+ * Added option to choose tabs or spaces based on surrounding code
+ * Added Join Lines action (Ctrl+J)
+ * Code completion is now only first-letter case-sensitive by default
+ * Open with "System Editor"
+ * Fixed missing semicolon after } when creating unnamed enumeration
+ * Fixed auto indent for C style coments
+ * Copying text from the editor now supports HTML mime type, preserving
+ the syntax highlighting.
+ * Block selection defines a find & replace scope
+ * Added customizable default file encoding (in addition to the project setting)
+ * Added syntax highlighting for CMake project files
+ * Fixed .pro files being reformatted if files have been added or removed.
+ In addition, whitespace is preserved
+ * Fixed the file system sidebar to update automatically
+ * Fixed updating code completion for generated UI header files
+
+CodePaster
+ * Implemented new protocol of pastebin.com including list functionality
+
+C++ Support
+ * Recognize *.cu as C files
+ * Fixed false errors in code model on windows when used with MSVC
+ * Added "Auto fold first comment" option
+
+Project support
+ * Reworked support for developing for different targets:
+ * Reworked project settings
+ * Reworked selection of active configuration
+ * Expand environment variables in Generic Project file lists
+ * Preserve the original paths of the Generic Project file list when
+ adding/removing files
+ * Allow changing the build environment for Generic Projects
+ * Added context menu options to open file manager or terminal in a files
+ directory
+ * Fixed the DEFINES and INCLUDES set in .pro files to be dealt with
+ on a file-specific level and enabled the handling of DEFINES.
+ Also, the .qmake.cache is now parsed
+
+Debugging
+ * Add on-device debugging for the Symbian platform using gdb
+ * Add on-device debugging for the Maemo platform using gdb
+ * gdb: Replace compiled "debugging helpers" by Python based ones
+ (except on Mac)
+ * New debugging helpers for QUrl, QAtomicInt, __gnu_ext::hash_map and more
+ * Additional features for breakpoint, disassembler output, stack,
+ registers and watchers views
+ * Improve variable tooltip handling
+ * gdb: Support reverse execution where available
+ * gdb: Added mixed disassembler/source output whenever possible
+ * cdb: Fixed bug in location marker
+ * cdb: Fixed handling of mixed-case file names correctly by normalizing file
+ names
+ * pdb: Added some basic debugging for Python scripts based on pdb
+ * Improvements in the dialogs, status messages, and general appearance
+ * Fixed debugging helpers to work while debugging applications on devices
+ * On Linux and Windows, enabled installing Qt with one user account and
+ then using it with another without workarounds
+ * Fixed all data types to work in the Watch Window of CDB
+
+Help
+
+QML/JS Support
+ * Runtime QML errors become links to the location of the error
+ * Extended code navigation and completion
+ * Added initial semantic checks
+
+ * New qml based .qmlproject file format (replaces old format)
+
+Platform Specific
+
+Mac
+ * Show build error count in Dock icon
+ * Handle the OBJECTIVE_HEADERS qmake variable
+
+Linux (GNOME and KDE)
+ * Dropping files on the editor now opens them instead of inserting a url
+
+Windows
+ * Fixed possible crash when searching files in file system
+ * Show build error count in Taskbar (Windows 7 only)
+ * Show build progress in Taskbar (Windows 7 only)
+ * Support Windows SDKs
+ * Register Creator for post-mortem debugging using the
+ settings dialog
+
+Symbian Target
+ * Deploying shows real progress bar
+ * Show the connection state of devices in the selector
+ for the active configuration
+ * Respect the EPOCROOT environment variable and the default device
+ if no S60 SDK is explicitly given in the Qt Version preferences
+ * Prevent launching of debugger while application is running and vice
+ versa
+ * Handle unplugging of device
+ * Handle application crash when running, print proper error message
+ * Add support for command line arguments
+ * Move package creation and signing to be a build step
+ (Users that had multiple symbian run configurations with different
+ signing settings need to re-create their settings as different
+ build configurations)
+ * Add support for the mobility API into any mobile project set up
+ using the Qt wizards
+ * Add capabilities and UID into the pro-file
+
+Maemo Target
+ * New feature
+ * Built on top of MADDE package
+ * Supports building for, deploying to and running on N900 devices
+ * Add support for the mobility API into any mobile project set up
+ using the Qt wizards
+
+Version control plugins
+ * Made menu actions more consistent, added some missing actions
+ * Added "Annotate previous" accessible from context menu of annotation
+ view, added "annotate" action to context menu of file log
+ * Added command locator to be able to trigger menu actions from the
+ locator.
+ * Added setting for time-outs
+ * Added a plugin for Mercurial
+ * Diff highlighter: Mark trailing whitespace in added lines
+ * Support creating repositories from the project wizards (git, Mercurial)
+ * git: Added support for stashes
+ * git: Support adding files with intend-to-add in file wizards including
+ check on version of git
+ * git: Expand commit template relative to repository
+ * git: Added setting for whitespace in diff/blame
+ * git: Added options to apply patches from file and current editor,
+ allowing for CodePaster-based review workflows
+ * Subversion: Add parent directories correctly when adding new files
+ * Added "Open file" context menu action to log pane
+
+Qt Designer integration
+ * Use 'Design' mode
+
+Wizards
+ * Improved summary page, added ordering, simplified application wizards
+ * Added wizards for unit tests and classes based on QSharedData
+ * Introduced project directory setting
+ * Add a wizard for mobile Qt applications
+
+Additional credits go to:
+ * Roopesh Chander (choosing spaces or tabs based on surrounding code)
+ * Jeffrey Baumes (added option to indent braces)
+ * Roquette (fixed missing semicolon)
+ * Sergey Demchenko (fixed auto indent for C style coments)
+ * Falco Hirschenberger (added Join Lines action)
+ * Brian McGillion (Mercurial plugin)
+ * Laurent Desmecht (build configuration fixes)
diff --git a/dist/changelog/changes-2.0.1 b/dist/changelog/changes-2.0.1
new file mode 100644
index 0000000000..d336361917
--- /dev/null
+++ b/dist/changelog/changes-2.0.1
@@ -0,0 +1,142 @@
+The QtCreator 2.0.1 release contains mainly bug fixes on top of 2.0
+
+Below is a list of relevant changes. You can find a complete list of changes
+within the logs of Qt Creator's sources. Simply check it out from the public git
+repository e.g.,
+
+git clone git://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline origin/2.0.0...origin/2.0.1
+
+General:
+ * Fix the suggested path in the new dialog in case of sub projects
+ * Search dialog now opens the completion box for the search term on cursor down
+ * The .bin postfix was removed from the qtcreator executable
+
+Editing:
+ * Fixed disabled "Open with" context menu in project tree
+ * CodePaster: Do not show popup about modified files on Windows
+ * FakeVim: Fix issues with non-letter keys on non-US keyboards
+ * FakeVim: Fix performance of find/replace
+ * Fakevim: Fix mark interpretion for d'a etc
+ * Fakevim: clear opcount and mvcount on escape
+ * Fakevim: fix Delete key in command mode
+ * Fakevim: fix backspace in the presence of physical tabs
+ * Fakevim: fix insert of Tabs and up/down movement in the presence of real tabs
+ * Fakevim: fix mark positions after <Delete>
+ * Fakevim: make Ctrl-V <Tab> and Ctrl-V <Return> work in Insert and Ex mode
+ * BinEditor: Add "jump to address" functionality
+ * BinEditor: Add a bit of value interpretation
+ * BinEditor: Fix cursor position label
+ * BinEditor: Fix file name not being displayed
+ * BinEditor: Implement "Jump to start/end of file" for lazy data
+ * QmlDesigner: Fix crash when typing keywords as Ids
+ * QmlDesigner: Fix import handling in rewriter
+ * QmlDesigner: Prevent freezing while doing drag&drop on some Windows systems
+ * QML snippet: property has a name and a value, not two names
+ * QmlJS: Avoid infinite recursion when encountering property loops
+ * QmlJS: Make variables in imported JS documents show up in completion
+ * QmlJS: Remove spurious spaces from default import path in qmlproject
+ * Qt Designer integration: Fix Help button in stylesheet editor
+ * QuickDesigner: Make metainfo system robust for different version numbers
+ * QuickDesigner: Reduce numbers of redraws / state switching in States Editor
+
+C++ Support:
+ * Added C-style comment folding
+ * Fix crash while renaming symbol when a symbol is being renamed
+
+VCS Support:
+ * Diff editors: Set readonly attributes correctly
+ * Mercurial: Working directory not set for asynchronous commands
+ * Subversion: Remove LANG=C setting
+ * git: Adapt to 1.7.0, handling of renamed files. Reviewed-by: con
+
+Project support:
+ * Fix auto-scrolling in application and compile output
+ * Cmake: Don't delete run configurations on switching buildconfigurations
+ * Ask to save all editors before running qmake
+ * Allow the user to set the version number used for the build deb package
+ * Don't crash if the session node is the current node in context menu
+ * Fix DESTDIR=. case
+ * Don't reset build directory for clone cmake buildconfigurations
+ * Don't show the full file name in the reload prompt by default
+ * Fix crash for newly added project nodes
+ * Improve task parsing
+ * Fixes: New Project action didn't respect the default project location
+
+Debugging:
+ * Fix 2.0 regression: QObject property display
+ * Speed up cdb debugging helper initialization
+ * Fix display of certain structures within containers
+ * Fix display of typedefs of typedefs of simple types such as qulonglong
+ * Fix behaviour of 'step' and 'next' when a lower frame was selected
+ * Fix std::string display for objects with (the legal) ref count -1
+ * Improve gdb version string parsing
+ * Fix that the newest version of compiled debugging helper was not used
+ if there was an older version still was around in a different search path
+ * Windows[gdb]: Fix Attach to running (gui) process
+ * Fix 2.0 regression: allow assignment to structure members
+ * Always switch to frame 0 before trying to leave frame
+ * Cache results of gdb.lookup_type to increase performance
+ * Finish "Launching" bar even if we don't hit a "^running"
+ * Fix 2.0 regression: 'jump to line' and 'run to line' with older versions of gdb
+ * Fix decoding of %04x encoded 16 bit big endian data
+ * Fix 2.0 regression: display of typedefs-of-typedefs, such as qulonglong
+ * Fix 2.0 regression: list of members in case gdb reports '_class_ SomeClass'
+ * Handle gdb 7.1.50's thread-group-started 'pid' field
+ * Fix python dumper for std::vector<bool>
+ * Improve robustness in the presence of outdated debug information
+ * Make ctrl-click to navigate between input and output pane (much) faster
+ * Switch off reverse debugging tool button if not useful
+ * Fix reporting of loaded libraries on Symbian devices
+ * Fix late crash when closing Creator while building debugging helper (QTCREATORBUG-1576)
+
+QML/JS Support:
+ * New QmlDesigner
+ * Allows visual manipulation of .qml files
+ * Supports changing top-level states
+ * Integrates tighly with text editor, e.g. shared history, navigation facilities ..
+
+Documentation:
+ * Add description of the Use debug versions of Frameworks option
+ * Add descriptions for new Maemo packaging options
+ * Add info about layouts to the example
+ * Add information about unlocking views in Debug mode
+ * Add qtquick to defines to display Qt Quick information
+ * Add tips and tricks
+ * Edit the introduction
+
+Translations:
+ * Update Japanese translation
+ * Update Russian translation
+ * Update Slovenian translation
+ * Update German translation
+ * Add Simplified Chinese translation
+ * Add French translation, done by the developpez.com team
+
+Mac specific:
+ * Save maemo device configuration on MacOS
+
+Linux specific:
+
+Windows specific:
+ * Fixed that some menu items got disabled during keyboard navigation
+ * Fix wildcard expansion, etc. under windows
+ * Detect Microsoft Visual Studio 2010
+ * Fixed handling of usernames with Cyrillic characters (QTCREATORBUG-1643)
+
+Maemo specific:
+ * Fix Qemu start on Mac
+ * Fix building projects if MADDE is on a different drive then the project
+ * Fix access rights for remote .ssh directory
+ * Fix end-of-process detection
+ * Fix incorrect assumption about build directory
+ * Make device configuration id type consistent
+ * Make packaging step optional
+
+Symbian specific:
+ * Symbian support is no longer experimental
+ * Symbian/trk: Don't try to dereference references
+ * Symbian/trk: Fix handling of partial frames
+ * Small improvements to the abld parser
+ * Use outputparsers when creating S60 packages
+ * Improve detection of simulator Qts
diff --git a/dist/changelog/changes-2.1.0 b/dist/changelog/changes-2.1.0
new file mode 100644
index 0000000000..c43a0fda68
--- /dev/null
+++ b/dist/changelog/changes-2.1.0
@@ -0,0 +1,126 @@
+The QtCreator 2.1 release contains bug fixes and new features.
+
+Below is a list of relevant changes. You can find a complete list of changes
+within the logs of Qt Creator sources. Simply check it out from the public git
+repository. For example:
+
+git clone git://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline v2.1.0...v2.0.1
+
+General
+ * Made search result panel searchable
+
+Editing
+ * Generic highlighter:
+ http://blog.qt.digia.com/2010/09/16/generic-highlighter-in-qt-creator/
+
+C++ Support
+ * Added semantic highlighting of types, virtual methods, locals, statics and
+ member variables (only enabled when running against Qt 4.7.1 and up, for
+ performance reasons)
+ * Add new indenter along with a new option to control alignment indents
+ * Add new %FILENAME%, %CLASS% placeholders to license template
+ * Added searching for symbols that match a pattern to advanced find
+ * Made 'Follow symbol' for classes skip forward declarations
+
+Project Support
+ * Added option for adding subprojects to projects in the New wizard
+ * Added context-menu command for removing subprojects in the Edit mode,
+ Projects view
+ * Added a wizard for adding other than Qt libraries to project files
+
+Debugging
+ * Fixed splitter inconsistency of debugger tool bar
+ * Fixed console debugging with MinGW/gdb
+ * Symbian: Added basic thread support, improve logging
+ * New dumpers for QDate, QTime, QHostAddress, QRegion, boost::optional,
+ QSharedData and QSharedDataPointer
+ * Improved/fixed dumpers for QObject (include user defined properties), QList,
+ C-style arrays, QSize, QSizeF, QImage/QPixmap, std::vector<bool>,
+ QVariant(QString), qulonglong, std::size_t, std::ptrdiff_t,
+ QScopedPointer, QStandardItem
+ * Performance improvements due to use of dwarf index data to reduce gdb
+ startup time, use of new gdb.read_memory for QByteArray and QString display
+ * Debugger framework handles multiple debugging sessions in parallel
+ * Allow per item and/or type selection of display method in Locals&Watchers
+ * Implement data watchpoints
+ * Implement a debugger engine to debug Python scripts
+ * Direct remote debugging using -debug binary@host:port[@arch] on the command line
+ * Make alphabetic sorting of struct members optional
+ * New Add/Edit breakpoint dialog
+ * Show QThread object names in threads view
+ * Support for per-thread breakpoints
+ * Show dynamic type of objects for gdb versions newer than Aug 31, 2010
+ * [etc]
+
+Help
+ * Editor's tooltips are now integrated to the Qt 4.7 help docs
+
+QML/JS Support
+ * Added 'Find usages' action that works on ids, properties, functions and
+ variables
+ * Improved 'Follow symbol' to also work on file imports and JS functions
+ * Completion: Sort completion items by relevance
+ * Completion: Automatically complete trailing : or .
+ * Added new indenter
+ * Added code folding for multiline comments
+ * Improved performance of the code model significantly
+ * Added Qt Quick ToolBar
+
+FakeVim:
+ * Fix indentation of first line after >iB and >ib, undo after cjaaa<Esc>, ~ etc
+ * Implement :mak, :nohlsearch, :only, :reg[isters], Ctrl-J, Ctrl-N, Ctrl-P,
+ * Implement [(, ]), [{, ]}, some of the :bn/bp commands
+ * Implement {}/[]/<>-block text objects
+ * Make :q after :sp more vim-ish, make <C-.> etc work in mappings
+ * Make Searching a 'sub-sub-mode' to allow d/
+ * Make recognition of ex command names similar to vi's
+ * Move "status line" to the main statusbar
+ * Refactor searching for less random jumps and more speed
+ * Rework line ranges and support for marks
+ * Use basetext cursor handling and indentation support for better integration
+ * [etc]
+
+Platform Specific
+
+Mac
+
+Linux (GNOME and KDE)
+ * Respect http_proxy variable if set
+
+Windows
+
+Symbian Target
+
+Maemo Target
+ * Improved support for Debian packaging:
+ - Automatic creation of Debian files in project directory
+ - Debian files adaptable by users
+ * Deployment information is taken from .pro file's INSTALLS variable
+ * Support for "subdirs" and library project types
+ * Projects created by mobile wizards are now usable for Maemo development
+ * Fremantle: Support for exporting host directories to the device
+
+Designer
+ * Added switching between code and forms using Shift-F4
+ * Made various improvements to mode switching
+
+Version control plugins
+ * Support git version 1.7.x
+ * Added support for git --amend
+ * Made it possible to run gitk from Qt Creator
+ * Improved commit window, show number of files to be committed, add context
+ menu for quickly checking and unchecking all files
+ * Added branch selector to the git checkout wizard
+ * Added support for the CVS 'edit' functionality, make Qt Creator prompt to
+ request a read-only file using 'cvs edit' (cvsnt only).
+ * Perforce: Added setting to automatically open read-only files
+
+Wizards
+ * Custom wizard: Enhanced template processing of wizards to be able to include
+ sections of files conditionally, extend functionality of combo control
+ to be able to handle user-displayable strings and keywords
+ * Custom wizard: Added ability to have files generated by scripts
+
+Additional credits go to:
+
diff --git a/dist/changelog/changes-2.2.0 b/dist/changelog/changes-2.2.0
new file mode 100644
index 0000000000..b50191d2a2
--- /dev/null
+++ b/dist/changelog/changes-2.2.0
@@ -0,0 +1,184 @@
+Qt Creator version 2.2 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://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline origin/2.1...origin/2.2
+
+General
+ * Add support for running user defined external tools (Tools > External)
+ * Move tool chain definitions out of Qt versions:
+ * You can now define tool chains in Tools > Options > Tool Chains
+ * Qt Creator now supports more than one instance of a tool chain
+ * Add support for customizing MIME types by editing patterns and
+ magic headers
+ * Integrate the memcheck tool from Valgrind for Linux and Mac OS X
+ * Create the infrastructure to set up "soft dependencies" between plugins
+ * Add the qtpromaker tool that has the same functionality as
+ "qmake -project", but is much faster. It provides a way to easily set up
+ dummy .pro files that you need to quickly inspect and navigate "alien"
+ codebases with Qt Creator
+ * Document Qt Creator coding style
+
+Editing
+ * Add an Inkpot color scheme
+ * Add UTF-8 BOM support
+ * Move the Open in External Editor item to Tools > External > Text
+ * Add the Expand/Collapse All context menu item to the Outline pane
+ * Add support for user-defined macros (contributed by Nicolas Arnaud-Cormos)
+ * Add a snippet editor with syntax highlighting, indentation, and basic
+ auto-completion for C++ and QML
+ * Add GLSL support with:
+ - Syntax checking
+ - Highlighting
+ - Code completion
+ * Binary editor:
+ - Visualize data differences after updates
+ - Fix selection if cursor is left of anchor
+ - Allow copying also if selection is "backwards"
+ - Do not draw blinking cursor when there is a selection
+ FakeVim:
+ - Implement Ctrl-N/Ctrl-P
+ - Implement 's' in visual block mode
+ - Fix Alt-Gr handling on Windows
+ - Handle more Ctrl-W + <x> commands
+
+Managing Projects
+ * Improve the robustness of qmake project support against syntax errors
+ * Change the handling of command line arguments of processes that are
+ started from build and run configurations:
+ - Argument lists use native shell syntax; this affects quoting and
+ environment variable expansion most
+ - The SOURCEDIR and BUILDDIR environment variables were replaced
+ with %{sourceDir} and %{buildDir} variables
+ - This affects working directories and executable paths as well
+ * Support syntax highlighting and completion for qmake project files
+ * CMake: Add UI completion, changes in .ui files are picked up without
+ a rebuild
+ * Specify text editor behavior settings per project
+ * New project and file wizards:
+ - Support new keywords %MONTH% and %DAY% for C++ template file
+ - Add wizards for creating OpenGL fragment and vertex shaders
+ - Add a wizard for creating HTML5 based applications
+ - Add a wizard for creating JavaScript files, QTCREATORBUG-3070
+
+Debugging
+ * Rewrite debugging engine using the Microsoft Console Debugger (CDB)
+ for debugging executables built with Microsoft Visual Studio,
+ resulting in significant speed-up and better display of data
+ types, supporting both 32-bit and 64-bit versions of the
+ Debugging Tools for Windows
+ * Make it possible to pin debugger tooltips
+ * Rework global architecture to allow multiple debugging sessions (for
+ different projects, combined QML/C++ debugging, project snapshots,
+ and so on)
+ * Rework breakpoint handling: add special breakpoint types for break
+ on throw and break on main, as well as data breakpoints
+ * Introduce combined QML/C++ debugging (combined stack, cross-step) (GDB only)
+ * Rework per-type and per-item selection of display formats
+ * Add dumpers for QTextCursor, QTextDocument, __m128, QScriptValue
+ QBasicAtomicPointer, bit fields, boost::shared_ptr (GDB only)
+ * Improve dumpers for QRegion, QVariant (custom types), QSharedPointer,
+ QMultiMap (QTCREATORBUG-3122), QObject, QWeakPointer
+ * Make alphabetic structure member sorting optional
+ * Make dumpers robust in case of missing debug information
+ * Improve Python dumper profiling support
+ * Improve stepping performance
+ * Enable breakpoint setting from a disassembler view, QTCREATORBUG-3667
+ * Fix display of shadowed variables
+ * Fix display of data containing quote characters, QTCREATORBUG-3084
+ * Fix display of C-style typedef struct X { ... } X;
+ * Fix stack/break view updates after manual module loading, QTCREATORBUG-3427
+ * Fix Jump To/Run To when in instruction-wise mode
+ * Fix the watcher handling
+ * Allow re-running debugger engines, QTCREATORBUG-3073
+ * Robust process control after -exec-interrupt errors, QTCREATORBUG-2850
+ * Robust detection of Qt-in-namespace builds
+ * Handle "live updates" in the memory view
+ * Make memory view writable (GDB only)
+ * Improve starting debugger session directly from the command line
+ * Improve Debugging Helpers dialog
+
+Debugging QML/JS
+ * Compile qmljsdebugger code as static library, and link it according to the
+ setting in the qmake step (replaces QMLJSDEBUGGER_PATH / QMLJSDEBUGGER define)
+ * Qt Quick Application: Allow debugging also in release builds, improve error
+ diagnostics
+ * GUI cosmetics in JS debugger: Show stack frame level, only valid
+ line numbers in stack view, do not show function code, show dummy
+ child entry for empty arrays
+ * Added QML tooltips for property inspection at debug time
+ * Extend QML Observer for inspection and tweaking of item properties
+ * Add navigation of the object tree in the QML Observer through a crumble path
+ * Add the Show Application on Top option
+ * Move the toolbar from the Observer tab to the main toolbar
+ * Support setting of breakpoints in .qml files embedded as qrc resources
+ * Improve linking of QML errors in Application Output pane
+
+C++ Support
+ * Add a refactoring action for implementing setters and getters for
+ a Q_PROPERTY
+ * Add documentation for refactoring actions
+ * Fix switch statement indentation for GNU and Whitesmiths
+ style, QTCREATORBUG-2994
+ * Fix indentation of labels
+ * Support highlighting for virtual functions
+ * Navigate to correct overloaded function or method
+
+QML/JS Support
+ * Add local-file completion for URL properties, QTCREATORBUG-2619
+ * Add warning about invalid files in URL properties
+ * Add file name completion in imports, QTCREATORBUG-3067
+ * Add a locator filter for JS functions, QTCREATORBUG-2607
+ * Add JSlint-style warnings about common JS pitfalls, QTCREATORBUG-3071
+ * Add completion for attached properties like Component.onCompleted
+ * Allow QML modules to ship predumped type description files
+ * Reenable instantiating component scope detection, QTCREATORBUG-2835
+ * Improve error reporting of failed plugin dumps
+ * Complete a trailing '{' for 'A on b' object bindings, QTCREATORBUG-2642
+ * Highlight capitalized types, QTCREATORBUG-2658
+ * Re-dump a plugin if the shared library/DLL changes, QTCREATORBUG-3047
+ * Build qmldump in debug and release version on Windows, QTCREATORBUG-3549
+ * Change qmldump to output QML instead of XML
+ * Fix automatic '.' import to also pick up QML modules, QTCREATORBUG-3768
+ * Fix code model update when files are renamed, QTCREATORBUG-2986
+ * Fix incorrect completion when brace is on a separate line, QTCREATORBUG-2658
+ * Fix quote autoinsertion in string literals, QTCREATORBUG-2155, QTCREATORBUG-3244
+ * Fix '{' not being an electric character, QTCREATORBUG-3405
+ * Fix indentation of 'foo: Namesp.Type {', QTCREATORBUG-3371
+ * .qmlproject format: Allow specifying the 'mainFile' qml file, bump version to 1.1
+ * Qt Quick UI project: allow user to change run environment
+
+Help
+
+Platform Specific
+
+Mac
+
+Linux (GNOME and KDE)
+
+Windows
+
+Symbian Target
+ * Add support for the new on-device debugging agent (CODA)
+
+Maemo Target
+ * Add MeeGo support
+ * Add a wizard for configuring connections to Maemo and MeeGo devices
+ * Add a wizard for publishing applications to Fremantle/extras-devel
+ * Create desktop files on demand
+ * Allow disabling packaging for Fremantle
+
+Qt Designer
+
+Version control plugins
+ * Support Bazaar (contributed by Hugues Delorme)
+
+Additional credits go to:
+ * The Inkpot color scheme was based on the Vim color scheme by
+ Ciaran McCreesh, adapted for Qt Creator by Jan Kundrát and
+ subsequently updated by Campbell Barton
+ * Hugues Delorme for the Bazaar plugin which he continues to improve
+ * Nicolas Arnaud-Cormos for the Macro plugin
diff --git a/dist/changelog/changes-2.3.0 b/dist/changelog/changes-2.3.0
new file mode 100644
index 0000000000..7f69c37a11
--- /dev/null
+++ b/dist/changelog/changes-2.3.0
@@ -0,0 +1,133 @@
+Qt Creator version 2.3 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://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline v2.2.1...origin/2.3
+
+General
+ * Redesigned the Welcome page to allow searching through examples with
+ descriptions
+ * Fixed Output panes so that they are minimized to their previous size
+ * Added support for building with the Clang compiler
+
+Editing
+ * Fixed lock up when regular expression search matched empty line
+ * Completions are now computed in a separate thread (non-blocking editor)
+
+Managing Projects
+
+Debugging
+ * Color memory display highlighting the variables in stack layout
+ * Correct source location for breakpoints in CDB using code model
+ (QTCREATORBUG-2317)
+ * Added support for multiple breakpoints from one location
+ (covering constructors, destructors, template functions, and so on)
+ * Added a custom dumper for QXmlAttributes, Eigen::Matrix
+ * Added the option to set data breakpoints on either an address or expression
+ * Added a framework to modify strings, vectors, and so on, during debugging
+ * Added an option to stop on qWarning
+ * Renamed "Locals and Watchers" as "Locals and Expressions"
+ * Renamed "Watchpoint" as "Data Breakpoints"
+ * Made original values of automatically dereferenced pointers accessible
+ * Improved the "Add Breakpoint" dialog
+ * Improved the displaying of enums (included numeric value)
+ * Improved the speed of the QVariant dumper
+ * Improved the handling of shadowed local variables
+ * Fixed object expansion in tooltip
+ * Fixed std::deque dumper (QTCREATORBUG-4936)
+ * Fixed the handling of watched expressions with unusual characters
+ * Fixed "Run To Line" on Mac (QTCREATORBUG-4619)
+ * Fixed output parsing for data breakpoints on Mac (QTCREATORBUG-4797)
+ * Fixed auto-continue on SIGTRAP (QTCREATORBUG-4968)
+ * Fixed the dumper for gcc 4.4's std::map
+
+Debugging QML/JS
+
+Analyzing Code
+ * Redesigned the framework code
+ * Added support for QML profiling
+ * Added support for the Valgrind Callgrind tool on Linux and Mac
+
+C++ Support
+ * Made C++ coding style configurable (QTCREATORBUG-2670, QTCREATORBUG-4310,
+ QTCREATORBUG-2763, QTCREATORBUG-3623, QTCREATORBUG-567)
+ * Various indentation fixes (QTCREATORBUG-4993)
+
+QML/JS Support
+ * Updated QML type descriptions for the current state of Qt 5
+ * Made tab settings configurable separately and per-project
+ * Added 'Find usages' functionality for QML types
+ * Added type resolution for alias properties (QTCREATORBUG-2306)
+ * Added tooltips to imports
+ * Added documentation on using QML modules with plugins
+ * Added support for properties and methods with a revision, allowing
+ the QtQuick 1.0 and 1.1 imports to behave as intended
+ * Added 'Reset code model' action to the Tools->QML/JS menu (QTCREATORBUG-4813)
+ * Use qmlplugindump from Qt 4.8 or newer instead of building own qmldump
+ * Improved error message for missing prototypes (QTCREATORBUG-4952)
+ * Fixed completion of slots (QTCREATORBUG-3614, QTCREATORBUG-3459)
+ * Fixed completion inside grouped property bindings (QTCREATORBUG-3541)
+ * Fixed scanning and indentation of regular expression literals (QTCREATORBUG-4566)
+ * Fixed indentation of object literals
+
+Qt Quick Designer
+ * Added tool buttons to the navigator for reordering and reparenting of items
+ * Added support for import as (QTCREATORBUG-4087)
+ * Added editing and navigation for inline components
+ * Added support for models and delegates in the current file (QTCREATORBUG-4528)
+ * Added support for repeaters (QTCREATORBUG-4852)
+ * Added context menu for resetting postion and size
+ * Added context menu for improved selection (QTCREATORBUG-4611)
+ * Added translation support for text items
+ * Added context menu for z-order (QTCREATORBUG-2522)
+ * Fixed z-order in the form editor (QTCREATORBUG-5226)
+ * Improved usability of the form editor (QTCREATORBUG-4820 QTCREATORBUG-4819)
+ * Do not enforce clipping of items in the form editor anymore
+ * Improved property editor for mouse area (QTCREATORBUG-4927)
+ * Use the qmlpuppet from current Qt if availabe (QTCREATORBUG-4824)
+ * Added project for qmlpuppet in share of Qt Creator
+ * Fixed copy and paste bug (QTCREATORBUG-4581)
+ * Fixed scoping of root item properties (QTCREATORBUG-4574)
+ * Improved property editor for ListView, GridView and PathView
+
+Help
+
+Platform Specific
+
+Mac
+ * "Open Terminal Here" opens Terminal.app instead of xterm
+
+Linux (GNOME and KDE)
+
+Windows
+
+Symbian Target
+
+Remote Linux Support
+ * Created new plugin "RemoteLinux" comprising support for Maemo/MeeGo and
+ generic remote Linux hosts
+ * Generic remote Linux support entails:
+ * The ability to create a deploy configuration and associated steps the
+ same way as for Maemo
+ * A device configuration wizard for a "Generic Linux" device type
+ * The possibility to add device types and associated wizards and actions
+ for the device configuration dialog via third-party plugins
+
+Qt Designer
+
+FakeVim:
+ * Made FakeVim functionality available for shortcuts in normal text editor
+ * Added snippet support
+ * Fixed behaviour of Ctrl keys on Mac
+ * Fixed searching for expressions containing '|' (QTCREATORBUG-4752)
+
+Version control plugins
+ * Git: Manage remote repositories
+ * Git: Improved branch dialog
+ * Bazaar: lots of small improvements
+
+Additional credits go to:
+ Hugues Delorme for his work on the Bazaar plugin as well as version control base.
diff --git a/dist/changelog/changes-2.3.1 b/dist/changelog/changes-2.3.1
new file mode 100644
index 0000000000..f029e4464b
--- /dev/null
+++ b/dist/changelog/changes-2.3.1
@@ -0,0 +1,59 @@
+Qt Creator version 2.3.1 contains bug fixes on top of 2.3.
+
+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 v2.3.0..origin/2.3
+
+General
+
+Editing
+
+Managing Projects
+ * Respect qmake arguments for imported build
+
+Debugging
+
+Debugging QML/JS
+ * Fix debugging of a Qt Quick UI project with C++ language (QTCREATORBUG-5957)
+
+Analyzing Code
+
+C++ Support
+
+QML/JS Support
+
+Qt Quick Designer
+ * Fix problems on 64bit linux
+
+Help
+
+Platform Specific
+
+Mac
+
+Linux (GNOME and KDE)
+
+Windows
+
+Symbian Target
+ * Warn if EPOCROOT is on different drive from the sources
+ * Fix several debugging issues with CODA 4.0.23
+ * Qt Quick Application wizard: Fix qmake dependency to Qt Quick Components for Symbian (QTCREATORBUG-6075)
+
+Remote Linux Support
+ * Harmattan: Include Aegis manifest file in list of files to add to project
+ * Harmattan: Use Meego booster for Qt Quick Applications
+
+Qt Designer
+
+FakeVim
+
+Version control plugins
+
+Additional credits go to:
+ * Axasia for updating the Japanese translations
+ * Beaver Xu for updating the Chinese translations
+ * Sergey Belyashov for updating the Russian translations
diff --git a/dist/changelog/changes-2.4.0 b/dist/changelog/changes-2.4.0
new file mode 100644
index 0000000000..ae935506f5
--- /dev/null
+++ b/dist/changelog/changes-2.4.0
@@ -0,0 +1,136 @@
+Qt Creator version 2.4 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://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline v2.3.1...origin/2.4
+
+General
+ * Improve the error message that appears when plugin errors occur
+ * Decrease the minimum size of the Options dialog
+
+Editing
+ * Advanced search: Show more information about the search parameters
+ * Advanced search: Move the previously modal dialog into the search results pane
+ * Advanced search: Keep a history of the most recent searches and their results
+ * Implement code style schemas for reuse in different projects
+
+Managing Projects
+ * Support the sharing of project settings
+ * Add new project wizards for non-Qt C and C++ applications
+
+Debugging
+ * Add initial Qt 5 support in dumpers
+ * Make vtables visible
+ * Improve remote debugging
+ * Improve register handling (partial updates, input in hex, ARM Neon support)
+ * Remove inferior calls in QDate, QTime, QDateTime dumpers
+ * Fix QTextCodec dumpers
+ * Globally enable pretty printing for references
+ * Improve handling of unprintable data in Locals and Expressions
+ * Add 'Local8Bit' as a display option for char arrays and pointers
+
+Debugging QML/JS
+ * Add the option to attach to a running application
+ * Lots of bug fixes especially for debugging in combination with C++
+ * Add initial support for debugging JS in Qt 5 (v8 engine)
+
+Analyzing Code
+ * Retrieve and store QML tracing data by using the standalone qmlprofiler
+ command line tool
+ * Store and load traces in a file
+ * Add the option to attach to a running application
+
+C++ Support
+ * Add the refactoring action to synchronize function declarations and definitions
+ * Make 'insert definition from declaration' use minimally qualified names
+ and find a good insertion location next to surrounding declarations
+ * Fix completion for typedefs for templates in namespaces
+ * Use minimally qualified names in function signature completion
+ * Use minimally qualified names in 'insert local declaration' refactoring action
+ * Prefer files in the same directory when switching between the header and source
+ * Fix the problem with encoding and quick fixes (QTCREATORBUG-6140)
+ * Fix the preservation of indentation level in comments with tabs (QTCREATORBUG-6151)
+ * Improve performance for files with a huge number of literals
+
+QML/JS Support
+ * Add 'Rename usages' functionality (QTCREATORBUG-3669)
+ * Add collection of static analysis messages with Ctrl-Shift-C
+ * Add semantic highlighting
+ * Significantly improve scanning of C++ documents for qmlRegisterType and
+ setContextProperty calls (QTCREATORBUG-3199)
+ * Add a warning about inappropriate use of constructor functions
+ * Add a warning about unreachable code
+ * Add support for .import directive in js files
+ * Add completion for XMLHttpRequest, DB API and JSON.
+ * Add the 'length' property to functions
+ * Use mime types to distinguish qml and js files
+ * Show the function argument hint for signals
+ * When completing enums, add qualified names instead of strings
+ * Honor typeinfo lines in qmldir files
+ * Make string literals that contain file names into links (QTCREATORBUG-5701)
+ * Add a warning about invalid types in 'property' declarations (QTCREATORBUG-3666)
+ * Fix the highlighting of property types (QTCREATORBUG-6127)
+ * Fix the 'follow symbol' functionality for local variables (QTCREATORBUG-6094)
+ * Fix function argument hints on variables (QTCREATORBUG-5752)
+ * Fix the completion for enums in a different scope
+ * Fix typing a slash (/) triggering a global completion
+ * Fix handling of meta object revision in C++ QML plugins
+ * Fix indentation of block property initializers
+ * Fix indentation of labelled statements
+ * Fix scope for completion in code bindings
+ * Allow for different builtin type information per Qt version
+ * Update builtin type information and parser for Qt 5
+ * Use qmlscene for previewing files in Qt 5
+
+Qt Quick Designer
+ * Add breadcrumb navigation for components
+ * Add layout functionality to context menu
+
+Help
+
+Platform Specific
+
+Mac
+* Fix 'Run in Terminal' so that it finds xterm by default
+
+Linux (GNOME and KDE)
+
+Windows
+ * Fix aborting the build, so that Qt Creator sends Ctrl-C to the
+ build process via the process_ctrlc_stub helper program
+
+Symbian Target
+
+Remote Linux Support
+ * Move Maemo and MeeGo support into its own plugin
+ * Assume less about the target systems, for example, in respect to the
+ presence of POSIX-conforming tools.
+
+Qt Designer
+
+FakeVim
+ * Add basic command editing in Ex mode
+ * Mention 'comma escape' in the documentation
+ * Fix foreground color for search hits in the Dark scheme
+ * Fix toggling visual mode with 'v'
+
+Version control plugins
+ * SVN: Support for SVN version 1.7
+ * Git: Add an option to toggle decoration settings for log and show commands
+
+
+Additional credits go to:
+ * Benito van der Zander (code model)
+ * Christoph Mathys (debugger)
+ * Hugues Delorme (version control refactoring, bazaar)
+ * Jonathan Liu (SVN 1.7 support)
+ * Nicolas Arnaud-Cormos (quick fixes)
+ * Orgad Shaneh (git, debugger, other places)
+ * Peter Kuemmel (bug fixes)
+ * Thorbjørn Lindeijer (code model)
+ * Vlad Brovko (improve symlink support)
+ * Yuchen Deng (bug fixes, project wizards)
+
diff --git a/dist/changelog/changes-2.4.1 b/dist/changelog/changes-2.4.1
new file mode 100644
index 0000000000..8edabc9353
--- /dev/null
+++ b/dist/changelog/changes-2.4.1
@@ -0,0 +1,53 @@
+Qt Creator version 2.4.1 contains bug fixes on top of 2.4.
+
+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 v2.4.0..v2.4.1
+
+General
+
+Editing
+
+Managing Projects
+ * Fix a crash on closing a project while a parse is in progress (QTCREATORBUG-6677)
+
+Debugging
+
+Debugging QML/JS
+
+Analyzing Code
+
+C++ Support
+
+QML/JS Support
+ * Search qmlplugindump (4.8) in right location (QTCREATORBUG-6698)
+
+Qt Quick Designer
+
+Help
+ * Fix loading of files from documentation (QTSDK-1129)
+
+Platform Specific
+
+Mac
+ * Only force mkspec with specific gcc version if the compiler path suggests it
+ * Find QMLViewer.app even if filesystem is case sensitive (QTCREATORBUG-5975)
+ * Build debugging helper with correct architecture (QTCREATORBUG-6737)
+
+Linux (GNOME and KDE)
+
+Windows
+ * Fix getting proxy settings
+
+Symbian Target
+
+Remote Linux Support
+
+Qt Designer
+
+FakeVim
+
+Version control plugins
diff --git a/dist/changelog/changes-2.5.0 b/dist/changelog/changes-2.5.0
new file mode 100644
index 0000000000..9528142677
--- /dev/null
+++ b/dist/changelog/changes-2.5.0
@@ -0,0 +1,211 @@
+Qt Creator version 2.5 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://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline v2.4.0...origin/2.5
+
+General
+ * Add a keyboard shortcut (Alt) to the locator to display the full path to
+ a located file (QTCREATORBUG-3805)
+ * Add "Search Again" to recent searches (QTCREATORBUG-621)
+ * Allow multiple parallel searches (QTCREATORBUG-6101)
+ * Add Execute filter to the locator, for executing external commands [by
+ Yuchen Deng]
+
+Experimental Plugins
+ * Show todo items in files [by Dmitry Savchenko initial version by
+ Vasiliy Sorokin]
+ * Support for autotools-based projects [by Patricia Santana Cruz]
+
+ Go to Help->About plugins to enable these!
+
+Editing
+ * Use the QML/JS editor for opening json files (QTCREATORBUG-4639)
+ * Add basic JSON validation according to the draft at
+ tools.ietf.org/html/draft-zyp-json-schema-03. Still work in progress.
+ * Add clipboad history that contains up to ten previous clips
+ (QTCREATORBUG-146)
+ * Add a shortcut for toggling bookmarks by pressing Shift and clicking
+ the left margin at a line (QTCREATORBUG-2852)
+ * Highlight search results of one character when whole words only is
+ specified (QTCREATORBUG-6372)
+ * Fix clean whitespace affecting lines that are already clean
+ (QTCREATORBUG-5712) [by Orgad Shaneh]
+ * Add a keyboard shortcut (Alt) to display context-sensitive help in a
+ popup if the corresponding option is enabled (QTCREATORBUG-6644)
+ * Fix layout update when folding/unfolding regions (QTCREATORBUG-6666)
+ * Fix position of code-assist popup when cursor is outside viewport
+ (QTCREATORBUG-6843)
+ * Add "Open with" context menu in resource editor (QTCREATORBUG-4224)
+ * Add task indicators in the left margin of a line
+
+Managing Projects
+ * Add facility to change multiple environment variables in the
+ build and run settings at the same time
+
+Debugging
+ * Improve display of vtables and dynamic types (QTCREATORBUG-6933 et al)
+ * Adjust QDir and QFileInfo gdb pretty printer after Qt 4.8 changes
+ and various others for Qt 5.0
+ * Adjust std::map dumper for gcc 4.6
+ * Adjust to new *stopped output notifications of gdb 7.4
+ * Add pretty printers for std::shared_ptr, std::unique_ptr, std::array,
+ std::complex, boost::posix_time::{ptime,time_duration},
+ boost::gregorian::date
+ * Improve remote debugging facilities including new convenience
+ dialogs like "Attach to Running Remote Process"
+ * Improve per-type and per-variable selection of display formats
+ * Add display variants for map-like types (std::map, QMap, QHash etc)
+ * Make "gdb startup script" directly editable
+ * Improve expansion behaviour of pinned tooltips (QTCREATORBUG-6554)
+ * Prevent automatic loading of incompatible dumpers
+ * Make Shift-F5 exit when debugging a core file (QTCREATORBUG-6111)
+ * Make popping up the output pane optional (QTCREATORBUG-6764)
+ * Make entering commands in the log view more convenient
+ * Re-enable debugging of Python scripts
+ * Add pretty-printing for D arrays and strings
+ * Add "Break on raise()" option for GDB/Windows
+
+Debugging QML/JS
+ * Relocate breakpoints to next executable code
+ * Implement run-to-line functionality
+ * Spruce up the script console for evaluating QML/JS expressions
+
+Analyzing Code
+ * Fix message for "incompatible" builds (QTCREATORBUG-7011)
+ * Fix suppression dialog (QTCREATORBUG-6500)
+
+C++ Support
+ * Fix completion and the dot-to-arrow conversion not triggering reliably
+ * Add basic refactoring action to insert an #include for an undefined
+ identifier
+ * Fix completion for namespace aliases at global and namespace scope
+ (QTCREATORBUG-166)
+ * Improve function signature synchronization by automatically renaming
+ parameter name uses in the function body when changing the name in the
+ declaration (QTCREATORBUG-6132)
+ * Improve preservation of non-cv specifiers when using function signature
+ synchronization (QTCREATORBUG-6620)
+ * Improve default argument handling with function signature synchronization
+ (QTCREATORBUG-5978)
+ * Add Doxygen/QDoc comment completion when typing /*@ or /*! before
+ declarations (QTCREATORBUG-2752)
+ * Add "extract function" refactoring action (QTCREATORBUG-5485)
+ * Change behavior of "select all" during rename so that it selects
+ the symbol in question (QTCREATORBUG-5520) [by Bojan Pretrovic]
+ * Fix preprocess for multiline #if directives (QTCREATORBUG-5843)
+ * Fix encoding issues during refactoring operations (QTCREATORBUG-6147)
+ * Fix "convert to decimal" refactoring for lower case letters
+ (QTCREATORBUG-6240)
+ * Fix "add definition" refactoring when the matching implementation file
+ has no other definition yet (QTCREATORBUG-6696)
+ * Improve behavior of switch header/source when files with the same name
+ exist (QTCREATORBUG-6799) [by Nicolas Arnaud-Cormos]
+ * Improve behavior of follow symbol and add definition for projects with
+ equivalent symbol names (QTCREATORBUG-6697) (QTCREATORBUG-6792)
+ * Improve support for C++11 nullptr, constexpr, static_assert, noexcept,
+ inline namespaces, and auto.
+ * Fix missing result of find usages when there is a match on the first
+ line (QTCREATERBUG-6176)
+ * Fix highlighting for spaces in comments and strings (QTCREATORBUG-5802)
+ * Add "rearrange parameter list" refactoring action [by Bojan Petrovic]
+ * Add indent/unindent actions shortcut [by Adam Treat]
+ * Improve sorting of completion items (QTCREATORBUG-6404)
+ * Improve C++11 lambda support, including formatting
+ * Fix "go to definition" of macros (QTCREATORBUG-2240, QTCREATORBUG-6175,
+ QTCREATORBUG-6848, QTCREATORBUG-7008, QTCREATORBUG-7009)
+ * Fix completion by not adding parentheses when completing dereferenced
+ function
+
+QML/JS Support
+ * Add correct scoping for signal handlers; enables completion of signal
+ handler arguments such as mouse in MouseArea.onClicked
+ * Disable some follow-up errors if an import failed
+ * Automatically add parentheses when completing a function
+ * Add refactoring action to wrap elements in a Loader
+ * Add ability to suppress warnings for a line by prepending
+ // @disable-check M123
+ * Add refactoring action to prepend a warning suppression comment
+ * Add // @enable-all-checks to enable checks disabled by default
+ * Add several new hints and warnings
+ * Add 'Reformat' action that reformats the whole file
+ * Add support for module APIs defined in QML modules
+ * Don't warn about unterminated case blocks in a switch statement if
+ there's a comment containing the string 'fallthrough' or 'fall-through'
+ * Improve indentation of function literals
+ * Fix indent after do-while without trailing semicolon
+
+Qt Quick Designer
+
+Help
+
+Platform Specific
+
+Mac
+ * Fix adding Qt version on Mac OS X Lion (QTCREATORBUG-6222)
+ * Pass architecture and bit width from the tool chain build setting
+ to qmake (QTCREATORBUG-6088)
+
+Linux (GNOME and KDE)
+
+Windows
+
+Symbian Target
+
+Remote Linux Support
+
+Qt Designer
+
+FakeVim
+ * Implement Ctrl-a, Ctrl-x, &, gm, `., '., :<x>%, ciw.
+ * Add handling of number key block
+ * Fix cursor column after up/down in replace mode
+ * Fix case sensitivity of parsing of codes like "<Esc>" in mappings
+ * Overhaul register handling
+ * Add old-style settings of for 'bs' (QTCREATORBUG-6640)
+ * Fix off-by-one error when creating a single line range (QTCREATORBUG-6630)
+
+Version control plugins
+ * Rename the ScmGit plugin to Git
+ * Rename the VCSBase plugin to VcsBase
+ * URL and email support in log editors [by Hugues Delorme]
+ * Completion of classes, files, methods and namespace in commit message
+ editor [by Hugues Delorme]
+ * Show icons for files in submit editor [by Hugues Delorme]
+
+
+Additional credits go to:
+ Adam Treat (editor improvements)
+ Andre Hartmann (generic project improvements)
+ Axsia (translation)
+ Bai Jing (translation)
+ Bojan Petrovic (C++ quickfix)
+ Campbell Barton (color scheme fix)
+ cnavarro (debugger fix)
+ Denis Mingulov (Qt5 related fix, debugger fixes, editor fix)
+ Dmitry Savchenko (todo plugin)
+ Element9 (C++ quickfix)
+ Felix Geyer (debugger fix)
+ Flex Ferrum (C++0x improvements)
+ Francois Ferrand (Generic Project improvements, C++ improvements)
+ Hugues Delorme (version control system improvements and fixes)
+ Jan Kerekes (unit testing)
+ Joe Hermaszewski (debugging impromevents)
+ Konstantin Tokarev (generic project fix, Mac related fix)
+ Martin Aumüller (fakevim fix)
+ Nicolas Arnaud-Cormos (many fixes, analyzer work)
+ Orgad Shaneh (*many* bug fixes and lots of polish)
+ Patricia Santana Cruz (autotools plugin)
+ Ruben Van Boxem (mingw fixes)
+ Sergey Belyashov (cmake translation fix)
+ Steve King (WinCE support fixed)
+ Tobias Nätterlund (small improment to wizards, QNX work)
+ tomdeblauwe (whitespace fixes)
+ Tommi Asp (C++ fix, Symbian fixes)
+ Vasiliy Sorokin (todo plugin)
+ Victor Ostashevsky (bug fixes and translations)
+ Yuchen Deng (*many* bug fixes, exectute command support for the locator)
+
diff --git a/dist/changelog/changes-2.5.1 b/dist/changelog/changes-2.5.1
new file mode 100644
index 0000000000..fdf3cd1400
--- /dev/null
+++ b/dist/changelog/changes-2.5.1
@@ -0,0 +1,35 @@
+Qt Creator version 2.5.1 contains bug fixes.
+
+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 v2.5.0...origin/2.5
+
+Managing Projects
+ * Fixed crash in CMake makestep if used in the deploystep list
+ (QTCREATORBUG-7427)
+ * Fixed crash on unloading Qt4 projects
+
+C++ Support
+ * Fixed crash on invalid class name (QTCREATORBUG-7462)
+ * Fixed class scope completion for templates
+
+QML/JS Support
+ * Fixed crash with e.g. color picker on Mac (QTCREATORBUG-7605)
+
+Help
+ * Handle mailto links (QTCREATORBUG-4058)
+
+Version Control
+ * Fixed SVN project status command when no document is open
+ * Fixed committing to Mercurial repositories (QTCREATORBUG-7511)
+
+Platform Specific
+
+Linux
+ * Fixed default UI language on systems where that contains region information
+
+Mac
+ * Fixed font rendering problems (QTCREATORBUG-7127, fixed in Qt)
diff --git a/dist/changelog/changes-2.5.2 b/dist/changelog/changes-2.5.2
new file mode 100644
index 0000000000..22d5ead808
--- /dev/null
+++ b/dist/changelog/changes-2.5.2
@@ -0,0 +1,13 @@
+Qt Creator version 2.5.2 contains bug fixes.
+
+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 v2.5.1...v2.5.2
+
+Platform Specific
+
+Windows
+ * Fixed resource leak leading to regular crashes (QTCREATORBUG-7385)
diff --git a/dist/changelog/changes-2.6.0 b/dist/changelog/changes-2.6.0
new file mode 100644
index 0000000000..fbcc24ca81
--- /dev/null
+++ b/dist/changelog/changes-2.6.0
@@ -0,0 +1,245 @@
+Qt Creator version 2.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://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline v2.5.2..origin/2.6
+
+General
+ * Added a wizard for creating a temporary text file
+ * Added a menu for showing and hiding the output pane buttons
+ * Added a visual hint for canceled searches (QTCREATORBUG-6820)
+ * Fixed the New dialog for dark themes (QTCREATORBUG-7435)
+ * Added support for jumping to a line in a specific file to Locator
+ (with "+" or ":" appended to the file name, for example "myfile.cpp:41")
+ * Fixed that several settings where saved every few seconds
+ even without changes (QTCREATORBUG-7718)
+
+Editing
+ * Added a context menu for adding and removing UTF-8 bom
+ * Added shortcuts for searching for next and previous occurrence
+ of selected text without opening the find tool bar (QTCREATORBUG-464)
+ * Made resource files searchable (Ctrl+F)
+ * Integrated VCS support into the resource editor
+ * Added file type icons to the resource editor
+ * Added opening of files from the resource editor
+ * Added renaming of files from the resource editor
+ * Added highlighting of missing files in the resource editor
+ * Added support for animated images in the image viewer
+ * Fixed problems when closing documents in a split view (QTCREATORBUG-7361)
+
+Managing Projects
+ * Introduced "Kits" that supersede the previous "Targets". They bundle
+ the settings for the target device, compiler, debugger, Qt version and
+ more into a user definable, reusable setting.
+ * Moved the debugger setting from tool chains to kits
+ and renamed tool chains to compilers
+ * Added experimental support for Android (enable the plugin in Help > About Plugins)
+ * Added support for QNX
+ * Made it possible to disable deploy configurations
+ * Added double-clicking of file names in compile errors to open the file
+ * Added a Cancel Build button to the Compile Output pane
+ * Added CurrentProject::BuildPath variable for external tools (QTCREATORBUG-4885)
+
+QMake Projects
+ * Added an action for compiling a single file (QTCREATORBUG-106)
+ * Added actions for (re)building and cleaning the current subproject
+
+CMake Projects
+ * Added CMake specific context menu items to the CMakeLists.txt editor
+
+Debugging
+ * Updated dumpers to internal changes in Qt 5 (structure layout, namespaces)
+ * Adjusted state engine to changes in GDB/MI notifications
+ * Made all views searchable (Ctrl+F)
+ * Made extensive use of HistoryCompleter
+ * Consolidated the special start options in Debug > Start Debugging
+ after the Kits changes
+ * Renamed "Watcher" into "Expression Evaluator"
+ * Generalized process listing and attaching facilities
+ * Adjusted to changed code generation in MinGW 4.6
+ * Added GUI support for temporary breakpoints
+ * Added a shortcut (F10) for start-and-stop-at-main
+ * Added direct loading of remote core files
+ * Added an option to create watch points in the Memory view context menu
+ * Added GDB pretty-printers for QFiniteStack, QHash::{const_}iterator,
+ std::{map,set}::iterator
+ * Added support for IPv6-enabled builds of GDB
+ * Improved logging and output pane performance
+ * Improved performance of retrieving large arrays of plain data
+ * Fixed use of non-xterm terminals (QTCREATORBUG-1633)
+ * Fixed use of multi-line breakpoint commands
+ * Fixed off-by-one error in the Address field in the Symbols view
+
+Debugging QML/JS
+ * Merged the (experimental) QML/JS Inspector plugin into the Debugger:
+ * Added the QML object tree to the Expressions window
+ * Added Console window to evaluate JS expressions at runtime
+ * Added QML specific buttons to the toolbar
+
+Analyzing Code
+ * Added an option to shorten template names in function profiler output
+ * Simplified the remote start dialogs
+
+C++ Support
+ * Fixed lambda formatting issues
+ * Added support for variadic arguments (__VA_ARGS__)
+ * Added support for raw string literals (QTCREATORBUG-6722)
+ * Fixed the display of results when searching for macro usages (QTCREATORBUG-7217)
+ * Added highlighting of macro usages
+ * Implemented renaming of macro usages (QTCREATORBUG-413)
+ * Fixed detection of C++11 features for MSVC
+
+QML/JS Support
+ * Added support for adding the file to VCS when moving a component into
+ a separate file (QTCREATORBUG-7246)
+
+GLSL Support
+ * Fixed a crash on declaration without type (QTCREATORBUG-7548)
+ * Fixed a freeze when using the conditional operator (QTCREATORBUG-7517)
+
+Qt Quick Designer
+
+Help
+ * Made hiding the navigation side bar in the Help mode possible (QTCREATORBUG-1533)
+
+Qt Designer
+
+Version control plugins
+ * Added experimental support for ClearCase (enable the plugin in
+ Help > About Plugins)
+
+Git
+ * Added a customizable repository browser command
+ * Fixed commit and amend when not on a branch
+ * Added partial support for Gerrit (Tools > Git > Gerrit)
+
+SVN
+ * Fixed project status command when no document is open
+ * Fixed completion in the submit editor
+
+FakeVim
+ * Added support for smartcase searching
+ * Added support for last selection operations
+ * Added support for counts in block selections (for example "2vi)", "3da{")
+ * Added support for special registers "+ and "*
+ * Added selection commands for strings (for example "di'", "ca`")
+ * Improved emulation of Vim regexps
+ * Fixed :!cmd if there is no selection
+ * Fixed handling of "ci(", "di[", "ca{" inside nested blocks
+ * Fixed search without matches
+ * Fixed pasting text [count] times and in selection
+ * Fixed pasting from clipboard
+ * Made clipboard data format compatible with Vim
+
+Platform Specific
+
+Mac
+ * Added support for fullscreen (Lion and later)
+ * Changed the VCS shortcuts to use the Ctrl modifier instead of the Opt modifier
+ (the Opt modifier inserts special characters on Mac)
+ * Made the shortcut modifiers (for example Cmd+...) searchable in the Filter
+ functionality of the keyboard shortcut settings
+
+Linux (GNOME and KDE)
+ * Worked around a problem in the KDE file dialog that prevented selecting
+ qmake (QTCREATORBUG-7771)
+
+Windows
+
+Symbian Target
+ * Removed support for Symbian development because of missing maintainer
+
+Remote Linux Support
+
+Madde
+ * Removed generic MeeGo support due to complete irrelevance
+
+Credits go to:
+ Aleksey Sidorov
+ Alessandro Portale
+ Andreas Holzammer
+ Andre Hartmann
+ André Pönitz
+ Aurélien Gâteau
+ Aurindam Jana
+ axasia
+ Bill King
+ BogDan Vatra
+ Bojan Petrovic
+ Bradley T. Hughes
+ Campbell Barton
+ Casper van Donderen
+ Christiaan Janssen
+ Christian Kamm
+ Christian Kandeler
+ Christian Stenger
+ cnavarro
+ Daniel Molkentin
+ Daniel Teske
+ David Schulz
+ Dmitry Savchenko
+ Eike Ziller
+ Erik Verbruggen
+ Fawzi Mohamed
+ Flex Ferrum
+ Francois Ferrand
+ Franklin Weng
+ Friedemann Kleint
+ hluk
+ Hugues Delorme
+ Jarek Kobus
+ Jędrzej Nowacki
+ Jörg Bornemann
+ Jonathan Liu
+ Juei-ray Tseng
+ Juhapekka Piiroinen
+ Kaffeine
+ Kai Köhne
+ Kevin Krammer
+ Karsten Heimrich
+ Knut Petter Svendsen
+ Konstantin Ritt
+ Konstantin Tokarev
+ Leandro Melo
+ Leena Miettinen
+ Lukas Geyer
+ Lukas Holecek
+ Marc Mutz
+ Marco Bubke
+ Marius Storm-Olsen
+ Martin Aumüller
+ Mathias Hasselmann
+ Mehdi Fekari
+ Montel Laurent
+ Morten Johan Sorvig
+ Nicolas Arnaud-Cormos
+ Nikolai Kosjar
+ Orgad Shaneh
+ Oswald Buddenhagen
+ Oto Magaldadze
+ Peter Kümmel
+ Pierre Rossi
+ Przemyslaw Gorszkowski
+ raidsan
+ Robert Löhning
+ Ryan May
+ Sergey Belyashov
+ Sergey Shambir
+ Sergio Ahumada
+ Simjees Abraham
+ Stephen Kelly
+ Takumi Asaki
+ Theo J.A. de Vries
+ Thiago Macieira
+ Thomas Hartmann
+ Thorbjørn Lindeijer
+ Tim Jenssen
+ Tobias Hunger
+ Tobias Nätterlund
+ Tommi Asp
+ Tyler Mandry
+ Vladislav Navrocky
+ Yuchen Deng
diff --git a/dist/changelog/changes-2.6.1 b/dist/changelog/changes-2.6.1
new file mode 100644
index 0000000000..3e148d3ecc
--- /dev/null
+++ b/dist/changelog/changes-2.6.1
@@ -0,0 +1,166 @@
+Qt Creator version 2.6.1 is a bugfix release.
+
+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 v2.6.0..v2.6.1
+
+General
+ * Fixed opening files ending in "++" (QTCREATORBUG-8272)
+
+Editing
+ * Fixed freeze when searching for certain regular expressions in a selected
+ block (QTCREATORBUG-8159)
+
+Managing Projects
+ * Fixed setting the default kit (QTCREATORBUG-8205)
+ * Fixed several crashes when managing kits
+ * Fixed cloning of auto-detected kits (QTCREATORBUG-8231)
+
+QMake Projects
+
+CMake Projects
+ * Fixed a crash when selecting kit without tool chain when opening project
+
+Debugging
+ * Fixed connection problems when remotely attaching to a running application
+
+Debugging QML/JS
+ * Fixed remote QML debugging which ignored the kit settings
+ * Fixed that locals and expressions could become disabled (QTCREATORBUG-8167)
+
+Analyzing Code
+
+C++ Support
+ * Fixed code completion for Qt containers (QTCREATORBUG-8228)
+
+QML/JS Support
+ * Fixed the warning about missing QmlViewer in Qt 5 (QTCREATORBUG-8187)
+ * Split up Qt Quick wizards into Qt Quick 1 and Qt Quick 2 versions
+ (QTCREATORBUG-8236, QTCREATORBUG-8269)
+
+GLSL Support
+
+Qt Quick Designer
+ * Removed a confusing warning about qml2puppet not being found (QTCREATORBUG-7858)
+
+Help
+
+Qt Designer
+
+Version control plugins
+
+Git
+ * Fixed detection of Git version with 2-digit patch number
+SVN
+
+FakeVim
+
+Platform Specific
+
+Mac
+ * Fixed missing interface languages (QTCREATORBUG-8244)
+ * Added missing QWebView and other widgets to Qt Designer (QTCREATORBUG-8256)
+ * Fixed layout issues in preferences (QTCREATORBUG-8345)
+
+Linux (GNOME and KDE)
+
+Windows
+ * Fixed Windows SDK 7.1 compiler detection
+ * Fixed empty welcome screen when running from incorrectly capitalized
+ application directory (QTCREATORBUG-6126)
+
+Symbian Target
+
+Remote Linux Support
+
+Madde
+
+Credits go to:
+ Aleksey Sidorov
+ Alessandro Portale
+ Andreas Holzammer
+ Andre Hartmann
+ André Pönitz
+ Aurélien Gâteau
+ Aurindam Jana
+ axasia
+ Bill King
+ BogDan Vatra
+ Bojan Petrovic
+ Bradley T. Hughes
+ Campbell Barton
+ Casper van Donderen
+ Christiaan Janssen
+ Christian Kamm
+ Christian Kandeler
+ Christian Stenger
+ cnavarro
+ Daniel Molkentin
+ Daniel Teske
+ David Schulz
+ Dmitry Savchenko
+ Eike Ziller
+ Erik Verbruggen
+ Fawzi Mohamed
+ Flex Ferrum
+ Francois Ferrand
+ Franklin Weng
+ Friedemann Kleint
+ hluk
+ Hugues Delorme
+ Jarek Kobus
+ Jędrzej Nowacki
+ Jörg Bornemann
+ Jonathan Liu
+ Juei-ray Tseng
+ Juhapekka Piiroinen
+ Kaffeine
+ Kai Köhne
+ Kevin Krammer
+ Karsten Heimrich
+ Knut Petter Svendsen
+ Konstantin Ritt
+ Konstantin Tokarev
+ Leandro Melo
+ Leena Miettinen
+ Lukas Geyer
+ Lukas Holecek
+ Marc Mutz
+ Marco Bubke
+ Marius Storm-Olsen
+ Martin Aumüller
+ Mathias Hasselmann
+ Mehdi Fekari
+ Montel Laurent
+ Morten Johan Sorvig
+ Nicolas Arnaud-Cormos
+ Nikolai Kosjar
+ Orgad Shaneh
+ Oswald Buddenhagen
+ Oto Magaldadze
+ Peter Kümmel
+ Pierre Rossi
+ Przemyslaw Gorszkowski
+ raidsan
+ Robert Löhning
+ Ryan May
+ Sergey Belyashov
+ Sergey Shambir
+ Sergio Ahumada
+ Simjees Abraham
+ Stephen Kelly
+ Takumi Asaki
+ Theo J.A. de Vries
+ Thiago Macieira
+ Thomas Hartmann
+ Thorbjørn Lindeijer
+ Tim Jenssen
+ Tobias Hunger
+ Tobias Nätterlund
+ Tommi Asp
+ Tyler Mandry
+ Vladislav Navrocky
+ Yuchen Deng
diff --git a/dist/changelog/changes-2.6.2 b/dist/changelog/changes-2.6.2
new file mode 100644
index 0000000000..d5451db38a
--- /dev/null
+++ b/dist/changelog/changes-2.6.2
@@ -0,0 +1,129 @@
+
+Qt Creator version 2.6.2 is a bugfix release.
+
+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 v2.6.1..v2.6.2
+
+General
+ * Fixed Qt version in VersionDialog
+ * Improved kits set up (QTCREATORBUG-8576, QTCREATORBUG-8081)
+ * Fixed editing of kits sysroot and mkspec (QTCREATORBUG-8586)
+ * Fixed excessive emission of change signals from KitManager
+ * Fixed display of Visual Studio compiler installations
+ (QTCREATORBUG-8487)
+ * Fixed integrity of device settings when closing option page
+ * Fixed update of examples when default kit changes
+
+Editing
+ * Fixed crash when closing some editors while tooltip is active
+ (QTCREATORBUG-8630)
+ * Fixed warning about empty file in memory editor
+
+Managing Projects
+ * Added check if file is readable when determining its ABI
+ * Fixed warning about running processes with empty environment
+
+QMake Projects
+ * Fixed display of directories in warnings (QTCREATORBUG-8585)
+ * Added QMAKE_INCDIR to headers search paths
+
+CMake Projects
+
+Debugging
+ * Sped up disassembly retrieval
+ * Updated documentation of command-line arguments
+ * Fixed visibility of Debugging Helper Dialog (QTCREATORBUG-8440)
+
+Analyzer
+
+C++ Support
+ * Fixed invalid common prefix calculation which led to freezes
+ (QTCREATORBUG-8472, QTCREATORBUG-8532)
+
+QML/JS Support
+ * Fixed Qt version in qmlobserver
+
+GLSL Support
+
+Help
+
+Qt Designer
+
+Qt Quick Designer
+ * Fixed some parts of the tutorial
+
+Version control plugins
+
+Git
+
+SVN
+
+ClearCase
+ * Fixed focus on Check Out dialog
+
+FakeVim
+
+Platform Specific
+
+Mac
+
+Linux
+
+Windows
+
+Remote Linux Support
+ * Documented deployment settings for generic Linux devices
+
+QNX
+ * Fixed log output
+ * Fixed update of path chooser model when browsing finishes
+ * Fixed saving of changes to BlackBerry deploy information
+ * Fixed QML_IMPORT_PATH setting in shipped bar-descriptor.xml files
+
+Android
+ * Fixed crash when pressing stop button
+
+Madde
+
+Pastebin:
+ * Fixed pasting of .cpp files
+
+Testing
+ * Enabled squish tests with MSVC again
+ * Fixed some squish tests
+ * Added test for QML outline
+
+Tools
+ * Fixed addQt test in SDKTool
+ * Fixed creation of group/world readable files in SDKTool
+ (QTCREATORBUG-8458)
+ * Fixed leak in zeroconf
+
+Packaging
+ * Use x86 instead of i386 for file names
+
+
+
+Credits for these changes go to:
+
+Aurindam Jana
+BogDan Vatra
+Christian Stenger
+Daniel Teske
+David Schulz
+Eike Ziller
+Erik Verbruggen
+Friedemann Kleint
+André Pönitz
+Leena Miettinen
+Mehdi Fekari
+Montel Laurent
+Orgad Shaneh
+Robert Loehning
+Sergey Belyashov
+Tobias Hunger
+Tobias Nätterlund
diff --git a/dist/changelog/changes-2.7.0 b/dist/changelog/changes-2.7.0
new file mode 100644
index 0000000000..477b90fd3e
--- /dev/null
+++ b/dist/changelog/changes-2.7.0
@@ -0,0 +1,334 @@
+Qt Creator version 2.7 contains bug fixes and new features.
+
+There is a total of about 1350 changes by 64 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 v2.6.2..origin/2.7
+
+General
+ * Fixed Qt version in About Qt Creator dialog
+ * Replaced deprecated Qt 4 functions with cross-version alternatives
+ * Improved kits setup (QTCREATORBUG-8576, QTCREATORBUG-8081)
+ * Implemented hiding of Mode tab icons when they become too small
+ (QTCREATORBUG-7879)
+ * Introduced general suppression mechanism for repeating messages
+ * Implemented filtering examples by Qt version in Welcome mode
+ (QTCREATORBUG-8377)
+ * Added highlighting of examples in Welcome mode (QTCREATORBUG-8459)
+
+Editing
+ * Fixed visual whitespace highlighting
+ * Implemented closing files with middle click in Open Documents view
+ * Improved painting performance after changing marks
+ * Fixed handling of invisible marks (QTCREATORBUG-7884)
+ * Added editing for bookmark notes (QTCREATORBUG-5572)
+ * Fixed bookmarks ordering (QTCREATORBUG-7923)
+ * Fixed re-opening of nested folds
+ * Fixed finding of block parentheses (QTCREATORBUG-8031)
+ * Fixed Replace All with regular expressions (QTCREATORBUG-8317)
+ * Added support to preserve casing in case-insensitive searches
+ * Added Save as to editors context menu
+ * Added ability to open links in new split (QTCREATORBUG-8117)
+
+Managing Projects
+ * Improved opening projects from command line: "qtcreator ." opens a
+ project found in the directory without explicitly naming it
+ * Implemented copying build and run settings for a kit to another kit
+ (Copy to Kit) and changing the kit while preserving the build and
+ run settings (Change Kit) in Projects mode
+ * Added displaying version control system information (branch name) in
+ the Projects view in the sidebar
+ * Added a configuration option in Build and Run options for the default
+ build directory. It can be set to '.' to force in-source builds by default
+ * Added an option to show hidden files in the File System view in the
+ sidebar
+
+Compilers
+ * Introduced adding custom compilers in the Build and Run options
+ * Simplified MSVC setup logic (QTCREATORBUG-8292)
+ * Added displaying elapsed time after building in the Compile Output pane
+
+QMake Projects
+ * Made command line parser understand more options: -spec/-platform,
+ -xspec/-xplatform, -t/-template, -tp/-template_prefix, -cache & -nocache
+ * Improved performance in the .pro parser
+ * Improved parsing of qdoc errors
+ * Aligned VPATH handling to actual qmake behavior
+ (QTCREATORBUG-8348)
+ * Fixed MinGW-w64 cross-compilation
+
+CMake Projects
+ * Added Ninja support
+ * Added code completion for CMake editor
+ * Fixed .ui code completion for some CMake projects
+ * Fixed build directory when adding build configurations
+ (QTCREATORBUG-8425)
+
+Qbs Projects
+ * Implemented initial support for Qt Build Suite (Qbs) projects
+ * Made Qt Creator itself compilable with Qbs
+
+Generic Projects
+ * Implemented using MIME types to recognize source files (QTCREATORBUG-5451)
+
+Debugging
+ * Completed support for basic Qt 5 data types
+ * Created new suite of auto tests
+ * Fixed or improved display for several dozen data types in several
+ combinations of libraries (Qt, Standard Library, Boost, Eigen,
+ gcc built-in vector types) and debuggers (GDB, CDB)
+ * Added dumpers for QStringRef, C99 complex/_Complex
+ * Implemented gnuplot based display for QVector
+ * Implemented display in separate window for string-like data
+ types (QByteArray, std::string, char[], char* etc)
+ * Adjusted to GDB 7.5 changes
+ * Removed dependency on QmlJSTools
+ * Implemented adding breakpoints by double-clicking in Breakpoints view
+ * Implemented dragging and dropping breakpoint markers
+ * Added logging of exceptions in the Compile Output pane (QTCREATORBUG-8141)
+ * Added option to use Intel-style disassembly to debugger GDB options
+ * Improved color highlighting of locals in Memory view
+ * Made string cutoff value configurable
+ * Put separate string displays in tab widget (QTCREATORBUG-8344)
+ * Implemented basic value editing for CDB (QTCREATORBUG-8344)
+ * Added CDB setting to ignore first-chance exceptions (QTCREATORBUG-8141)
+ * Implemented support for displaying images in CDB
+ * Added framework to wrap plain GDB pretty printers for use in Qt Creator
+ * Implemented display format changes for multi-selection
+ (QTCREATORBUG-7577)
+ * Added hook for user specified commands after attaching to target
+
+Analyzer
+
+C++ Support
+ * Added Create Getter and Setter Member Functions refactoring action
+ * Added Reformat Pointers or References refactoring action
+ (QTCREATORBUG-6169)
+ * Introduced formatting options for pointers and references
+ (QTCREATORBUG-6169)
+ * Fixed semantic highlighting when multiple editors are visible
+ * Fixed Rename Symbol Under Cursor for C++ macros
+ * Added support for -stdlib=.. variants
+ * Fixed constructor parsing in cases with unnamed parameters
+ * Code completion
+ * Added code completion for instantiation of templates with default
+ argument
+ * Improved code completion for Qt containers (QTCREATORBUG-8228)
+ * Fixed code completion for classes in class templates
+ * Fixed code completion for operator-> (QTCREATORBUG-629)
+ * Fixed code completion when casting inside parentheses (QTCREATORBUG-8368)
+ * C++11 support
+ * Added C++11 alignof and alignas tokens
+ * Added support for C++11 brace initializers (QTCREATORBUG-7919 et al)
+ * Added support for C++11 ref-qualifiers in function declarators: void
+ foo() const &; void bar() && and related pointer-to-member declarators
+ * Added support for C++11 enum classes and opaque enum declarations
+ * Fixed use of >> in C++11 template arguments
+ * Switched to C++11 parsing in cases of doubt (CMake/Autotools/Generic)
+ * Fixed parsing of C++11 noexcept(constant-expression)
+ * Added parsing of alias declarations:
+ using Foo = std::vector<int>::iterator
+ * Improved handling of lambda captures (QTCREATORBUG-7968,
+ QTCREATORBUG-7949)
+
+QML/JS Support
+ * Improved JS Console
+ * Fixed indentation in if condition and lambda expressions
+ (QTCREATORBUG-7243)
+ * Made sure default kit for new Qt Quick 2 UI project is Qt 5 based
+ (QTCREATORBUG-8424)
+ * Added detection of import type from main file to invoke QML Viewer when
+ previewing QML documents that import Qt Quick 1 (QTCREATORBUG-8358)
+ * Corrected handling of Qt Quick 2 only features
+ (QTCREATORBUG-8750, QTCREATORBUG-8624, QTCREATORBUG-8584,
+ QTCREATORBUG-8583, QTCREATORBUG-8429)
+ * Added import completion in editor
+ * Improved speed of QML/JS Editor for large files (QTCREATORBUG-8673)
+ * Made contextual help more robust (QTCREATORBUG-3169)
+ * Improved initial kit selection (QTCREATORBUG-8424)
+ * Added detection of import type from main file (QTCREATORBUG-8358)
+ * Hid properties starting with "__" in auto-completion
+ * Changed paser to enforce strict mode for javascript within a QML file
+
+GLSL Support
+
+Help
+ * Used zoom factor instead of text size multiplier to make also images
+ smaller when zooming in (QTCREATORBUG-7199)
+ * Corrected setup of HelpNetworkReply for offline resources to display
+ standard help icons correctly when viewing documents in Help mode
+ (QTCREATORBUG-8211)
+
+Qt Designer
+
+Qt Quick Designer
+ * Provided initial support for Qt Quick 2
+ * Fixed imports
+ * Fixed crash (QTCREATORBUG-8399)
+ * Built qml2puppet by default for Qt 5
+ * Added manual test files for Qt Quick 2
+ * Added QQuickItem to New Class wizard
+
+Version Control Systems
+ * Git
+ * Dropped support for Git versions earlier than 1.7.2
+ * Introduced Merge Tool support
+ * Added timeout to the Gerrit query process
+ * Added support for merge status
+ * Fixed log encoding
+ * Reorganized Git menu (QTCREATORBUG-8363)
+ * Added Gitk launch for current file (QTCREATORBUG-8327)
+ * Added branch name validation (QTCREATORBUG-8370)
+ * Added Merge and Rebase for branches in local repository
+ (QTCREATORBUG-8367)
+ * Added automatic stashing when switching branches (QTCREATORBUG-8417)
+ * Added Soft Reset to Reset dialog
+ * Added Cherry-Pick Commit and Revert Single Commit in local repository
+ * Implemented refreshing file list in Git Commit pane every time
+ it is displayed (QTCREATORBUG-5645)
+ * Promoted the ClearCase plugin from an experimental plugin to a
+ standard plugin
+
+FakeVim
+ * Created new suite of auto tests
+ * Improved word movement, jump list, undo/redo
+ * Improved searching (QTCREATORBUG-7251 et al), including
+ correct cursor positioning, support for g*, g# commands
+ * Implemented handling of special key names (<left>, <leader>, ...)
+ * Improved appearance of command line widget
+ * Improved display of block text cursor on extra selections
+ * Fixed map handling in ex mode
+ * Implemented indentation commands with movement
+ * Implemented repeat commands in visual mode
+ * Implemented basic code folding
+ * Implemented global file marks
+ * Improved code completion in insert and replace modes
+ * ... and _a lot_ more. Special thanks to Lukas here.
+
+BinEditor
+ * Fixed selection edge cases (QTCREATORBUG-5209)
+ * Fixed Ctrl+Home/End navigation
+ * Added selection using Shift+LeftClick
+
+Platform Specific
+
+Mac
+ * Replaced xterm with Terminal.app as default terminal (QTCREATORBUG-6371)
+
+Linux
+ * Added crash handler providing a backtrace for debug builds
+ * Added support for terminal emulators that share a unique process
+ (QTCREATORBUG-1633)
+
+Windows
+ * Improved UI to handle x64 and amd64 etc toolchains
+
+Remote Linux Support
+ * Removed dependency on Qt4ProjectManager
+ * Implemented SSH tunneling as specified in RFC 4254
+
+Madde
+ * Disabled plugin by default
+
+QNX
+ * Used QtQuick2ApplicationViewer for BlackBerry Qt Quick 2 application
+ templates
+ * Used QML_INSTALL_QML variable for BlackBerry Qt 5 application templates
+ * Added bar-descriptor.xml to new project
+ * Added templates for Cascades Applications
+ * Added BlackBerry options
+ * Fixed sysroot path values in kits generated by BlackBerry 10 NDK installer
+ * Set default device host IP for physical device
+ * Added editor for BAR descriptor file
+
+Android
+ * Fixed ps output processing for busybox
+ * Improved local deployment (QTCREATORBUG-8538)
+
+Task List
+ * Implemented removal of single tasks from task list
+ * Added keyboard shortcuts for actions in context menu in Issues pane
+
+Code Paster
+ * Added command-line frontend
+
+Testing
+ * Updated Squish tests
+
+Tools
+ * Improved ast2png when parsing declarators
+ * Fixed file permissions set by the Qt SDK installer that caused an error
+ to be displayed in Qt Creator (QTCREATORBUG-8458)
+
+Packaging
+
+Credits for these changes go to:
+
+Aaron McCarthy
+Aleksey Sidorov
+Alessandro Portale
+André Pönitz
+André Hartmann
+Andreas Holzammer
+Aurindam Jana
+BogDan Vatra
+Caroline Chao
+Christian A. Reiter
+Christian Kamm
+Christian Kandeler
+Christian Stenger
+Daniel Teske
+David Schulz
+Debao Zhang
+Eike Ziller
+El Mehdi Fekari
+Erik Verbruggen
+Eskil Abrahamsen
+Fawzi Mohamed
+Francois Ferrand
+Friedemann Kleint
+Hüseyin Kozan
+Jarek Kobus
+Jens Bache-Wiig
+Jörg Bornemann
+J-P Nurmi
+Kai Köhne
+Knut Petter Svendsen
+Leena Miettinen
+Lukas Holecek
+Marcel Krems
+Marco Bubke
+Marcus Folkesson
+Mathias Hasselmann
+Mehdi Fekari
+Michael Brüning
+Mitch Curtis
+Montel Laurent
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Petar Perisin
+Peter Kümmel
+Przemyslaw Gorszkowski
+Rafael Roquetto
+Ray Donnelly
+Robert Löhning
+Ryan May
+Sergey Belyashov
+Sergey Shambir
+Shawn Rutledge
+Steven Ceuppens
+Tasuku Suzuki
+Theo J.A. de Vries
+Thiago Macieira
+Thomas Hartmann
+Thorbjørn Lindeijer
+Tobias Hunger
+Tobias Nätterlund
+Tom DeBlauwe
+Vasiliy Sorokin
+Yuchen Deng
diff --git a/dist/changelog/changes-2.8.0 b/dist/changelog/changes-2.8.0
new file mode 100644
index 0000000000..deca684bda
--- /dev/null
+++ b/dist/changelog/changes-2.8.0
@@ -0,0 +1,228 @@
+Qt Creator version 2.8 contains bug fixes and new features.
+
+There is a total of about 1250 changes by 60 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 v2.7.1..origin/2.8
+
+General
+ * Moved progress information from mode selector to the bottom-right
+ of the main window
+ * Added option to hide detailed progress information and show
+ summary progress bar instead
+ * Added "-block" command line option that opens files in a running
+ Qt Creator and blocks the command line until the editors are closed
+ * Made mode selector hideable (Window > Show Mode Selector)
+
+Editing
+ * Added option to open extra editor windows (Window > Split New Window)
+ * Fixed that mouse cursor was hidden when pressing modifier key
+ * Added support for jumping to column with locator and Go to Line menu
+ * Added that clicking on line and column display opens locator with line and column filter
+ (QTCREATORBUG-8811)
+ * Added option to show file encoding next to line and column display
+ (QTCREATORBUG-8376)
+
+Managing Projects
+ * Fixed opening projects created with wizard even if version control
+ creation fails (QTCREATORBUG-8892)
+
+Compilers
+ * Fixed detection of PowerPC ABI
+ * Fixed detection of ARM-based Windows CE ABI
+ * Fixed compile output parsers cutting off last character (QTCREATORBUG-9032)
+ * Added support for new warnings and errors in compile output from GCC 4.8
+
+Devices
+ * Fixed setting default device (QTCREATORBUG-7812)
+ * Added support for configuring Desktop device
+ (for example free ports for debugging)
+
+QMake Projects
+ * Added support for OBJECTIVE_HEADERS
+
+CMake Projects
+ * Fixed sorting of build targets
+ * Fixed CXXFLAGS detection when Ninja is used (QTCREATORBUG-9047)
+
+Qbs Projects
+ * Fixed defines that are passed to the C++ code model
+ * Added install build step
+ * Fixed several issues with project tree
+ * Added run configuration for products in the project
+ * Added building of single files
+
+Autotools Projects
+ * Added parsing of defines and C++ flags from Makefile
+
+Generic Projects
+ * Added filtering for files to add instead of only filtering for files to ignore when
+ importing projects (QTCREATORBUG-8805)
+
+Debugging
+ * GDB
+ * Added option to load system GDB pretty printers
+ * Made adding tasks for missing debug info packages optional
+ (QTCREATORBUG-8949)
+ * CDB
+ * Fixed stepping out of disassembled function
+ * Added warning when debugging release build
+ * Fixed and added nice display of several data types
+ (QPixmap, QChar, 64bit integers in containers, QString in QVariant)
+ * Fixed that debugger would sometimes stop at disabled breakpoints (QTCREATORBUG-9295)
+ * LLDB
+ * Added experimental support
+ * QML
+ * Fixed that a fixed port was used instead of using port from device settings
+ * Added support for IPv6
+
+Analyzer
+ * Fixed that a fixed port was used instead of using port from device settings
+ * Added support for IPv6
+ * Fixed attaching profiler to QML applications to use kits
+
+C++ Support
+ * Added refactoring action that moves function definition from header to
+ source (QTCREATORBUG-516)
+ * Added refactoring action that assigns a function return value or new expression
+ to local variable (QTCREATORBUG-9052)
+ * Added refactoring action that adds implementations for virtual methods
+ * Fixed parsing of try-catch in constructor initializer (QTCREATORBUG-9064)
+ * Fixed handling of non-arguments in function parameter scope (QTCREATORBUG-8316)
+ * Fixed crash when adding include for undefined identifier in file that
+ has no other include (QTCREATORBUG-8799)
+ * Fixed highlighting for template parameters for function calls
+ * Improved support for anonymous classes
+ (QTCREATORBUG-6497, QTCREATORBUG-8963, QTCREATORBUG-3610, QTCREATORBUG-7579)
+ * Fixed code completion with 'using' declaration inside functions (QTCREATORBUG-2668)
+ * Fixed highlighting of types when there is 'using Namespace::TypeName' (QTCREATORBUG-7903)
+
+Python Support
+ * Added an editor with highlighter and indenter
+ * Added file and class wizards
+
+Diff Viewer
+ * Enabled by default
+ * Added folding of skipped lines
+ * Added folding of files
+ * Added jumping to original file on double-click
+ * Added file list combo box
+
+Version Control Systems
+ * Git
+ * Added new side-by-side diff viewer
+ * Added support for interactive rebase
+ * Added support for updating submodules
+ * Added support for checking out commit
+ * Added continue and abort for operations in progress
+ (rebase, cherry-pick etc.)
+ * Added support for fixing up previous commit
+ * Moved all change related actions to a single dialog
+ * Improved stash handling
+ * Added dialog for pushing to Gerrit
+ * Added tags to branches dialog
+ * Added ability to save repository location for Gerrit
+ * Added graph toggle button for log viewer
+ * Added "Select All" to clean dialog
+ * ClearCase
+ * Removed useless hijack button for dynamic view
+
+FakeVim
+ * Fixed movement between views with Ctrl+W, Arrow
+ * Added setting for .vimrc location (QTCREATORBUG-8748)
+ * Fixed z., zz, zb and z- commands
+ * Added support for Vim macro recording
+
+Platform Specific
+
+Linux
+ * Made crash handler for debug builds optional
+
+Qt Support
+ * Fixed that Qt Creator preferred Qt 4 qmake over the system default
+ (QTCREATORBUG-9068)
+
+QNX
+ * Added warning for too big icons and splash screens
+ * Added more application permissions to bar descriptor editor
+ * Added check for device development mode before deploying
+ * Fixed certificate marshalling with newer BlackBerry NDKs
+ * Added auto-detection of device PIN for new debug tokens (QTCREATORBUG-9062)
+ * Enabled QML debugging for pure QNX devices
+ * Fixed that key generation locked up UI (QTCREATORBUG-9078)
+ * Added option to sign packages when creating them
+
+Android
+ * Fixed that Android device would show up even when no Android SDK
+ was configured
+ * Added support for mixed C++/QML debugging
+ * Added support for QML profiling
+ * Added more sanity checks for package names (QTCREATORBUG-9200)
+ * Added visual editor for Android manifest files
+
+Credits for these changes go to:
+
+Aaron McCarthy
+Adrien Bustany
+Alan Alpert
+Alessandro Portale
+Andreas Holzammer
+André Hartmann
+André Pönitz
+Andrey M. Tokarev (Андрей М. Токарев)
+Aurindam Jana
+Christian Kandeler
+Christian Stenger
+Christian Strømme
+Daniel Teske
+David Schulz
+Debao Zhang
+Dmitry Savchenko (Дмитрий Савченко)
+Eike Ziller
+El Mehdi Fekari
+Erik Verbruggen
+Eskil Abrahamsen Blomfeldt
+Fawzi Mohamed
+Friedemann Kleint
+Lukas Holecek
+Hugues Delorme
+Jaroslaw Kobus
+Jesper K. Pedersen
+Jörg Bornemann
+J-P Nurmi
+Kai Köhne
+Knut Petter Svendsen
+Laurent Montel
+Leena Miettinen
+Lorenz Haas
+Lukas Holecek
+Marc Mutz
+Marco Bubke
+Martin T. H. Sandsmark
+Michal Klocek
+Mitch Curtis
+Montel Laurent
+Morten Johan Sørvig
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Pawel Faron
+Petar Perisin
+Przemyslaw Gorszkowski
+Rafael Roquetto
+Robert Löhning
+Sergey Belyashov (Сергей Беляшов)
+Sergey Shambir
+Shane Peelar
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Timo Jyrinki
+Tobias Hunger
+Tobias Nätterlund
+Tor Arne Vestbø
+Viktor Ostashevskyi (Віктор Осташевський)
diff --git a/dist/changelog/changes-2.8.1 b/dist/changelog/changes-2.8.1
new file mode 100644
index 0000000000..3dbac013b0
--- /dev/null
+++ b/dist/changelog/changes-2.8.1
@@ -0,0 +1,138 @@
+
+Qt Creator version 2.8.1 is a bugfix release.
+
+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 v2.8.0..v2.8.1
+
+There is a total of 132 changes by 28 individual contributors.
+
+Credits for these changes go to:
+
+Andreas Holzammer
+André Pönitz
+Aurindam Jana
+Christian Kandeler
+Christian Stenger
+Daniel Teske
+David Schulz
+Eike Ziller
+El Mehdi Fekar
+Fawzi Mohamed
+Jaroslaw Kobus
+Joerg Bornemann
+Leena Miettinen
+Lukas Holecek
+Michal Klocek
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Pavel Fric
+Petar Perisin
+Rainer Keller
+Robert Loehning
+Sergey Belyashov
+Sergio Martins
+Thomas Hartmann
+Tobias Hunger
+Venugopal Shivashankar
+Victor Ostashevsky
+
+
+
+General
+
+Editing
+ * Removed trailing whitespace in generated files (QTCREATORBUG-9833)
+ * Fixed placing cursor after replacing "." with "->" (QTCREATORBUG-9891)
+ * Fixed crash that occurred when opening non-splittable editors in split
+ windows (QTCREATORBUG-9843)
+ * Fixed issues with having same document open in multiple splits
+ (QTCREATORBUG-9801, QTCREATORBUG-9798)
+
+Managing Projects
+
+Compilers
+
+Devices
+ * Fixed device changes in kits
+
+QMake Projects
+ * Fixed tool chain use for cross-compilation
+ * Avoided deadlock during spec/cache loading
+
+CMake Projects
+
+Qbs Projects
+
+Autotools Projects
+
+Generic Projects
+
+Documentation
+ * Added tutorial for developing Android applications
+ * Updated documentation of Android Manifest editor
+ * Updated some debugger documentation
+
+Debugging
+ * Fixed dumpers in the presence of -D_GLIBCXX_DEBUG
+ * Fixed endless loop when stopping without winXXinterrupt.exe
+ * Added support for GDB builds with Python 3.x
+ * Added dumper for std::unordered_{set,map} (QTCREATORBUG-9855)
+ * Improved display performance of unnamed structures (QTCREATORBUG-9947)
+ * Made C++ debugging continue even if QML debugger fails (QTCREATORBUG-9836)
+ * Fixed remote QML debugging with port forwarding involved
+
+Analyzer
+ * Improved Android and QNX support
+
+C++ Support
+ * Fixed crash in typedef resolving (QTCREATORBUG-9990)
+ * Fixed crash in type lookup (QTCREATORBUG-10019)
+ * Improved performance for generated symbols (QTCREATORBUG-9877)
+ * Added checking whether project has changed before reparsing
+ (QTCREATORBUG-9581)
+
+QML Support
+ * Add vector*d, quaternion, and matrix4x4 types to code model
+
+Python Support
+
+Diff Viewer
+
+Version Control Systems
+ * Disabled undo/redo for VCS output window (QTCREATORBUG-7645)
+ * Git
+ * Fixed crash on quit while rebase-todo editor is open
+ * Fixed double stash pop on branch checkout
+
+FakeVim
+
+Platform Specific
+
+Linux
+
+Qt Support
+
+QNX
+ * Fixed the SSH Key Setup dialog to display native separators in paths
+ (QTCREATORBUG-9830)
+
+Android
+ * Ensured that keytool returns English output (QTCREATORBUG-9941)
+
+Translations
+ * Updated Czech, Polish, Russian and Ukrainian translations
+
+Testing
+ * Added Squish tests for codepasting, external sort tool,
+ UI completion, and "Go to slot" in Qt Designer
+
+QML Designer
+ * Fixed support for layouts
+ * Fixed several issues in property editor
+ * Added support for global Qt enums in rewriter
+
diff --git a/dist/changelog/changes-3.0.0 b/dist/changelog/changes-3.0.0
new file mode 100644
index 0000000000..233eb56d29
--- /dev/null
+++ b/dist/changelog/changes-3.0.0
@@ -0,0 +1,236 @@
+Qt Creator version 3.0 contains bug fixes and new features.
+
+There is a total of about 1250 changes by 60 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 v2.8.1..origin/3.0
+
+General
+ * Added -pluginpath command line argument for adding plugin search paths
+ * Fixed "All templates" entry in "New" dialog (QTCREATORBUG-9792)
+
+Editing
+ * Added option to close all files when deleted files for open editors
+ are detected
+ * Fixed issues with splitting when editor is not splittable (QTCREATORBUG-6827)
+ * Added action for closing all editors except the visible ones (QTCREATORBUG-9893)
+ * Added support for changing case of entered values in snippets
+ (:u :c :l modifiers like for custom wizards)
+ * Fixed that proposal list would pop up again after it was dismissed with Esc key
+ right after it opened
+
+Managing and Building Projects
+ * Fixed exit code that is shown for applications that are run in terminal
+ (QTCREATORBUG-9740)
+ * Added support for ANSI colors in compile and application output
+ (QTCREATORBUG-5956, QTCREATORBUG-9592)
+ * Added support for renaming auto-detected kits, Qt versions, compilers and debuggers
+ (QTCREATORBUG-9787)
+
+Compilers
+
+Devices
+
+QMake Projects
+ * Fixed issues when using qtchooser (QTCREATORBUG-9841)
+ * Fixed issues with autosave files triggering reparses (QTCREATORBUG-9957)
+ * Fixed that run configurations were created for targets that are not built (QTCREATORBUG-9549)
+ * Fixed issue when renaming a file changes its MIME type (QTCREATORBUG-9824)
+
+CMake Projects
+ * Added parser for CMake build errors
+ * Fixed that build targets were not updated when CMakeLists.txt changes
+ * Added support for a CMakeDeployment.txt file that defines deployment rules
+
+Qbs Projects
+ * Added code completion support for code generated from .ui files
+
+Generic Projects
+
+Debugging
+ * Added Debuggers tab to Build & Run options
+ * Pretty printers (Python based, GDB and LLDB)
+ * Added QIPv6Address and support for IPv6 in QHostAddress
+ * GDB
+ * CDB
+ * Fixed interrupting 32 bit processes from 64 bit Qt Creator builds
+ * LLDB
+ * QML
+
+Analyzer
+
+C++ Support
+ * Fixed finding usages of template classes and functions
+ * Fixed support for namespace aliases inside blocks and functions (QTCREATORBUG-166)
+ * Fixed support for class and enum definitions inside blocks and functions
+ (QTCREATORBUG-3620, QTCREATORBUG-6013, QTCREATORBUG-8020)
+ * Added code completion support for lambda calls (QTCREATORBUG-9523)
+ * Added graceful handling of Objective-C's @try, @catch and @throw statements
+ (QTCREATORBUG-9309)
+ * Fixed completion for templates with template parameters inside namespace
+ (QTCREATORBUG-8852)
+ * Fixed handling of wide and UTF-n string literals
+ * Added option to explicitly choose a project for a file, and add preprocessor directives
+ specific to it (QTCREATORBUG-9802, QTCREATORBUG-1249)
+ * Fixed crash when resolving typedefs with templates (QTCREATORBUG-10320)
+ * Fixed crash when completing switch/case statement (QTCREATORBUG-10366)
+ * Fixed issues with showing type hierarchy (QTCREATORBUG-9819)
+ * Added "Optimize For Loop" refactoring action
+ * Added "Extract Constant as Function Parameter" refactoring action
+ * Added include hierarchy view in navigation side bar
+ * Added list of potential destinations when doing "Follow Symbol" on
+ virtual function calls (QTCREATORBUG-9611)
+ * Fixed "Follow Symbol" for operators (QTCREATORBUG-7485)
+ * Added logic to avoid complete project reparses (QTCREATORBUG-9730)
+ * Added matching against fully qualified name in C++ related locator filters
+
+Qt Quick Designer
+ * Added imports editor
+ * Fixed bread crumb bar for infile components
+
+Qt Designer
+ * Fixed "Go to slot" for form classes that are not part of a project (QTCREATORBUG-9653)
+
+Python Support
+
+GLSL Support
+ * Fixed crash (QTCREATORBUG-10166)
+
+Diff Viewer
+ * Added button that switches between inline and side-by-side view (QTCREATORBUG-10035)
+ * Added syntax highlighting (QTCREATORBUG-9580)
+
+Version Control Systems
+ * Fixed crash when reverting changes while commit editor is open (QTCREATORBUG-10190)
+ * Fixed colors in description in submit editor
+ * Added VCS topic to window title
+ * Fixed that user was asked about adding file to VCS even if it already
+ was in VCS (QTCREATORBUG-2455)
+ * Git
+ * Added information about files with conflict when doing "git stash pop"
+ * Added action for opening "git gui"
+ * Added support for removing and renaming tags
+ * Added support for setting remote tracking branch (QTCREATORBUG-8863)
+ * Added disambiguation of branch names (QTCREATORBUG-9700)
+ * Fixed updating of log view from branches dialog (QTCREATORBUG-9783)
+ * Added support for cherry-picking top commit from a branch
+ * Changed log to follow renames
+ * Fixed that author data was discarded when commit window lost focus
+ * Added support for "git reflog"
+ * Added list of branches to header when showing commits
+ * Fixed that cloning showed progress messages only after the
+ operation was done (QTCREATORBUG-6565)
+ * Added support for recursive clone
+ * Added support for staging and unstaging chunks in unified diff editor (QTCREATORBUG-5875)
+ * Fixed "Blame <commit>" and "Blame Parent" for renamed files
+ * ClearCase
+
+FakeVim
+ * Added <C-W><C-V> shortcut for splitting editors
+ * Fixed scrolling when using single character or single line movement
+
+Platform Specific
+
+Linux
+
+Qt Support
+
+QNX
+ * Added check for existence of debug token and show error message in that case (QTCREATORBUG-9103)
+ * Added device auto-detection in "Add BlackBerry Device" wizard
+ * Added support for NDKs with multiple target configurations
+
+Android
+ * Added error messages for incompatible devices to compile output (QTCREATORBUG-9690)
+ * Fixed browse button for OpenJDK location (QTCREATORBUG-9706)
+ * Fixed generated kit display name (QTCREATORBUG-9865)
+ * Fixed issues with Android virtual devices support
+ * Added support for minimum and target SDK settings
+ * Added target selector to manifest editor (QTCREATORBUG-9682)
+ * Improved the keystore and certificate dialog (QTCREATORBUG-10061)
+ * Made signing option independent of debug vs release builds (QTCREATORBUG-10060)
+ * Fixed signing with OpenJDK 7
+ * Added support for Qt 5.2 deployment mechanism
+ * Added editor for third-party libraries to deployment settings (QTCREATORBUG-9849)
+
+Remote Linux
+ * Fixed ssh authentication for servers that don't allow non-interactive
+ password authentication (QTCREATORBUG-9568)
+
+Bare Metal
+ * Added experimental support for devices with only a gdbserver/openocd
+
+Credits for these changes go to:
+
+Alexey Semenko
+André Hartmann
+André Pönitz
+Andrew Knight
+Aurindam Jana
+BogDan Vatra
+Carl Simonson
+Christiaan Janssen
+Christian Kamm
+Christian Kandeler
+Christian Stenger
+Christian Strømme
+Daniel Teske
+David Kaspar
+David McFarland
+David Schulz
+Eike Ziller
+El Mehdi Fekari
+Erik Verbruggen
+Eskil Abrahamsen Blomfeldt
+Fawzi Mohamed
+Francois Ferrand
+Frank Osterfeld
+Frantisek Vacek
+Friedemann Kleint
+Guido Seifert
+Guillaume Belz
+Gunnar Sletta
+hluk
+Jake Petroules
+Jaroslaw Kobus
+Jens Bache-Wiig
+Jerome Pasion
+Jörg Bornemann
+Kai Köhne
+Leena Miettinen
+Lincoln Ramsay
+Lorenz Haas
+Marco Bubke
+Martin Bohacek
+Michal Klocek
+Nicolas Arnaud-Cormos
+Nikita Baryshnikov
+Nikolai Kosjar
+Oleksii Serdiuk
+Orgad Shaneh
+Oswald Buddenhagen
+Paul Olav Tvete
+Petar Perisin
+Przemyslaw Gorszkowski
+Radovan Zivkovic
+Rafael Roquetto
+Rainer Keller
+Robert Löhning
+Sergio Ahumada
+Simon Hausmann
+Takumi Asaki
+Thiago Macieira
+Thomas Hartmann
+Thomas Zander
+Tim Jenssen
+Tim Sander
+Tobias Hunger
+Tobias Nätterlund
+Viktor Ostashevskyi (Віктор Осташевський)
+vlaomao
+Volker Vogelhuber
+Yuchen Deng
diff --git a/dist/changelog/changes-3.0.1 b/dist/changelog/changes-3.0.1
new file mode 100644
index 0000000000..1c0227b519
--- /dev/null
+++ b/dist/changelog/changes-3.0.1
@@ -0,0 +1,70 @@
+Qt Creator version 3.0.1 is a bugfix release.
+
+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 v3.0.0..v3.0.1
+
+Compilers
+ * MSVC
+ * Added detection of native 64 bit arm toolchain
+ * Fixed issue with duplicate entries
+
+QMake Projects
+ * Fixed issue with duplicate entries when configuring projects
+
+Debugging
+ * GDB and LLDB
+ * Added pretty printer for QTimeZone
+ * Fixed pretty printer for QSharedDataPointer
+ * Fixed display of multiple inheritance from std::list
+ (QTCREATORBUG-11023)
+ * GDB
+ * Fixed inserting breakpoints while application is running
+ (QTCREATORBUG-11084)
+ * Fixed display of std::array<some_struct>
+ * LLDB
+ * Fixed display of bases in case of multiple inheritance
+ (QTCREATORBUG-11109)
+ * CDB
+ * Fixed stepping through sources of Qt 5.2 binary package
+ (QTCREATORBUG-11233)
+
+C++ Support
+ * Fixed selecting project to use for specific file
+ * Fixed completion for nested enums (QTCREATORBUG-5456)
+
+QML Profiler
+ * Improved performance (QTCREATORBUG-10950)
+ * Fixed issue with missing details for bindings in events pane
+
+Qt Quick Designer
+ * Added missing Qt Quick 2 specific properties
+ * Fixed crash when anchoring root item (QTCREATORBUG-11078)
+ * Fixed crash when dragging item from library and imports need to change
+ (QTCREATORBUG-11139)
+ * Fixed crash with invalid anchors (QTCREATORBUG-11255)
+ * Fixed crash when editing text without pressing enter or return key
+ (QTCREATORBUG-11249)
+ * Fixed crash with Anchors > Fill and Qt Quick Controls (QTCREATORBUG-10476)
+ * Fixed updating the UI when switching between states (QTCREATORBUG-10674)
+
+FakeVim
+ * Fixed that user command left editor in overwrite mode (QTCREATORBUG-10460)
+
+Platform Specific
+
+Android
+ * Fixed too short timeouts when calling external tools (QTCREATORBUG-10944)
+ * Fixed issues with build paths with non-latin characters (QTBUG-34316)
+ * Fixed issue with symbol search path for debugging (QTCREATORBUG-10382)
+
+iOS
+ * Improved startup performance of on-device debugging (QTCREATORBUG-10884)
+ * Fixed executable path shown in run configuration UI (QTCREATORBUG-11080)
+ * Fixed handling of control characters in application output
+ (QTCREATORBUG-11219)
+ * Fixed that custom application arguments were lost after restart
+
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
diff --git a/dist/changelog/changes-3.1.1 b/dist/changelog/changes-3.1.1
new file mode 100644
index 0000000000..f3023e5691
--- /dev/null
+++ b/dist/changelog/changes-3.1.1
@@ -0,0 +1,52 @@
+Qt Creator version 3.1.1 is a bugfix release.
+
+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 v3.1.0..v3.1.1
+
+General
+ * Fixed editing of MIME types while filtering is applied
+ (QTCREATORBUG-12149)
+
+Managing and Building Projects
+ * Fixed performance regression in Issues pane (QTCREATORBUG-12109)
+
+Qbs Projects
+ * Fixed support for VS2013 compiler (QTCREATORBUG-11025)
+
+C++ Support
+ * Fixed issue with missing semantic highlighting (QTCREATORBUG-11367)
+
+Qt Quick Designer
+ * Fixed several UI issues (QTCREATORBUG-12040, QTCREATORBUG-12035,
+ QTCREATORBUG-11904, QTCREATORBUG-12018)
+ * Fixed anchor and alignment handling (QTCREATORBUG-12006)
+
+Diff Viewer
+ * Fixed crash when showing binary file containing carriage return character
+ (QTCREATORBUG-12056)
+
+Version Control Systems
+ * Git
+ * Fixed encoding issues on Window
+ * Fixed crash when closing Qt Creator after revert (QTCREATORBUG-12099)
+
+FakeVim
+
+Platform Specific
+
+QNX
+ * Fixed crash when no device is configured (QTCREATORBUG-12143)
+ * Fixed Qt environment settings for running on devices (QTCREATORBUG-12171)
+
+Android
+ * Fixed selection of Ant executable on OS X (QTCREATORBUG-12184)
+
+iOS
+ * Fixed parsing of build issues
+ * Added warning if provisioning profile does not contain selected device
+ (QTCREATORBUG-12175)
+
diff --git a/dist/changelog/changes-3.1.2 b/dist/changelog/changes-3.1.2
new file mode 100644
index 0000000000..36973e1539
--- /dev/null
+++ b/dist/changelog/changes-3.1.2
@@ -0,0 +1,52 @@
+Qt Creator version 3.1.2 is a bugfix release.
+
+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 v3.1.1..v3.1.2
+
+General
+ * Fixed restoring of output pane button visibility
+
+Editing
+ * Fixed crash with highlight definitions and indentation based folding enabled
+ (QTCREATORBUG-12172)
+ * Fixed setting current file when clicking on split view (QTCREATORBUG-12264)
+
+Help
+ * Fixed that pressing F1 twice would not go to Help mode
+ (QTCREATORBUG-9093)
+ * Fixed filtering in topic chooser
+
+QMake Projects
+ * Fixed adding files through context menu in case of multiple
+ resource files (QTCREATORBUG-12297)
+ * Fixed that resource files were no longer appearing in
+ Locator and search
+
+Debugging
+ * GDB
+ * Worked around GDB crash with large object names
+ (QTCREATORBUG-12330)
+
+C++ Support
+ * Fixed crash with anonymous unions with __attribute__
+ (QTCREATORBUG-12345)
+
+Code Paster
+ * Fixed crash in case of invalid protocol setting (QTCREATORBUG-12364)
+
+Beautifier
+ * Fixed problem on Mac when starting Qt Creator from Finder
+ (QTCREATORBUG-12057)
+
+Platform Specific
+
+Windows
+ * Fixed matching of paths in Locator (QTCREATORBUG-12007)
+
+QNX
+ * Fixed font path on devices
+
diff --git a/dist/changelog/changes-3.2.0 b/dist/changelog/changes-3.2.0
new file mode 100644
index 0000000000..7c48a75c98
--- /dev/null
+++ b/dist/changelog/changes-3.2.0
@@ -0,0 +1,293 @@
+Qt Creator version 3.2 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://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline origin/3.1..origin/3.2
+
+General
+ * Added "Get Help Online" context menu item to issues pane that searches for
+ the issue description online in Google
+ * Added action to file system locator filter ('f') for creating and opening a new file
+ * Added search capability to general messages and most navigation panes
+ * Added display of current variable values in variable chooser dialog
+ * Added variable %{Env:...} for accessing environment variables
+ (where variables can be used)
+ * Enabled resizing of the locator field
+ * Improved look and feel on HiDPI by adding more hi-resolution icons
+ * Made New dialog non-modal (QTCREATORBUG-6102)
+ * Made keyboard and mouse activation of navigation panes and other trees more consistent
+ * Removed unhelpful Generic Highlighter loading progress bar
+ * Fixed case-sensitivity of file system locator filter (QTCREATORBUG-10843)
+ * Fixed that Window > Minimize, Zoom and Full Screen were always affecting the main window
+ instead of the active window
+
+Editing
+ * Added support for manually editing bookmark line number (QTCREATORBUG-9721)
+ * Made Ctrl+Up and Ctrl+Down shortcuts configurable (QTCREATORBUG-4994)
+ * Made editor popup (Ctrl+Tab) adapt its size to contents (QTCREATORBUG-10618)
+ * Improved block editing (QTCREATORBUG-7773)
+ * Fixed support for mixed languages in the generic highlighter
+ * Fixed title when printing (QTCREATORBUG-12161)
+ * Fixed that line number background color setting was ignored
+ (QTCREATORBUG-12170)
+ * Fixed that tooltips were shown when hovering over empty area
+ (QTCREATORBUG-9437)
+ * Fixed that tooltips were shown after triggering shortcut with
+ Alt key (QTCREATORBUG-12382)
+ * Fixed scroll behavior when editing same file in multiple splits
+ (QTCREATORBUG-11486)
+ * Fixed Open With when file is open in multiple splits
+ * Fixed that search highlights were removed when switching editors
+ (QTCREATORBUG-9949)
+ * Fixed dropping files in the presence of splits or external windows
+ (QTCREATORBUG-9023)
+
+Help
+ * Added page up and page down shortcuts to topic chooser
+ * Added button for regenerating documentation index to Search pane
+ (QTCREATORBUG-11484)
+ * Changed documentation of examples to open in an external window
+ * Fixed that opening help in external window was not possible without
+ disabling help mode
+ * Fixed issue with F1 in help viewer showing 'No document' instead of opening
+ Help mode
+ * Fixed that context help was not showing latest Qt 5 documentation
+ (QTCREATORBUG-10331)
+ * Fixed reverted check state of Show Sidebar menu item
+ * Fixed selection behavior in documentation settings (QTCREATORBUG-12135)
+
+Managing and Building Projects
+
+QMake Projects
+ * Added context menu item for copying resource path from entries in QRC
+ files in project tree (QTCREATORBUG-11776)
+ * Added deployment support to plain C and C++ application wizards
+ * Added support for restricting automatic creation of run configurations
+ (QTCREATORBUG-10953)
+ * Added Show in Explorer context menu item for qrc nodes and their subnodes
+ in project tree (QTCREATORBUG-12374)
+ * Improved dropdown menu for selecting the project file when using wizard
+ to add files (QTCREATORBUG-12002)
+ * Removed warning about build directory below source directory for kits
+ with Qt 5.2 and later where this is supported (QTCREATORBUG-10024)
+ * Fixed that adding files to .pri file was missing $$PWD
+
+CMake Projects
+ * Fixed that .cmake files were opened as projects (QTCREATORBUG-12461)
+
+Qbs Projects
+ * Added support for adding and removing files from projects
+ * Fixed that run configurations were created for products that are not runnable
+ (QTCREATORBUG-12152)
+ * Fixed that run configurations were created for disabled products (QBS-560)
+ * Fixed that default build directory was ignored
+
+Generic Projects
+
+Debugging
+ * Fixed tooltip expansion behavior (QTCREATORBUG-11404)
+ * Changed default of "Load system GDB pretty printer" option back to "off"
+ * Added option to disable automatic centering on currently debugged
+ line in editor
+ * Made environment variables accessible in startup command settings
+ using a %{Env:SOME_NAME} syntax
+ * Changed single click on column view headers to cycle through
+ a "small widget" and a "width according to contents"
+ * Removed the "Always adjust to content size options" and
+ made this the default behavior
+ * Added pretty printers for AVX512 registers
+ * Fixed display of fixed-size wchar_t arrays
+ * Added personaltypes.py as default location for user created dumpers
+ * Added file setting to point to user created file of dumpers
+ (QTCREATORBUG-12492)
+ * Added button to restart current debugging session
+ without quitting the debugger process
+ * Made our dumpers also accessible from command line GDB
+ * Made LLDB engine honor the max stack depth setting
+ (QTCREATORBUG-12416)
+ * Added dumpers for QStringData, QHashedString and QQmlRefCount
+ * Fixed CDB engine to reset Locals and Expressions when
+ switching frames
+ * Made LLDB engine recover more gracefully from unexpected
+ situations
+ * Improved handling of the tabbed extra views for displayed
+ items
+ * Fixed regression in process snapshot creation
+ * Fixed crash in CDB extension related to verbose logs
+ * Introduced option to limit retrieval of string-like values
+ * Introduced [a..b] and [a.(s).b] syntax for more flexibility
+ in "ranged" expressions in Locals and Expression view
+ * Added several convienience functions to Python dumper interface
+ * Fixed CDB detection for Windows SDK 8.1
+ * Added raw opcode bytes to Disassembler view
+ * Changed Disassembler view to order lines by increasing address
+ * Made more dumpers work in release builds
+ * Fixed debugging applications that are run in a terminal on Linux (QTCREATORBUG-3509)
+
+QML Profiler
+ * Improved performance (QTCREATORBUG-12341)
+ * Fixed drawing issues (QTBUG-38222)
+ * Fixed that clicking visible event was sometimes moving timeline
+ (QTCREATORBUG-11945)
+ * Fixed navigation through events (QTCREATORBUG-12634)
+
+Analyzer
+ * Added support for Run in Terminal (QTCREATORBUG-7311)
+ * Fixed passing of multiple arguments to application
+
+C++ Support
+ * Added support for C99 designated initializers (QTCREATORBUG-1902)
+ * Added support for UTF-8 in the lexer (QTCREATORBUG-7356)
+ * Fixed finding usages of members of typedef'ed anonymous structs
+ (QTCREATORBUG-11859, QTCREATORBUG-11860)
+ * Fixed indentation of concatenated strings
+ * Fixed pointer typedef resolving (QTCREATORBUG-10021)
+ * Fixed scroll wheel behavior in editor's symbols dropdown
+ * Fixed that some wizards were ignoring configured file extensions
+ (QTCREATORBUG-12309)
+ * Fixed parsing of trailing type-specifier
+ * Fixed parsing of expressions like vector<int>{1}
+ * Fixed the Create Getter and Setter Member Functions refactoring action
+ for variables with "m" and "m_" prefixes (QTCREATORBUG-12244)
+ * Fixed that "using Ns::Class" did not highlight class in including files (QTCREATORBUG-12357)
+ * Fixed include paths handling (QTCREATORBUG-11599)
+ * Fixed parsing of expressions like vector<int>{1}
+ * Fixed completion for template with default argument
+ (QTCREATORBUG-12606, QTCREATORBUG-12605)
+ * Improved lambda support
+ * Fixed local uses, completion and find usages for parameters
+ * Fixed "duplicate data type in declaration" warning (QTCREATORBUG-12521)
+ * Improved infrastructure for Clang integration
+ * Reworked indexing data structure
+ * Started to clean up C++ editor
+
+QML Support
+ * Fixed handling of properties that start with underscore (QTCREATORBUG-12214)
+
+Qt Quick Designer
+ * Changed puppet helper executable to be compiled on demand
+ * Added support for reloading states editor
+ * Improved gradient editor
+ * Fixed minimum and maximum sizes for Window component (QTCREATORBUG-12209)
+ * Fixed wrong password mode property on text fields
+ * Fixed that it was not possible to anchor to all possible targets
+ (QTCREATORBUG-12077)
+ * Fixed possible values for preferred highlight properties
+ (QTCREATORBUG-12216)
+ * Fixed setting empty text on Label and Text items (QTCREATORBUG-12119)
+ * Fixed property sections for TextEdit (QTCREATORBUG-12452)
+
+Diff Viewer
+ * Reworked unified diff mode
+
+Version Control Systems
+ * Git
+ * Fixed replies to prompts (QTCREATORBUG-12335)
+ * Fixed that original author was not preserved during Cherry-Pick
+ * Reintroduced the expanded branch list in Show (QTCREATORBUG-11293)
+ * Fixed that switching to the commit editor was unresponsive (QTCREATORBUG-12449)
+ * Fixed showing commits by clicking their hashes in the interactive rebase editor
+ * Improved display in the Gerrit dialog to visualize dependencies
+ * Added support for choosing reviewer in Push to Gerrit dialog
+ over HTTP
+
+FakeVim
+ * Added support for unicode input with 'C-v' in insert mode
+ * Fixed issues with long command output (QTCREATORBUG-11598)
+ * Fixed 'gv' after yanking text in visual mode (QTCREATORBUG-12112)
+ * Fixed 'v', 'V' and 'C-v' while in visual mode (QTCREATORBUG-12113)
+ * Improved sharing of navigation data between editors of the
+ same document
+
+Beautifier
+ * Added support for formatting a file asynchronously
+ * Added support for redirecting text to a formatter tool
+ instead of using temporary files
+ * Fixed that running formatting tool was blocking UI
+
+Platform Specific
+
+Windows
+ * Fixed issue with environment variables starting with '=' (QTCREATORBUG-8716)
+ * Fixed detection of MSVC tool chains (QTCREATORBUG-10998)
+
+OS X
+ * Removed support for OS X 10.6
+ * Fixed activation of items with Enter in Bookmarks pane
+
+Android
+ * Removed upper limit of version code in manifest editor (QTCREATORBUG-12668)
+ * Fixed that UI was unresponsive while creating AVD (QTCREATORBUG-10601)
+
+Remote Linux
+ * Added custom remote executable run configuration type (QTCREATORBUG-12168)
+ * Fixed issue with environment variables that contain spaces
+
+QNX
+ * Added option to deploy Qt libraries to device options
+
+BareMetal
+ * Added openocd pipelining support
+ * Added variable support for device specific GDB commands
+
+Credits for these changes go to:
+
+Adam Strzelecki
+Alessandro Portale
+André Pönitz
+Andrew Knight
+Anton Kalmykov
+Benjamin Zeller
+Campbell Barton
+Christian Kamm
+Christian Kandeler
+Christian Stenger
+Daniel Teske
+David Kaspar
+David Schulz
+Eike Ziller
+El Mehdi Fekari
+Erik Verbruggen
+Evgenly Stepanov
+Fawzi Mohamed
+Frantisek Vacek
+Friedemann Kleint
+Hugues Delorme
+Jaroslaw Kobus
+Jerome Pasion
+Jörg Bornemann
+Kai Köhne
+Karsten Heimrich
+Knut Petter Svendsen
+Leena Miettinen
+Lorenz Haas
+Lukas Holecek
+Marco Bubke
+Mitch Curtis
+Niels Weber
+Nikita Baryshnikov
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Oswald Buddenhagen
+Przemyslaw Gorszkowski
+Rainer Keller
+Robert Löhning
+Sergey Shambir
+Stephen Kelly
+Sveinung Kvilhaugsvik
+Thiago Macieira
+Thomas Epting
+Thomas Hartmann
+Tim Jenssen
+Tim Sander
+Tobias Hunger
+Tobias Nätterlund
+Tom Deblauwe
+Ulf Hermann
+Vicken Simonian
+Wang Hoi
+Wiebe Cazemier
diff --git a/dist/changelog/changes-3.2.1 b/dist/changelog/changes-3.2.1
new file mode 100644
index 0000000000..70e82f2611
--- /dev/null
+++ b/dist/changelog/changes-3.2.1
@@ -0,0 +1,48 @@
+Qt Creator version 3.2.1 is a bugfix release.
+
+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 v3.2.0..v3.2.1
+
+General
+ * Fixed freeze when using shortcut for all projects or current project
+ locator filters (QTCREATORBUG-12875)
+ * Fixed crash when activating timers by removing the unsupported UpdateInfo
+ plugin that triggered it (QTCREATORBUG-11262)
+
+Qbs Projects
+ * Fixed adding and removing files when project file is write protected by VCS
+ * Fixed crash when removing empty install step
+
+C++ Support
+ * Fixed crash when opening context menu on macro parameter (QTCREATORBUG-12853)
+
+QML Support
+ * Added missing members to date objects
+ * Added templates for Qt Quick 2.3 and Qt Quick Controls 1.2 applications
+ * Fixed keyboard shortcuts in QML/JS console (QTCREATORBUG-12956)
+
+Qt Quick Designer
+ * Added option to use fallback QML puppet and set it to be the default
+ * Fixed updating of color properties (QTCREATORBUG-12841)
+ * Fixed duplication of ApplicationWindow properties (QTCREATORBUG-12910)
+
+Platform Specific
+
+OS X
+ * Fixed deployment of Clang library in binary packages
+ * Fixed deployment of fallback QML puppets in binary packages
+ * Removed wrong File > Exit menu item
+
+iOS
+ * Fixed determination of newest SDK version when no version is explicitly stated
+
+Remote Linux
+ * Fixed mixed QML and C++ debugging (QTCREATORBUG-12928)
+ * Fixed check for maximum packet size for SSH connections (QTCREATORBUG-12884)
+
+Windows Phone
+ * Fixed font deployment for Windows Phone 8.0
diff --git a/dist/changelog/changes-3.2.2 b/dist/changelog/changes-3.2.2
new file mode 100644
index 0000000000..815d48c814
--- /dev/null
+++ b/dist/changelog/changes-3.2.2
@@ -0,0 +1,42 @@
+Qt Creator version 3.2.2 is a bugfix release.
+
+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 v3.2.1..v3.2.2
+
+Editing
+ * Fixed crash with Toggle Comment Selection (QTCREATORBUG-12987)
+ * Fixed that Select All set the cursor to top of document
+ (QTCREATORBUG-12860)
+
+Help
+ * Fixed crash with help index locator filter
+
+Managing and Building Projects
+ * Fixed that closing Qt Creator while Projects mode is active lost all
+ session data (QTCREATORBUG-13098)
+
+CMake Projects
+ * Fixed crash when selecting make target (QTCREATORBUG-13129)
+
+Generic Projects
+ * Fixed that include paths were not updated when files are added
+ (QTCREATORBUG-12873)
+
+Version Control Systems
+ * ClearCase
+ * Fixed that reserved checkout was performed even when unchecking the checkbox
+ (QTCREATORBUG-12847)
+
+Platform Specific
+
+OS X
+ * Fixed issues with Xcode 6
+ * Fixed that Ctrl+P when editing collided with Perforce version control shortcuts
+ even when not using Perforce (QTCREATORBUG-13092)
+
+iOS
+ * Fixed issues with Xcode 6
diff --git a/dist/changelog/changes-3.3.0 b/dist/changelog/changes-3.3.0
new file mode 100644
index 0000000000..e29ae6dd83
--- /dev/null
+++ b/dist/changelog/changes-3.3.0
@@ -0,0 +1,233 @@
+Qt Creator version 3.3 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://gitorious.org/qt-creator/qt-creator.git
+git log --cherry-pick --pretty=oneline origin/3.2..origin/3.3
+
+General
+ * Dropped Qt 4 compatibility in Qt Creator's own code base.
+ Require Qt 5.3 as minimum, to take advantage of Qt 5 features.
+ Handling of Qt 4 based projects is of course still supported.
+ * Created new wizard engine to add new script based wizards
+ without the need for recompilation
+ * Improved high DPI support
+ * Added Window > Close Window for external windows
+ * Added list of open windows to Window menu
+ * Added basic theming support
+ * Fixed various thread-safety issues in locator
+
+Editing
+ * Moved the Close Document button next to the document
+ chooser
+ * Implemented dragging of edited documents between splits,
+ and from navigation views onto splits
+ * Added titles to external editor windows
+ * Fixed that File > Close, and the corresponding shortcuts
+ and tool buttons, closed all editors for a document even
+ if multiple editors were visible
+
+Help
+ * Added Home and Bookmark buttons to external and side-by-side
+ help viewers
+ * Added support for File > Print to external and side-by-side
+ help viewers
+ * Added optionally shown side bar with contents, index, bookmark
+ and search views to external help viewer
+
+Managing and Building Projects
+ * Added option to specify environment variables per kit
+ (QTCREATORBUG-9898)
+ * Added 256-color ANSI support to application output view
+ (QTCREATORBUG-12623)
+ * Added Select all kits check box to project setup page
+ * Added support for using variables, such as %{Qt:Version},
+ in Qt version and kit display names (QTCREATORBUG-11118)
+ * Changed File > Close Project to a menu that allows selecting
+ a specific project to close, if more than one project is open
+ (QTCREATORBUG-12857)
+ * Fixed that Run menu in project context menu was never shown
+
+QMake Projects
+ * Implemented asynchronous loading of projects
+ * Added option to use Qt Quick Compiler
+ * Fixed that adding multiple build configurations stopped asking
+ for the configuration name (QTCREATORBUG-12955)
+ * Fixed crash when renaming files in case automatic rewriting
+ of the .pro file is not possible (QTCREATORBUG-12930)
+
+CMake Projects
+ * Added support for bare metal devices
+ * Added option to override make command (QTCREATORBUG-11788)
+
+Qbs Projects
+ * Removed experimental status of the plugin
+ * Added support for renaming files (QBS-652)
+ * Fixed crash with simplified project view (QTCREATORBUG-12897)
+
+Generic Projects
+ * Fixed that project files were shown twice after adding files to empty
+ generic project (QTCREATORBUG-13106)
+
+Debugging
+ * GDB
+ * Fixed detection of target architecture
+ * CDB
+ * Made it possible to abort the debugging process
+ * Fixed shadowed local variable handling (QTCREATORBUG-13132)
+
+QML Profiler
+ * Added drag & drop for reordering categories in timeline (QTCREATORBUG-12337)
+ * Added optional showing and hiding of categories
+ * Added option to add notes to events in timeline for export
+ * Fixed display of binding loops (QTCREATORBUG-12950)
+ * Fixed selection of previous and next item in timeline
+
+Analyzer
+
+C++ Support
+ * Added Convert connect() to Qt 5 Style refactoring action
+ * Added smart splitting of string literals when pressing enter within strings
+ * Fixed code completion for pointer in template specialization
+ and initialization (QTCREATORBUG-12638)
+ * Fixed code completion for typedefs of pointer arrays
+ (QTCREATORBUG-12703)
+ * Fixed that hovering over a symbol sometimes jumped to its definition
+ (QTCREATORBUG-12986)
+ * Fixed that include paths were not adjusted when files are renamed
+
+
+QML Support
+ * Added support for forms
+
+Qt Quick Designer
+ * Added support for a workflow where .qml code is split into
+ "UI-only" and "logic" parts
+ * Added support for TabView QtQuick Control
+ * Extended anchoring options
+
+Diff Viewer
+ * Fixed reloading patch files (QTCREATORBUG-13241)
+
+Version Control Systems
+ * Fixed commit editor line wrapping for lines that end with a dash
+ (QTCREATORBUG-8528)
+ * Git
+ * Removed support for Gitorious
+ * Subversion
+ * Dropped support for Subversion versions earlier than 1.7.0
+ * Fixed deleting of files that were added but not committed
+ (QTCREATORBUG-13271)
+ * Fixed detection of .svn directory when opening a file in the
+ root directory of the repository (QTCREATORBUG-7763)
+ * Added support for describing the first commit
+ * Added support for topic display (shows current revision number
+ in the window title and next to the project node)
+ * Fixed that commit output was not displayed (QTCREATORBUG-12929)
+ * Fixed false positive matches for revision number (QTCREATORBUG-11845)
+ * Added support for trusting server certificate on checkout (QTCREATORBUG-3753)
+ * Mercurial
+ * Fixed that describe commit showed its summary but not the full message
+ * Fixed highlighting of commit message
+ * Fixed wrong comment notation in commit editor - comment line prefix was
+ changed to "HG:" instead of "#"
+
+FakeVim
+ * Fixed issues with Save As
+ (QTCREATORBUG-12810)
+
+Beautifier
+
+Platform Specific
+
+Windows
+
+OS X
+
+Android
+ * Removed Necessitas support
+ * Added Gradle build system support
+ * Changed installation of package to use androiddeployqt
+ when using Qt 5.4 or later
+ * Improved error dialog for Android manifest
+ * Split permissions and features check box into separate check boxes
+ in manifest editor
+ * Fixed that passwords used for signing were shown in build log
+ (QTCREATORBUG-12919)
+
+Remote Linux
+ * Made checks on tool chain and target architecture/OS for deployment
+ options less restrictive
+
+QNX
+
+BareMetal
+
+Tools:
+ * Removed unused zeroconf wrapper
+
+Credits for these changes go to:
+
+Adam Strzelecki
+Alessandro Portale
+André Pönitz
+Alex Blasche
+André Hartmann
+BogDan Vatra
+Caroline Chao
+Charles Huet
+Christian Kandeler
+Christian Stenger
+Daniel Teske
+David Schulz
+Dieter Piringer
+Eike Ziller
+El Mehdi Fekari
+Erik Verbruggen
+Eskil Abrahamsen Blomfeldt
+Fawzi Mohamed
+Filipp Ozinov
+Finn Brudal
+Francois Ferrand
+Friedemann Kleint
+Gabriel Hege
+Jake Petroules
+Jaroslaw Kobus
+James McDonnell
+Jörg Bornemann
+Kai Koehne
+Leena Miettinen
+Lukas Holecek
+Marco Bubke
+Mika Attila
+Mitch Curtis
+Nikita Baryshnikov
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Oswald Buddenhagen
+Przemyslaw Gorszkowski
+Rafael Roquetto
+Ray Donnelly
+Robert Löhning
+Samuel Gaist
+Sebastian Sauer
+Sergey Belyashov
+Steve Mokris
+Takao Fujiwara
+Takumi Asaki
+Thiago Macieira
+Thomas Epting
+Thomas Hartmann
+Thomas Otto
+Thorben Kroeger
+Tim Jenssen
+Tim Sander
+Tobias Hunger
+Tommi Asp
+Topi Reinio
+Ulf Hermann
+Viktor Ostashevskyi
+Volker Vogelhuber
diff --git a/dist/changelog/changes-3.3.1 b/dist/changelog/changes-3.3.1
new file mode 100644
index 0000000000..4a1c4af81a
--- /dev/null
+++ b/dist/changelog/changes-3.3.1
@@ -0,0 +1,50 @@
+Qt Creator version 3.3.1 contains bug fixes.
+
+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 v3.3.0..v3.3.1
+
+Editing
+ * Fixed crash with some highlighting files (QTCREATORBUG-13883)
+
+CMake Projects
+ * Fixed include completion (QTCREATORBUG-13567)
+ * Fixed highlighting for CMake files (QTCREATORBUG-13588)
+
+C++ Support
+ * Fixed comment continuation (QTCREATORBUG-13415)
+ * Fixed Convert to Pointer refactoring action for auto variables
+ (QTCREATORBUG-13605)
+ * Fixed that triggering refactoring actions from the context menu
+ worked only if the text cursor was set first (QTCREATORBUG-13388)
+ * Fixed crash if no kits are available (QTCREATORBUG-13730)
+ * Fixed infinite loop when parsing some files (QTCREATORBUG-13703)
+ * Fixed crash when #if nesting is deeper than 512 levels
+
+Version Control Systems
+ * Git
+ * Fixed reverting chunks in diff viewer when diff.mnemonicprefix is set
+ (QTCREATORBUG-13782)
+ * ClearCase
+ * Fixed that check out was requested even though the file was already
+ checked out (QTCREATORBUG-13782)
+
+Code Pasting
+ * Fixed pasting to pastebin.ca (QTCREATORBUG-13802)
+
+Platform Specific
+
+OS X
+ * Fixed dropping files from Finder onto Qt Creator (QTBUG-40449)
+
+Android
+ * Fixed crash when removing auto-detected kits (QTCREATORBUG-13736)
+ * Fixed debugging applications that link many modules (QTCREATORBUG-13691)
+
+WinRT
+ * Fixed installing custom files into package root (QTCREATORBUG-13835)
+ * Fixed occasional crashes when debugging
+
diff --git a/dist/changelog/changes-3.3.2 b/dist/changelog/changes-3.3.2
new file mode 100644
index 0000000000..a77efcd45b
--- /dev/null
+++ b/dist/changelog/changes-3.3.2
@@ -0,0 +1,15 @@
+Qt Creator version 3.3.2 contains bug fixes.
+
+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 v3.3.1..v3.3.2
+
+C++ Support
+ * Fixed deployment of Clang code model plugin (QTCREATORBUG-14038)
+
+Qt Quick Designer
+ * Fixed crash of Qt Quick emulation layer when using fallback emulation
+ (QTCREATORBUG-14031)
diff --git a/dist/changelog/changes-3.4.0 b/dist/changelog/changes-3.4.0
new file mode 100644
index 0000000000..a4c9105a10
--- /dev/null
+++ b/dist/changelog/changes-3.4.0
@@ -0,0 +1,230 @@
+Qt Creator version 3.4 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.3..origin/3.4
+
+General
+ * Added option to change environment for running external tools (QTCREATORBUG-4995)
+ * Improved performance of output panes
+ * Fixed that wizard windows were missing in Window menu (QTCREATORBUG-13766)
+ * Fixed that editing external tools was removing their shortcut (QTCREATORBUG-8108)
+
+Editing
+ * Switched to a QMimeDatabase based MIME database implementation
+ * Added hint in empty editor area
+ * Added "Copy Path and Line Number" to context menu of document selector
+ * Added parenthesis highlighting to generic highlighter
+ * Fixed that files with same file name but different path were not distinguishable
+ in document selector and open documents pane (QTCREATORBUG-10185)
+ * Fixed that symlinks and their target could be opened at the same time (QTCREATORBUG-5941)
+ * Fixed that wrong highlight definition was downloaded when sorting the list in the settings
+
+Help
+ * Fixed clean up of automatically registered documentation
+
+QMake Projects
+ * Added handling of QMAKE_CXXFLAGS_(APP|SHLIB|PLUGIN) variables
+ * Added option to put debug information in separate file (QTCREATORBUG-14009)
+ * Fixed ANSI color support for application output (QTCREATORBUG-13764)
+ * Fixed handling of DEFINES with escaped characters
+
+CMake Projects
+ * Fixed that static libraries were deployed
+ * Fixed finding source directory for build directory
+
+Qbs Projects
+ * Added option to show full command lines during build
+
+QML-Only Projects (.qmlproject)
+ * Disabled plugin by default
+
+Debugging
+ * Fixed general tooltip behavior (QTCREATORBUG-13957, QTCREATORBUG-13774 et al)
+ * Improved display of register contents
+ * Added various display options for QByteArray, QString, std::string and char[]
+ * Added dumpers for QPolygon{,F} and QGraphicsPolygonItem
+ * Updated QV4::Value and std::unordered_* dumpers
+ * Fixed display of location marker in mixed master engine (QTCREATORBUG-13695)
+ * Allowed evaluation of children of evaluated expressions (QTCREATORBUG-5920)
+ * Added %{Debugger:Name,Type,Version,...} expandable macros for use in kits
+ * Fixed reloading of dumpers within a running debugger session
+ * Fixed "Show Address" stack window context menu action
+ * Fixed off-by-one error in tooltip context line number computation
+ * Improved display of function names in disassembler view
+ * Improved "Attach to unstarted application" startup sequence
+ * Replaced gnuplot with matplotlib for graphical display of vector data
+ * Delayed auto-collapsing of unused dockwidget titlebars
+ * Added parsing and display of debugger type and version in
+ Tools > Options > Build & Run > Debuggers
+ * Added progress indicator in some views for long operations
+ * GDB:
+ * Replaced MI with a Python function for stack generation
+ NOTE: This makes GDB 7.5 the minimum supported version
+ * Disabled GDB's own pretty printers by default
+ * Improved optional import of GDB's own pretty printers
+ * Added experimental code for native combined QML and C++ debugging
+ * LLDB:
+ * Fixed debugging of console applications (QTCREATORBUG-13803)
+ * Avoided unwanted disassembler display on certain application start ups
+ * Fixed ramp down of LLDB process on exit (QTCREATORBUG-14083)
+ * Fixed array access with long indices
+ * Improved handling of user-defined dumpers
+ * Inverted LLDB/Python startup order to ensure use of suitable Python version
+ * CDB:
+ * Limited string size in QByteArray dumper
+ * Fixed QDateTime dumper (QTCREATORBUG-13263)
+ * Fixed handling of added evaluated expressions
+ * Fixed expression returned for watchers (QTCREATORBUG-12801)
+ * Improved detection of used Qt version
+ * Added support for Qt builds with namespaces and libinfix
+ * PDB:
+ * Fixed "step out" operation
+ * Implemented assignment of simple values
+ * Added tooltip handling
+
+Analyzer
+ * Added Valgrind Memory Analyzer with GDB
+
+QML Profiler
+ * Made it possible to search through event notes (QTCREATORBUG-13417)
+ * Made it possible to horizontally resize details windows (QTCREATORBUG-14054)
+
+C++ Support
+ * Added support for binary literals (n3472)
+ * Added locator filter for all included files (QTCREATORBUG-280)
+ * Added refactoring action that moves all function definitions out of a class declaration
+ * Added support for signal and slot completion in Qt 5 style connects
+ * Improved support for non-Qt projects that use Qt keywords
+ * Made auto-completion delay configurable (QTCREATORBUG-13393)
+ * Fixed auto-indentation for break in switch statement (QTCREATORBUG-13155)
+ * Fixed issues with case-insensitive file systems (QTCREATORBUG-12390)
+ * Fixed completion for enums inside member functions (QTCREATORBUG-13757)
+ * Fixed crash on closing one of multiple outline views (QTCREATORBUG-13614)
+ * Fixed that Move Definition to Class refactoring action was not available when using "override"
+ (QTCREATORBUG-13564)
+ * Fixed that Assign to Local Variable refactoring action was not working with chained
+ function calls (QTCREATORBUG-10355)
+ * Fixed several issues with completion and iterators (QTCREATORBUG-13799)
+ * Fixed resolution of nested types in member functions (QTCREATORBUG-13978)
+ * Fixed parsing of function-like macros with comments (QTCREATORBUG-9535)
+
+QML Support
+ * Fixed crash on closing one of multiple outline views (QTCREATORBUG-13614)
+ * Fixed crash in PathsAndLanguages::compact (QTCREATORBUG-13786)
+
+Version Control Systems
+ * Git
+ * Added support for "git stash --keep-index" (QTCREATORBUG-13587)
+ * Gerrit
+ * Fixed that it was not possible to abort query and fetch (QTCREATORBUG-9743)
+ * Fixed that not all remotes where shown in Push to Gerrit dialog (QTCREATORBUG-13718)
+ * Subversion
+ * Added option to show verbose log
+ * Changed to use the new unified diff viewer
+ * Fixed that committing failed when using non-Latin1 characters in commit message
+ (QTCREATORBUG-13979)
+ * Perforce
+ * Improved repository log (QTCREATORBUG-13526)
+ * Bazaar
+ * Fixed committing (QTCREATORBUG-13878)
+
+FakeVim
+ * Fixed target column for various commands
+ * Fixed behavior of D in visual block mode
+ * Fixed cursor shape after failing search
+ * Fixed cursor shape when selecting using the mouse
+ * Fixed issues with pasting in presence of splits (QTCREATORBUG-13481)
+ * Fixed black hole and yank register
+ * Fixed cursor shape after failed searches
+ * Fixed some off-by-one cursor positioning error at document end
+ * Fixed block indentation after >i{
+ * Fixed target column after | and visual movement
+ * Improved replay of macros containing ex commands
+ * Improved handling of upper case registers
+ * Implemented C-u in insert mode
+ * Implemented operations on paragraph objects
+ * Changed default key sequence for mode activation on OS X (QTCREATORBUG-14082)
+
+Platform Specific
+
+Windows
+
+OS X
+ * Fixed that importing builds of qmake projects was duplicating kits (QTCREATORBUG-13947)
+
+Linux
+ * Added support to retrieve application output from journald.
+
+ Journald support needs to be explicitly enabled by passing CONFIG+=journald to
+ qmake when configuring Qt Creator.
+
+Android
+ * Added support for 64bit tool chains
+ * Fixed that active run configuration setting was ignored for deploying application
+ (QTCREATORBUG-13732)
+
+Remote Linux
+ * Added optional host key checking (QTCREATORBUG-13339)
+ * Added automatic closing of SSH connections after a period of inactivity
+ * Added support for SHA-256 HMAC for SSH
+ * Fixed that it was not possible to quote run arguments (QTCREATORBUG-14002)
+
+BareMetal
+ * Added GDB server configuration management (QTCREATORBUG-13686)
+ * Added support for remote channel without port
+ * Added support for generic projects
+
+Credits for these changes go to:
+Adam Strzelecki
+Alessandro Portale
+André Hartmann
+André Pönitz
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+Daniel Teske
+David Schulz
+Denis Shienkov
+Eike Ziller
+Erik Verbruggen
+Fawzi Mohamed
+Francois Ferrand
+Friedemann Kleint
+Hugues Delorme
+Jake Petroules
+Jarek Kobus
+Jörg Bornemann
+Kai Köhne
+Leena Miettinen
+lemelisk
+Libor Tomsik
+Lorenz Haas
+Lukas Holecek
+Maksim Klimov
+Marco Bubke
+Mitch Curtis
+Montel Laurent
+Nikita Baryshnikov
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Przemyslaw Gorszkowski
+Robert Löhning
+Sune Vuorela
+Takumi Asaki
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tim Sander
+Tobias Hunger
+Tom Deblauwe
+Toralf Lund
+Ulf Hermann
+Volker Vogelhuber
+Yuchen Deng
diff --git a/dist/changelog/changes-3.4.1.md b/dist/changelog/changes-3.4.1.md
new file mode 100644
index 0000000000..e43e323c32
--- /dev/null
+++ b/dist/changelog/changes-3.4.1.md
@@ -0,0 +1,72 @@
+Qt Creator version 3.4.1 contains bug fixes.
+
+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 v3.4.0..v3.4.1
+
+General
+
+* Fixed that disabling some plugins could disable the plugin
+ management UI for most plugins
+* Fixed auto-expansion of first set of search results (QTCREATORBUG-14320)
+
+Editing
+
+* Fixed that CSS files were opened in C++ editor (QTCREATORBUG-14334)
+* Fixed that the completion popup could become huge
+ (QTCREATORBUG-14331)
+
+Help
+
+* Fixed that manually registered documentation vanished on restart
+ on Windows (QTCREATORBUG-14249)
+
+Project Management
+
+* Fixed adding static libraries with `Add Library` wizard
+ (QTCREATORBUG-14382)
+* Fixed broken documentation link in session manager
+ (QTCREATORBUG-14459)
+
+CMake Projects
+
+* Fixed parsing of C++ flags for Ninja projects
+
+Debugging
+
+* Fixed that executables starting with `lldb-platform-` were detected
+ as debugger (QTCREATORBUG-14309)
+* Fixed attaching to running debug server when developing
+ cross-platform (QTCREATORBUG-14412)
+* CDB
+ * Fixed that stepping into frame without source would step out
+ instead (QTCREATORBUG-9677)
+
+QML Profiler
+
+* Fixed that events with no duration were not visible
+ (QTCREATORBUG-14446)
+
+C++ Support
+
+* Added completion for `override` and `final` (QTCREATORBUG-11341)
+* Fixed completion after comments starting with `///`
+ (QTCREATORBUG-8597)
+
+QML Support
+
+* Fixed completion for QtQml and QtQml.Models (QTCREATORBUG-13780)
+* Fixed that dragging items from QML overview onto editor removed the
+ items (QTCREATORBUG-14496)
+
+Platform Specific
+
+OS X
+* Fixed broken library paths for qbs executables (QTCREATORBUG-14432)
+
+BareMetal
+
+* Fixed issues when moving from Qt Creator 3.3 to Qt Creator 3.4
diff --git a/dist/changelog/changes-3.5.0.md b/dist/changelog/changes-3.5.0.md
new file mode 100644
index 0000000000..319d67315e
--- /dev/null
+++ b/dist/changelog/changes-3.5.0.md
@@ -0,0 +1,247 @@
+Qt Creator version 3.5 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.4..origin/3.5
+
+General
+
+* Increased minimum requirements for compilation of Qt Creator to
+ MSVC 2013 and GCC 4.7, and Qt 5.4.0
+* Added variants with native separators to Qt Creator variables that
+ represent file paths
+* Changed the way inconsistent enabled states were handled by the
+ plugin manager. Disabling plugins is now only a hint; if another
+ (enabled) plugin needs it, it is implicitly enabled. Before, the
+ other plugin was implicitly disabled.
+* Improved keyboard shortcut settings. Made shortcut input field
+ freely editable and added separate `record` button.
+* Added support for `~` as shortcut for user's home directory to
+ path input fields
+* Added filtering to About Plugins
+* Added `-load all` and `-noload all` command line options that
+ enable and disable all plugins respectively
+* Made `-load` command line option implicitly enable all required
+ plugins, and `-noload` disable all plugins requiring the
+ disabled plugin. Multiple `-load` and `-noload` options are
+ interpreted in the order given on the command line.
+* Fixed issues with raising the Qt Creator window on Gnome desktop
+ (QTCREATORBUG-13845)
+* Fixed appearance on high DPI displays on Windows
+ (QTCREATORBUG-11179)
+* Added locator filter for running external tools
+
+Editing
+
+* Added highlighting of search results to editor scroll bar
+* Added option to jump directly to specific column in addition to
+ line number when opening files through locator or command line
+* Added *Remove missing files* action to QRC editor
+ (QTCREATORBUG-13941)
+* Made global file search use multiple threads (QTCREATORBUG-10298)
+* Fixed highlighting of current line in read-only text editors
+ (QTCREATORBUG-10104)
+* Fixed issues with completion while inserting snippet (QTCREATORBUG-14633)
+
+Project Management
+
+* Fixed issues with restoring project tree state (QTCREATORBUG-14304)
+* Fixed crash when application output contains incomplete control
+ sequence (QTCREATORBUG-14720)
+
+CMake Projects
+
+* Made it possible to register multiple CMake executables
+* Added support for file targets when explicitly specified in the
+ generated CodeBlocks file
+* Fixed default shadow build directory name
+
+Generic Projects
+
+* Fixed that resource links were removed from UI files
+ (QTCREATORBUG-14275)
+
+QML-Only Projects (.qmlproject)
+
+* Re-enabled the plugin by default
+
+Autotools Projects
+
+* Improved parsing of `CPPFLAGS`
+* Added support for line continuations
+* Added support for `top_srcdir`, `abs_top_srcdir`, `top_builddir` and
+ `abs_top_builddir`
+
+Debugging
+
+* Added dumper for `QJsonValue`, `QJsonObject`, `QJsonArray`, `QUuid`
+* Added basic support for GDB's fork-follows-child
+* Improved support for GDB 7.9 and LLDB 3.7
+* Fixed display of `QHash` keys with value 0 (QTCREATORBUG-14451)
+* Fixed variable expansion state in QML debugger
+* Fixed display of members of returned values
+* Fixed that items in Locals and Expressions did not expand on first
+ click for QML (QTCREATORBUG-14210)
+
+QML Profiler
+
+* Removed support for V8
+* Made saving and loading trace data asynchronous to avoid
+ locking up UI (QTCREATORBUG-11822)
+
+C++ Support
+
+* Added separate icon for structs
+* Added support for setting the access specifier of an extracted function (QTCREATORBUG-12127)
+* Moved Clang code model backend out-of-process
+* Fixed *Convert to Stack Variable* refactoring action for empty
+ initializer lists (QTCREATORBUG-14279)
+* Fixed misplaced newlines of refactoring actions (QTCREATORBUG-13872)
+* Fixed expanding items in class view with double-click
+ (QTCREATORBUG-2536)
+* Fixed code folding issues after missing closing braces
+* Fixed resolving of decltype (QTCREATORBUG-14483)
+* Fixed resolving of template using alias
+ For example: `template<class T> using U = Temp<T>` (QTCREATORBUG-14480)
+* Fixed some issues related to template lookup (QTCREATORBUG-14141,
+ QTCREATORBUG-14218, QTCREATORBUG-14237)
+* Fixed resolving of partial and full template specialization (QTCREATORBUG-14034)
+* Partially fixed STL containers (QTCREATORBUG-8937, QTCREATORBUG-8922)
+ * GCC implementation of `std::map`, `std::unique_ptr` (and other pointer wrappers)
+ and `std::vector` are known to work
+ * MSVC implementation is not supported
+* Fixed that highlighting vanished after text zoom (QTCREATORBUG-14579)
+* Fixed issues with completion while renaming local variable (QTCREATORBUG-14633)
+
+QML Support
+
+* Removed Qt Quick 1 wizards
+* Fixed missing auto-completion for `QtQuick` and `QtQuick.Controls`
+ (QTCREATORBUG-14563)
+
+Qt Quick Designer
+
+* Removed Qt Quick 1 support
+
+Version Control Systems
+
+* Perforce
+ * Added support for P4CONFIG (QTCREATORBUG-14378)
+
+FakeVim
+
+* Added support for `C-r{register}`
+* Added support for remapping shortcuts
+
+Todo
+
+* Added option to exclude file patterns from parsing
+
+Beautifier
+
+* Added option to format only selected lines with Uncrustify (`--frag`)
+
+Platform Specific
+
+Windows
+
+* Fixed that Qt Creator could freeze while user application is running
+ (QTCREATORBUG-14676)
+
+OS X
+
+* Added locator filter that uses Spotlight for locating files
+
+Linux
+
+* Fixed performance issue with journal support (QTCREATORBUG-14356)
+
+Android
+
+* Made it possible to create AVD without SD card (QTCREATORBUG-13590)
+* Improved handling of invalid names when creating AVD
+ (QTCREATORBUG-13589)
+* Added 5.1 to known versions
+* Added warning if emulator is not OpenGL enabled
+ (QTCREATORBUG-13615)
+* Added input field for activity name in Android manifest editor
+ (QTCREATORBUG-13958)
+* Fixed issues with Android M (QTCREATORBUG-14537, QTCREATORBUG-14534)
+* Fixed issues with 64 bit
+* Fixed handling of external file changes in Android manifest editor
+* Fixed listing of Google AVDs (QTCREATORBUG-13980)
+* Fixed that kits were removed from projects when changing NDK path
+ (QTCREATORBUG-14243)
+* Fixed copying application data with spaces in path
+ (QTCREATORBUG-13868)
+* Fixed that sometimes the wrong AVD was deployed to
+ (QTCREATORBUG-13095)
+
+BlackBerry
+
+* Removed support for BlackBerry 10 development
+
+Remote Linux
+
+* Added support for ECDH key exchange for SSH connections
+ (QTCREATORBUG-14025)
+
+BareMetal
+
+* Fixed processing of additional OpenOCD arguments
+
+Credits for these changes go to:
+Alessandro Portale
+André Pönitz
+Alexander Drozdov
+Alexander Izmailov
+Arnold Dumas
+Benjamin Zeller
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+Daniel Teske
+David Schulz
+Denis Kormalev
+Eike Ziller
+Erik Verbruggen
+Finn Brudal
+Friedemann Kleint
+Hugues Delorme
+Jack Andersen
+Jarek Kobus
+Jochen Becher
+Jörg Bornemann
+Johannes Lorenz
+Kai Köhne
+Knut Petter Svendsen
+Kudryavtsev Alexander
+Leena Miettinen
+Libor Tomsik
+Lorenz Haas
+Lukas Holecek
+Marcel Krems
+Marco Benelli
+Marco Bubke
+Montel Laurent
+Nikita Baryshnikov
+Nikita Kniazev
+Nikolai Kosjar
+Olivier Goffart
+Orgad Shaneh
+Ray Donnelly
+Robert Löhning
+Stanislav Ionascu
+Sune Vuorela
+Takumi ASAKI
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Thorben Kroeger
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
diff --git a/dist/changelog/changes-3.5.1.md b/dist/changelog/changes-3.5.1.md
new file mode 100644
index 0000000000..247249743e
--- /dev/null
+++ b/dist/changelog/changes-3.5.1.md
@@ -0,0 +1,59 @@
+Qt Creator version 3.5.1 contains bug fixes.
+
+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 v3.5.0..v3.5.1
+
+General
+
+* Fixed dark theme for wizards (QTCREATORBUG-13395)
+* Fixed that cancel button was ignored when wizards ask about overwriting files
+ (QTCREATORBUG-15022)
+* Added support for MSYS2 compilers and debuggers
+
+Editing
+
+* Fixed crashes with code completion (QTCREATORBUG-14991, QTCREATORBUG-15020)
+
+Project Management
+
+* Fixed that some context actions were wrongly enabled
+ (QTCREATORBUG-14768, QTCREATORBUG-14728)
+
+C++ Support
+
+* Improved performance for Boost (QTCREATORBUG-14889, QTCREATORBUG-14741)
+* Fixed that adding defines with compiler flag did not work with space after `-D`
+ (QTCREATORBUG-14792)
+
+QML Support
+
+* Fixed that `.ui.qml` warnings accumulated when splitting (QTCREATORBUG-14923)
+
+QML Profier
+
+* Fixed that notes were saved but not loaded (QTCREATORBUG-15077)
+
+Version Control Systems
+
+* Git
+ * Fixed encoding of log output
+* Mercurial
+ * Fixed crash when annotating (QTCREATORBUG-14975)
+
+Diff Editor
+
+* Fixed handling of mode changes (QTCREATORBUG-14963)
+
+Platform Specific
+
+Remote Linux
+
+* Fixed wrong SSH key compatibility check
+
+BareMetal
+
+* Fixed that GDB server provider list did not update on host change
diff --git a/dist/changelog/changes-3.6.0.md b/dist/changelog/changes-3.6.0.md
new file mode 100644
index 0000000000..99a01c6a9b
--- /dev/null
+++ b/dist/changelog/changes-3.6.0.md
@@ -0,0 +1,216 @@
+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)
+* Fixed that closing session was leaving invalid editor windows open
+ (QTCREATORBUG-15193)
+* Fixed that editors were closing even when closing Qt Creator was cancelled
+ (QTCREATORBUG-14401)
+* Fixed zooming text with touch pads, which was too sensitive (QTBUG-49024)
+
+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)
+* Fixed that `%{CurrentBuild:Type}` was not expanded correctly
+ (QTCREATORBUG-15178)
+* Fixed that `Stop applications before building` also stopped applications
+ when deploying (QTCREATORBUG-15281)
+
+QMake Projects
+
+* Added a build configuration type for profiling
+ (release build with separate debug information)
+* 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)
+* Fixed adding files to `.qrc` files through the project tree
+ (QTCREATORBUG-15277)
+
+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`
+* Fixed crash with function arguments hint (QTCREATORBUG-15275)
+* Fixed that object instantiation was sometimes highlighted as function call
+ (QTCREATORBUG-15212)
+* Clang code model
+ * Added more diagnostic messages to editors
+ * Added Clang's Fix-its to refactoring actions (QTCREATORBUG-14868)
+ * Added option for additional command line arguments
+
+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
+ * Fixed that debugger stopped at disabled breakpoints (QTCREATORBUG-15395)
+* QML/JS Console
+ * Implemented lazy loading of sub-items
+ * Improved error reporting
+* GDB/MinGW
+ * Fixed wrong `GDB not responding` message (QTCREATORBUG-14350)
+
+Analyzer
+
+* Improved diagnostics view to use tree view instead of list
+
+QML Profiler
+
+* Improved performance of timeline view (QTCREATORBUG-14983)
+* Fixed offset when dragging timeline categories (QTCREATORBUG-15333)
+
+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)
+* Fixed that `DYLD_LIBRARY_PATH`, `DYLD_FRAMEWORK_PATH` and `DYLD_IMAGE_SUFFIX`
+ were not taking effect when debugging with recent LLDB
+
+Android
+
+* Added support for Android 6.0
+* 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)
+* Fixed that building failed if Java is not in `PATH` (QTCREATORBUG-15382)
+
+iOS
+
+* Improved error messages for deployment
+* Fixed issues with profiling QML (QTCREATORBUG-15383)
+
+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
+* Fixed attaching to remote debugging server (QTCREATORBUG-15210)
+
+Credits for these changes go to:
+Adam Strzelecki
+Aleix Pol
+Alessandro Portale
+Alexander Drozdov
+Allan Sandfeld Jensen
+André Hartmann
+André Pönitz
+Benjamin Zeller
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+Christian Strømme
+Claus Steuer
+Cristian Adam
+Daniel Teske
+David Fries
+David Schulz
+Davide Pesavento
+Denis Shienkov
+Eike Ziller
+Finn Brudal
+Friedemann Kleint
+J-P Nurmi
+Jake Petroules
+Jakub Golebiewski
+Jan Dalheimer
+Jarek Kobus
+Jean Gressmann
+Jochen Becher
+Jörg Bornemann
+Lassi Hämäläinen
+Leena Miettinen
+Lorenz Haas
+Marc Mutz
+Marco Benelli
+Marco Bubke
+Martin Kampas
+Maurice Kalinowski
+Mitch Curtis
+Montel Laurent
+Nico Vertriest
+Niels Weber
+Nikita Baryshnikov
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Oswald Buddenhagen
+Robert Löhning
+Sergey Belyashov
+Sze Howe Koh
+Thiago Macieira
+Thomas Hartmann
+Thorbjørn Lindeijer
+Tim Jenssen
+Tobias Hunger
+Tom Deblauwe
+Topi Reinio
+Ulf Hermann
+Viktor Ostashevskyi
+Vladyslav Gapchych
diff --git a/dist/changelog/changes-3.6.1.md b/dist/changelog/changes-3.6.1.md
new file mode 100644
index 0000000000..e63bcf478a
--- /dev/null
+++ b/dist/changelog/changes-3.6.1.md
@@ -0,0 +1,61 @@
+Qt Creator version 3.6.1 contains bug fixes.
+
+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 v3.6.0..v3.6.1
+
+Editing
+
+* Fixed issues with setting font size (QTCREATORBUG-15608, QTCREATORBUG-15609)
+
+Help
+
+* Fixed opening external links (QTCREATORBUG-15491)
+
+C++ Support
+
+* Clang code model
+ * Fixed crash when closing many documents fast (QTCREATORBUG-15532)
+ * Fixed that HTML code was shown in completion tool tip (QTCREATORBUG-15630)
+ * Fixed highlighting for using a namespaced type (QTCREATORBUG-15271)
+ * Fixed highlighting of current parameter in function signature tool tip
+ (QTCREATORBUG-15108)
+ * Fixed that template parameters were not shown in function signature tool
+ tip (QTCREATORBUG-15286)
+
+Qt Support
+
+* Fixed crash when updating code model for `.ui` files (QTCREATORBUG-15672)
+
+QML Support
+
+* Added Qt 5.6 as an option to the wizards
+
+Debugging
+
+* LLDB
+ * Fixed that switching thread did not update stack view (QTCREATORBUG-15587)
+* GDB/MinGW
+ * Fixed editing values while debugging
+
+Beautifier
+
+* Fixed formatting with `clang-format`
+
+Platform Specific
+
+Windows
+
+* Added detection of Microsoft Visual C++ Build Tools
+* Fixed issue with console applications that run only for a short time
+ `Cannot obtain a handle to the inferior: The parameter is incorrect`
+ (QTCREATORBUG-13042)
+* Fixed that debug messages could get lost after the application finished
+ (QTCREATORBUG-15546)
+
+Android
+
+* Fixed issues with Gradle wrapper (QTCREATORBUG-15568)
diff --git a/dist/changelog/changes-4.0.0.md b/dist/changelog/changes-4.0.0.md
new file mode 100644
index 0000000000..35e8a3b56f
--- /dev/null
+++ b/dist/changelog/changes-4.0.0.md
@@ -0,0 +1,237 @@
+Qt Creator version 4.0 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.6..origin/4.0
+
+General
+
+* Changed licensing to GPLv3 with exception
+* Made commercial-only features available as opensource:
+ * Test integration
+ * Clang static analyzer integration
+ * QML Profiler extensions
+* Merged Debug and Analyze modes
+* Added support for using `git grep` for file system search
+ (QTCREATORBUG-3556)
+* Fixed issues with HiDPI (QTCREATORBUG-15222)
+* Fixed that switching theme did not switch editor color scheme
+ (QTCREATORBUG-15229)
+* Fixed crash when double clicking wizard (QTCREATORBUG-15968)
+
+Editing
+
+* Added support for `(<linenumber>)` after file names when opening files
+ (QTCREATORBUG-14724)
+* Added `Go to Previous Split or Window`
+* Fixed whitespace cleaning for mixed tabs and spaces configurations
+ (QTCREATORBUG-7994)
+* Fixed download of highlighting files (QTCREATORBUG-15997)
+* Fixed crash when cutting text from multiple splits (QTCREATORBUG-16046)
+
+Help
+
+* Fixed issues with scrolling to right position (QTCREATORBUG-15548)
+* Fixed images overlapping text with older Qt documentation (QTCREATORBUG-15887)
+* Fixed fallback font (QTCREATORBUG-15887)
+
+QMake Projects
+
+* Added wizard for creating `Qt Labs Controls Application`
+* Added support for `STATECHARTS`
+* Fixed crash when switching session while project is read (QTCREATORBUG-15993)
+
+CMake Projects
+
+* Increased minimum CMake version to 3.0
+* Changed CMake to run automatically in the background
+* Added CMake generator setting per kit
+* Added CMake configuration setting per kit and build configuration
+* Added reading of existing `CMakeCache.txt`
+* Added parsing of CMake errors
+* Changed building to use `cmake --build`
+* Fixed that `clean` target could be missing
+* Fixed issue with mapping source files to targets (QTCREATORBUG-15825)
+
+Qbs Projects
+
+* Improved performance when opening large projects
+* Added support for SCXML files
+
+Qt Support
+
+* Added C++ and QML code model support for `SCXML` files via `qscxmlc`
+* Fixed that moc notes were reported as errors
+
+C++ Support
+
+* Fixed issue with negative enum values
+* Fixed completion of Doxygen tags (QTCREATORBUG-9373, QTCREATORBUG-15143)
+* Clang code model
+ * Simplified activation (it is now active if the plugin is enabled)
+ * Added customizable configurations for warnings (global and per project)
+ * Added light bulb for Clang's Fix-its
+ * Fixed that child diagnostics were not shown in tool tip
+
+QML Support
+
+* Fixed various issues with QML/JS Console (QTCREATORBUG-14931)
+* Fixed resolution of `alias` directives in `.qrc` files
+
+Debugging
+
+* Added pretty printers for `std::set`, `std::map`, `std::multimap`
+ (for simple types of keys and values), `std::valarray` and `QBitArray`
+* Improved performance for watches
+* Improved visualization of `QByteArray` and `char[]` with non-printable
+ values (QTCREATORBUG-15549)
+* CDB
+ * Fixed showing value of `std::[w]string` (QTCREATORBUG-15016)
+* GDB
+ * Fixed import of system pretty printer (QTCREATORBUG-15923)
+ * Fixed changing display format for `float` (QTCREATORBUG-12800)
+* LLDB
+ * Fixed issues with Xcode 7.3
+ (QTCREATORBUG-15965, QTCREATORBUG-15945, QTCREATORBUG-15949)
+ * Fixed breakpoint commands (QTCREATORBUG-15585)
+
+QML Profiler
+
+* Added visualizing statistics as flame graphs
+* Added support for additional input event attributes
+* Added zooming timeline with `Ctrl + mouse wheel`
+* Added `self time` to events
+* Renamed `Events View` to `Statistics View`
+* Fixed that zooming time line moved it to different location
+ (QTCREATORBUG-15440)
+
+Clang Static Analyzer
+
+* Fixed analyzing with MinGW tool chain settings
+* Fixed that Clang was run with default target instead of project target
+
+Test Integration
+
+* Added searching through test results
+* Fixed resolution of source file of failed test on Windows (QTCREATORBUG-15667)
+* Fixed that additional output of passing tests was ignored
+* Fixed test detection with CMake projects (QTCREATORBUG-15813)
+* Fixed crash while editing test (QTCREATORBUG-16062)
+* Google Test
+ * Added support for typed tests
+ * Fixed parsing of file and line information
+
+Qt Quick Designer
+
+* Added `Space + mouse drag` for dragging design area (QTCREATORBUG-11321)
+* Added dialog for adding signal handlers
+* Fixed `Always save when leaving subcomponent in bread crumb`
+
+Version Control Systems
+
+* Git
+ * Increased minimum Git version to 1.8.0
+ * Fixed missing update of file list in commit editor after merging files
+ (QTCREATORBUG-15569)
+ * Added optional hiding of branches without activity for 90 days to Branches
+ dialog (QTCREATORBUG-15544)
+
+Diff Viewer
+
+* Added scrolling to file when showing a change from file log
+
+Custom Wizards
+
+* Added that directories are allowed as file generator source
+
+FakeVim
+
+* Fixed replacing with special characters (QTCREATORBUG-15512)
+* Fixed issue with `Ctrl+[` (QTCREATORBUG-15261)
+
+TODO
+
+* Added searching through TODO entries
+
+Model Editor
+
+* Added exporting diagrams as PNG, PDF, or SVG
+ (Tools > Model Editor > Export Diagram)
+* Added support for model specific configuration
+* Added automatic showing of class members
+* Added in-place editing of item names
+* Fixed issue with special characters in class member declarations
+* Fixed support for static members
+
+Platform Specific
+
+Windows
+
+* Added auto-detection of Clang tool chain (QTCREATORBUG-15641)
+
+Linux
+
+* Changed default terminal to `x-terminal-emulator`
+* Fixed notification for externally modified files while modal dialog is open
+ (QTCREATORBUG-15687)
+
+Android
+
+* Fixed issues with `Select Android Device`
+ (QTCREATORBUG-15338, QTCREATORBUG-15422)
+
+iOS
+
+* Fixed building for device with Qt 5.7 (QTCREATORBUG-16102)
+* Fixed brief freezes while handling build output (QTCREATORBUG-15613)
+
+Credits for these changes go to:
+Alessandro Portale
+Alexandru Croitor
+Andre Hartmann
+André Pönitz
+Artem Chystikov
+Aurindam Jana
+BogDan Vatra
+Caspar Schutijser
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Daniel Teske
+David Schulz
+Denis Shienkov
+Dmytro Poplavskiy
+Eike Ziller
+Fathi Boudra
+Francois Ferrand
+Friedemann Kleint
+Jake Petroules
+Jesus Fernandez
+Jochen Becher
+Kai Köhne
+Leena Miettinen
+Lorenz Haas
+Lukas Holecek
+Marco Benelli
+Marco Bubke
+Marc Reilly
+Martin Kampas
+Mitch Curtis
+Niels Weber
+Nikita Baryshnikov
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Robert Löhning
+Svenn-Arne Dragly
+Takumi ASAKI
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Tom Deblauwe
+Topi Reinio
+Ulf Hermann
+Yuchen Deng
diff --git a/dist/changelog/changes-4.0.1.md b/dist/changelog/changes-4.0.1.md
new file mode 100644
index 0000000000..777c883e25
--- /dev/null
+++ b/dist/changelog/changes-4.0.1.md
@@ -0,0 +1,65 @@
+Qt Creator version 4.0.1 contains bug fixes.
+
+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 v4.0.0..v4.0.1
+
+CMake Projects
+
+* Added notification when `CMakeCache.txt` changes and introduces a
+ conflict with the build configuration settings, with the option
+ to adapt the build configuration settings
+* Made it possible to add arbitrary CMake variables (QTCREATORBUG-16238)
+* Fixed that build configurations could not override kit settings, and added
+ a warning to build configurations that override kit settings
+* Fixed that `yes` was not considered as boolean `true` value
+* Fixed race between persisting and parsing CMake configuration
+ (QTCREATORBUG-16258)
+
+QML Support
+
+* Added wizard for Qt Quick Controls 2
+* Fixed that `pragma` directives were removed when reformatting
+
+Debugging
+
+* Fixed QObject property expansion (QTCREATORBUG-15798)
+* Fixed updating evaluated expressions
+* Fixed crash on spontaneous debugger exit (QTCREATORBUG-16233)
+* GDB
+ * Fixed issues with restarting debugger (QTCREATORBUG-16355)
+* QML
+ * Restored expression evaluation by using the selection tool
+ (QTCREATORBUG-16300)
+
+Valgrind
+
+* Fixed crash when changing filter
+
+Clang Static Analyzer
+
+* Fixed executing Clang with absolute path on Windows (QTCREATORBUG-16234)
+
+Test Integration
+
+* Fixed running tests on Windows with Qbs (QTCREATORBUG-16323)
+
+Beautifier
+
+* Fixed regression with `clang-format` and predefined style set to `File`
+ (QTCREATORBUG-16239)
+
+Platform Specific
+
+Windows
+
+* Fixed detection of Microsoft Visual C++ Build Tools
+* Fixed that tool tips could stay visible even after switching applications
+ (QTCREATORBUG-15882)
+
+iOS
+
+* Added missing human readable error messages (QTCREATORBUG-16328)
diff --git a/dist/changelog/changes-4.0.2.md b/dist/changelog/changes-4.0.2.md
new file mode 100644
index 0000000000..bcd127b1b8
--- /dev/null
+++ b/dist/changelog/changes-4.0.2.md
@@ -0,0 +1,15 @@
+Qt Creator version 4.0.2 contains bug fixes.
+
+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 v4.0.1..v4.0.2
+
+Debugging
+
+* CDB
+ * Fixed that Qt Creator did not register as post-mortem debugger for
+ 64-bit applications (QTCREATORBUG-16386)
+ * Fixed issues with `.pdb` files larger than 1GB
diff --git a/dist/changelog/changes-4.0.3.md b/dist/changelog/changes-4.0.3.md
new file mode 100644
index 0000000000..0fa86c117c
--- /dev/null
+++ b/dist/changelog/changes-4.0.3.md
@@ -0,0 +1,31 @@
+Qt Creator version 4.0.3 contains bug fixes.
+
+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 v4.0.2..v4.0.3
+
+All Projects
+
+* Fixed disabled run button on FreeBSD and macOS 10.8
+ (QTCREATORBUG-16462, QTCREATORBUG-16421)
+
+QMake Projects
+
+* Fixed ABI detection on NetBSD and OpenBSD
+
+CMake Projects
+
+* Fixed issues with opening projects from symbolic links
+
+C++ Support
+
+* Clang code model
+ * Fixed dot-to-arrow conversion being incorrectly done for
+ floating point literals and file suffixes (QTCREATORBUG-16188)
+
+Test Integration
+
+* Fixed crash when editing code while parsing for tests
diff --git a/dist/changelog/changes-4.1.0.md b/dist/changelog/changes-4.1.0.md
new file mode 100644
index 0000000000..fe5163ffcd
--- /dev/null
+++ b/dist/changelog/changes-4.1.0.md
@@ -0,0 +1,226 @@
+Qt Creator version 4.1 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.0..v4.1.0
+
+General
+
+* Added `Flat Dark` and `Flat Light` themes
+* Added `Ctrl+N` and `Ctrl+P` shortcuts for navigating in locator
+* Added experimental support for `Nim` programming language
+
+Editing
+
+* Added automatic release of resources for unmodified documents that have
+ not been visible recently (QTCREATORBUG-10016)
+* Added separate options for automatically inserted characters
+* Added highlighting of automatically inserted characters
+* Added option for skipping automatically inserted character, and changed
+ it to be done only if the cursor stays before the character
+* Added `Modnokai Night Shift v2`, `Qt Creator Dark`,
+ `Solarized Dark` and `Solarized Light` editor schemes
+* Fixed that replacing could change selection (QTCREATORBUG-15623)
+* Fixed opening bookmarks in external editor window (QTCREATORBUG-16524)
+
+Help
+
+* Fixed default fallback font on Linux
+* Fixed crash when removing multiple documentation sets (QTCREATORBUG-16747)
+
+All Projects
+
+* Improved feedback when building results in errors, because of issues with
+ kits (QTCREATORBUG-16079)
+* Fixed issue with building in paths with non-ASCII characters
+ (QTCREATORBUG-15855)
+* Fixed that `%{buildDir}` and `%{sourceDir}` stopped working in
+ run configurations (QTCREATORBUG-16338)
+* Fixed that `CurrentProject:` variables were sometimes not resolved from the
+ appropriate project (QTCREATORBUG-16724)
+
+QMake Projects
+
+* Added `Duplicate File` to context menu in project tree (QTCREATORBUG-15952)
+* Added `QtWebEngine` to modules list
+* Changed `Run Qmake` from `qmake -r` to `qmake && make qmake_all` for Qt 5
+* Fixed renaming files used in QRC files (QTCREATORBUG-15786)
+
+CMake Projects
+
+* Improved parsing of errors
+* Added workaround for CMake issue that include paths are in random order
+ (QTCREATORBUG-16432)
+* Added option for disabling automatic running of CMake to `Build & Run` >
+ `CMake` (QTCREATORBUG-15934)
+* Fixed that CMake was automatically run even if Qt Creator application
+ is not in foreground (QTCREATORBUG-16354)
+* QML_IMPORT_PATH can now be set in CMakeLists.txt files. This information
+ will be passed on to QmlJS code model (QTCREATORBUG-11328)
+ Example CMakeLists.txt code:
+ `set(QML_IMPORT_PATH ${CMAKE_SOURCE_DIR}/qml ${CMAKE_BINARY_DIR}/imports CACHE string "" FORCE)`
+* Fixed crash when re-opening project
+* Fixed that `CMakeLists.txt` file was not shown for projects with errors
+
+Qbs Projects
+
+* Added support for `qtcRunnable` property, similar to `qtc_runnable` for
+ Qmake projects
+
+C++ Support
+
+* Added separate highlighting for function declarations and usages
+ (QTCREATORBUG-15564)
+* Added highlighting option for global variables
+* Added coding style option for preferring getters with `get`
+* Fixed parsing of `-std=gnu++XX` option (QTCREATORBUG-16290)
+* Fixed refactoring of methods with ref-qualifier
+
+QML Support
+
+* Added formal parameters of JavaScript functions to outline and locator
+
+Debugging
+
+* Added support for copying selected values from `Locals and Expressions`
+ (QTCREATORBUG-14956)
+* Fixed jumping to address in binary editor (QTCREATORBUG-11064)
+* Fixed environment for `Start and Debug External Application`
+ (QTCREATORBUG-16746)
+* GDB
+ * Fixed that `qint8` values where shown as unsigned values
+ (QTCREATORBUG-16353)
+
+QML Profiler
+
+* Improved progress information
+* Improved performance when many events are involved
+
+Clang Static Analyzer
+
+* Fixed that built-in headers were not found
+
+Qt Quick Designer
+
+* Added support for Qt Quick Controls 2 styles
+* Added `Move to Component` action
+* Added `Add New Signal Handler` action
+* Added support of Qt Creator themes in the Designer UI
+* Improved performance
+* Improved error dialog (QTCREATORBUG-15772)
+* Fixed crumble bar for component navigation
+* Fixed that `Connections` was not allowed in `.ui.qml` files
+* Fixed crashes with spaces in properties (QTCREATORBUG-16059)
+* Fixed that child items of `State` were rendered (QTCREATORBUG-13003)
+
+Version Control Systems
+
+* Git
+ * Added date and time information to branch dialog
+ * Added support for running `git blame` only on selected lines
+ (QTCREATORBUG-16055)
+ * Fixed that branch dialog suggested existing branch name for new branch
+ (QTCREATORBUG-16264)
+* SVN
+ * Added conflicted files to file list in submit editor
+
+Test Integration
+
+* Fixed that test case summary stayed visible even if no entries matched
+ the applied filter
+* Fixed parsing of failure location for Google Test on Windows
+
+FakeVim
+
+* Added expansion of `~` in file names (QTCREATORBUG-11160)
+
+Model Editor
+
+* Added zooming of diagrams
+
+Beautifier
+
+* Added option to automatically format files on save
+* Uncrustify
+ * Fixed issues with non-C++ files (QTCREATORBUG-15575)
+
+Platform Specific
+
+Windows
+
+* Added detection of MSVC amd64_x86 toolchain
+
+macOS
+
+* Fixed include search order with frameworks (QTCREATORBUG-11599)
+
+Remote Linux
+
+* Added support for TCP/IP forward tunneling with SSH
+
+iOS
+
+* Added human readable error messages (QTCREATORBUG-16328)
+* Fixed that deployment could fail if device and host are in same WiFi network
+ (QTCREATORBUG-16061)
+
+Credits for these changes go to:
+Albert Astals Cid
+Alessandro Portale
+Alexander Drozdov
+Alexandru Croitor
+Andre Hartmann
+André Pönitz
+Antoine Poliakov
+Anton Kudryavtsev
+Arnold Dumas
+BogDan Vatra
+Brett Stottlemyer
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Dmitry Ashkadov
+Eike Ziller
+Erik Verbrüggen
+Filippo Cucchetto
+Finn Brudal
+Georger Araújo
+Jake Petroules
+Jaroslaw Kobus
+Jean Gressmann
+Jochen Becher
+Lars Knoll
+Leena Miettinen
+Lorenz Haas
+Lukas Holecek
+Marc Mutz
+Marc Reilly
+Marco Benelli
+Marco Bubke
+Mashrab Kuvatov
+Mat Sutcliffe
+Maurice Kalinowski
+Nazar Gerasymchuk
+Nikita Baryshnikov
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Philip Lorenz
+Robert Löhning
+Serhii Moroz
+Shinnok
+Takumi ASAKI
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Unai IRIGOYEN
+Victor Heng
+Vikas Pachdha
+Vlad Seryakov
+Wolfgang Bremer
diff --git a/dist/changelog/changes-4.10.0.md b/dist/changelog/changes-4.10.0.md
new file mode 100644
index 0000000000..9ed43bf9e5
--- /dev/null
+++ b/dist/changelog/changes-4.10.0.md
@@ -0,0 +1,266 @@
+# Qt Creator 4.10
+
+Qt Creator version 4.10 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.9..v4.10.0
+
+## Editing
+
+* Removed support for KDE code paster after removal of official API
+* Added option for pinning files so they stay open when closing all files (QTCREATORBUG-21899)
+* Fixed low contrast of hovered folding markers (QTCREATORBUG-21702)
+* Fixed infinite global search in case of symlink loop (QTCREATORBUG-22662)
+
+### Generic Highlighter
+
+* Fixed that highlighting definition with MIME type `text/plain`
+ overrode better matching definitions (QTCREATORBUG-22540)
+
+### Language Client
+
+* Removed `Experimental` flag
+* Added option for starting server when needed
+* Added option for starting one server per project
+* Added support for `workspace/workspaceFolders` server request
+* Added Locator filter for current document (`.`)
+* Added Locator filters for symbols in workspace (`:`, `c`, and `m`) (QTCREATORBUG-21915)
+* Added support for showing tooltip information from server
+* Made client settings expand variables for executable and arguments
+* Improved completion item tooltip (QTCREATORBUG-22429)
+
+## Help
+
+* Added option for scroll wheel zooming (QTCREATORBUG-14154)
+
+## All Projects
+
+* Added option for hiding kit settings (QTCREATORBUG-9134)
+* Added support for drag & drop in Projects tree (QTCREATORBUG-6446)
+* Added option for closing files of project when closing project (QTCREATORBUG-22198)
+* Added filtering to `Issues`, `Application Output`, `Compile Output`, and `General Messages`
+ (QTCREATORBUG-16356)
+* Added `Re-detect` and `Remove All` to compiler settings
+* Added Locator filter for all files in all project directory trees (`a`) (QTCREATORBUG-19122)
+* Added `CurrentRun:WorkingDir` Qt Creator variable
+* Added `Tools` > `Parse Build Output` (QTCREATORBUG-16017)
+* Added option for not clearing `Issues` pane on build (QTCREATORBUG-22478)
+* Moved `Application Output` and `Build Output` options to separate tabs in the
+ `Build & Run` options
+* Improved search for files from `Issues` pane (QTCREATORBUG-13623)
+
+### Wizards
+
+* Added build system choice to `Qt Widgets Application` and `C++ Library` wizards
+* Added `value('variablename')` to JavaScript context in JSON wizards, adding support for
+ lists and dictionaries as values
+* Fixed that file names were always lower-cased by file wizards (QTCREATORBUG-14711)
+
+## QMake Projects
+
+* Added option for adding existing project as sub-project (QTCREATORBUG-5837)
+* Added option for running `qmake` on every build (QTCREATORBUG-20888)
+* Added completion of paths in project files (QTCREATORBUG-5915)
+* Added forced `qmake` run on rebuild
+* Fixed building sub-project in case of additional custom make steps (QTCREATORBUG-15794)
+* Fixed missing items from `OBJECTIVE_HEADERS` (QTCREATORBUG-17569)
+
+## CMake Projects
+
+* Removed `Default` from build types (QTCREATORBUG-22013)
+* Added support for Android targets
+* Added support for building single file (QTCREATORBUG-18898)
+* Added completion of paths in project files (QTCREATORBUG-5915)
+* Improved text in `Configuration has changed on disk` dialog (QTCREATORBUG-22059)
+
+## Qbs Projects
+
+* Added support for Android targets
+* Fixed `Build product` for files in groups
+
+## Python Projects
+
+* Added support for adding and removing files from project
+* Improved wizards
+
+## Compilation Database Projects
+
+* Added setting for project header path (QTCREATORBUG-22031)
+* Added custom build steps and run configuration (QTCREATORBUG-21727)
+* Added option for specifying additional files in `compile_database.json.files`
+* Fixed handling of relative paths (QTCREATORBUG-22338)
+* Fixed handling of `--sysroot` (QTCREATORBUG-22339)
+
+## Qt Support
+
+* Added handling of QtTest messages in compile output (QTCREATORBUG-8091)
+
+## C++ Support
+
+* Improved auto-insertion of closing curly brace (QTCREATORBUG-18872)
+* Fixed that snippet completion could get in the way (QTCREATORBUG-21767)
+* Fixed crash because of small stack size (QTCREATORBUG-22496)
+* Fixed recognition of C++ version (QTCREATORBUG-22444)
+* Fixed `unknown argument: '-fno-keep-inline-dllexport'` (QTCREATORBUG-22452)
+
+### Clang Format
+
+* Improved configuration UI
+* Fixed that clang format was triggered on save when Beautifier already was as well
+
+## QML Support
+
+* Fixed various formatting issues
+* Fixed incorrect syntax warning in JavaScript template literal
+ (QTCREATORBUG-22474)
+
+## Debugging
+
+* Added pretty printer for `QMargin`
+* Fixed pretty printers for `QFile`, `QStandardItem`,
+ `std::vector` and `std::basic_string` with custom allocator, and `std::map<K,V>::iterator`
+* Fixed issues with restoring layout (QTCREATORBUG-21669)
+
+### LLDB
+
+* Fixed running with command line arguments with spaces (QTCREATORBUG-22811)
+
+### CDB
+
+* Fixed loading of custom debugging helpers (QTCREATORBUG-20481)
+
+## Clang Analyzer Tools
+
+* Fixed display of diagnostic for files outside of project directory (QTCREATORBUG-22213)
+
+## QML Profiler
+
+* Improved behavior in case of slow connections (QTCREATORBUG-22641)
+
+## Perf Profiler
+
+* Changed format of saved traces
+* Added support for multiple attributes per sample
+* Added CPU ID for events
+
+## Qt Quick Designer
+
+* Added support for `ShapeGradient` (QDS-359)
+* Added gradient picker that allows loading and saving of presets
+* Added support for changing properties for multiple items at once (QDS-324)
+* Added missing properties for `LineEdit` and `ComboBox`
+* Added all fonts from project directory to font selector (QDS-100)
+* Updated properties of `Flickable`
+* Improved handling of errors in state editor (QDS-695)
+* Improved selection behavior (QDS-853)
+
+## Version Control Systems
+
+* Added zoom buttons to `Version Control` output pane
+
+### Git
+
+* Added support for different reset types in `Branches` view
+* Added choice of build system to `Git Clone` wizard if cloned project supports multiple
+ build systems (QTCREATORBUG-17828)
+* Fixed popping stash after checkout from `Branches` view
+
+## Test Integration
+
+* Added basic support for Boost tests
+* Added wizard for Boost tests (QTCREATORBUG-21169)
+* Added option for automatically opening test results pane
+* Improved handling of unexpected test output (QTCREATORBUG-22354)
+
+## Platform Specific
+
+### Windows
+
+* Added `Clone` for MSVC toolchains (QTCREATORBUG-22163)
+* Fixed that `mingw32-make`'s warnings were categorized as errors (QTCREATORBUG-22171)
+* Fixed bitness detection for MinGW (QTCREATORBUG-22160)
+* Fixed registration as post mortem debugger on recent Windows versions
+
+### Linux
+
+* Improved auto-detection of toolchains (QTCREATORBUG-19179, QTCREATORBUG-20044, QTCREATORBUG-22081)
+
+### Android
+
+* Removed support for MIPS64
+
+### iOS
+
+* Fixed simulator detection with Xcode 11 (QTCREATORBUG-22757)
+
+### Remote Linux
+
+* Added deployment method that deploys everything that is installed by the build system
+ in its install step (QTCREATORBUG-21855)
+* Added support for opening remote terminal with run environment
+* Added option for `rsync` flags for deployment (QTCREATORBUG-22352)
+* Fixed deployment of files with `executable` `CONFIG` value (QTCREATORBUG-22663)
+* Fixed `Unexpected stat output for remote file` (QTCREATORBUG-22603)
+
+### Bare Metal
+
+* Added include path detection and output parsers for `IAR`, `KEIL` and `SDCC` toolchains
+
+## Credits for these changes go to:
+Aleksei German
+Alessandro Ambrosano
+Alessandro Portale
+Andre Hartmann
+André Pönitz
+Anton Danielsson
+Antonio Di Monaco
+Asit Dhal
+BogDan Vatra
+Christian Gagneraud
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+Cristián Maureira-Fredes
+Daniel Teske
+David Schulz
+Denis Shienkov
+Denis Vygovskiy
+Eike Ziller
+Friedemann Kleint
+Giuseppe D'Angelo
+Haxor Leet
+Henning Gruendl
+illiteratecoder
+Ivan Donchevskii
+Ivan Komissarov
+Joel Smith
+Jörg Bornemann
+Kavindra Palaraja
+Knud Dollereder
+Leena Miettinen
+Luca Carlon
+Marc Mutz
+Marco Bubke
+Martin Haase
+Michael Weghorn
+Mitch Curtis
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Przemyslaw Gorszkowski
+Robert Löhning
+Thiago Macieira
+Thomas Hartmann
+Thomas Otto
+Tim Henning
+Tim Jenssen
+Tobias Hunger
+Tor Arne Vestbø
+Uladzislau Paulovich
+Ulf Hermann
+Vikas Pachdha
+Ville Nummela
diff --git a/dist/changelog/changes-4.10.1.md b/dist/changelog/changes-4.10.1.md
new file mode 100644
index 0000000000..7d942ba68a
--- /dev/null
+++ b/dist/changelog/changes-4.10.1.md
@@ -0,0 +1,69 @@
+# Qt Creator 4.10.1
+
+Qt Creator version 4.10.1 contains bug fixes.
+
+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/v4.10.0..v4.10.1
+
+## Editing
+
+* Fixed file saving with some text encodings
+* Fixed `Preserve case` in advanced search and replace (QTCREATORBUG-19696)
+* Fixed crash when changing editor font (QTCREATORBUG-22933)
+
+## Help
+
+* Fixed that text moved around when resizing and zooming (QTCREATORBUG-4756)
+
+## All Projects
+
+* Fixed `Qt Creator Plugin` wizard (QTCREATORBUG-22945)
+
+## Debugging
+
+* Fixed more layout restoration issues (QTCREATORBUG-22286, QTCREATORBUG-22415, QTCREATORBUG-22938)
+
+### LLDB
+
+* Fixed wrong empty command line argument when debugging (QTCREATORBUG-22975)
+
+## Qt Quick Designer
+
+* Removed transformations from list of unsupported types
+* Fixed update of animation curve editor
+
+## Platform Specific
+
+### macOS
+
+* Fixed debugging with Xcode 11 (QTCREATORBUG-22955)
+* Fixed window stacking order after closing file dialog (QTCREATORBUG-22906)
+* Fixed window size after exiting fullscreen
+
+### QNX
+
+* Fixed that QNX compiler could not be selected for C
+
+## Credits for these changes go to:
+
+Aleksei German
+Alexander Akulich
+Andre Hartmann
+André Pönitz
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Knud Dollereder
+Leena Miettinen
+Lisandro Damián Nicanor Pérez Meyer
+Nikolai Kosjar
+Orgad Shaneh
+Richard Weickelt
+Sergey Belyashov
+Thomas Hartmann
diff --git a/dist/changelog/changes-4.11.0.md b/dist/changelog/changes-4.11.0.md
new file mode 100644
index 0000000000..218d7a2947
--- /dev/null
+++ b/dist/changelog/changes-4.11.0.md
@@ -0,0 +1,257 @@
+# Qt Creator 4.11
+
+Qt Creator version 4.11 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.10..v4.11.0
+
+## General
+
+* Added option for maximum number of recent files (QTCREATORBUG-21898)
+* Added option for showing shortcuts in context menus (QTCREATORBUG-22502)
+* Added camel case navigation to many input fields (QTCREATORBUG-21140)
+* Improved fuzzy matching in Locator (QTCREATORBUG-19838, QTCREATORBUG-22546)
+* Made update notification less intrusive and more informative (QTCREATORBUG-22817)
+* Made wizards remember user choices (QTCREATORBUG-16657)
+
+## Help
+
+* Fixed that removing Qt version only unregistered its documentation after
+ restart (QTCREATORBUG-16631)
+
+## Editing
+
+* Added option to change line ending style via editor tool bar
+* Fixed that explicit colors or styles in KSyntaxHighlighting specifications were ignored
+ (QTCREATORBUG-13545, QTCREATORBUG-22229, QTCREATORBUG-22646)
+* Fixed behavior of backtab with multi-line selection (QTCREATORBUG-16970)
+
+### Language Client
+
+* Added support for semantic highlighting
+ [protocol extension proposal](https://github.com/microsoft/vscode-languageserver-node/pull/367)
+
+### C++
+
+* Added support for single quote digit separator in integer literals (QTCREATORBUG-14939)
+* Added option for adding `Q_OBJECT` to `C++ Class` wizard also for custom base class
+ (QTCREATORBUG-21810)
+* Fixed that build environment was not used for asking compilers about built-in headers
+ (QTCREATORBUG-17985)
+* Fixed handling of `-mllvm` command line option
+* Fixed handling of `noexcept` when refactoring (QTCREATORBUG-11849, QTCREATORBUG-19699)
+
+### QML
+
+* Updated to parser from Qt 5.15
+* Fixed pragma reformatting (QTCREATORBUG-22326)
+
+### Python
+
+* Simplified registration of language server
+* Added python settings to configure multiple python interpreters
+* Simplified switching python interpreters for python projects
+
+## Help
+
+* Added option for switching viewer backend
+* Added experimental [litehtml](https://github.com/litehtml/litehtml) based viewer backend
+* Added support for multiple pages in external help window (QTCREATORBUG-20558)
+
+## Projects
+
+* Added experimental support for Qt for WebAssembly (QTCREATORBUG-21068)
+* Added experimental support for Qt for MCUs
+* Added `Build` > `Build for Run Configuration` (QTCREATORBUG-22403)
+* Added more space for custom command line arguments (QTCREATORBUG-17890)
+* Added option to continue building after a single project failed with `Build` > `Build All`
+ (QTCREATORBUG-22140)
+* Added option for temporarily disabling individual environment variables (QTCREATORBUG-20984)
+* Added option for translation file to wizards (QTCREATORBUG-7453)
+* Added option to rename files with same base name when renaming files via project tree
+ (QTCREATORBUG-21738)
+* Added option for running build process with low priority (QTCREATORBUG-5155)
+* Made it possible to schedule running the project while building it (QTCREATORBUG-14297)
+* Improved unconfigured project page (QTCREATORBUG-20018)
+* Fixed parsing of `lld` output (QTCREATORBUG-22623)
+* Fixed issues with expanding macros in environment variables
+* Fixed that generated files were appearing in Locator and project wide searches
+ (QTCREATORBUG-20176)
+* Fixed disabled project context menu item (QTCREATORBUG-22850)
+
+### QMake
+
+* Fixed that automatic changes of `.pro` files could change line ending style (QTCREATORBUG-2196)
+* Fixed that `TRANSLATIONS` were not shown in project tree (QTCREATORBUG-7453)
+
+### CMake
+
+* Added support for [file-based API](https://cmake.org/cmake/help/latest/manual/cmake-file-api.7.html),
+ CMake's new interface for IDEs since version 3.14
+* Added Locator filter `cmo` for location of CMake target definition (QTCREATORBUG-18553)
+* Added workaround for CMake issues when CMake executable is non-canonical path
+* Fixed handling of boolean semantics (`OFF`, `NO`, `FALSE`, and so on)
+* Fixed `Build` > `Run CMake` (QTCREATORBUG-19704)
+* Fixed registering `CMake.app` from official installer on macOS
+* Fixed code model issues when using precompiled headers (QTCREATORBUG-22888)
+
+### Qbs
+
+* Updated to Qbs version 1.15.0
+* Fixed that include paths were not correctly categorized into user and system paths
+ for the code model
+
+### Python
+
+* Renamed plugin from `PythonEditor` to `Python`
+* Made Python interpreter configurable
+
+### Generic
+
+* Added option to remove directories directly from project tree (QTCREATORBUG-16575)
+* Added support for Framework paths (QTCREATORBUG-20099)
+
+### Compilation Database
+
+* Fixed issue with `/imsvc` compiler option (QTCREATORBUG-23146)
+
+## Debugging
+
+### CDB
+
+* Fixed assigning negative values to variables (QTCREATORBUG-17269)
+
+## Analyzer
+
+* Added viewer for Chrome trace report files
+
+### Clang
+
+* Added support for loading results from `clang-tidy` and `clazy` that were
+ exported with `-export-fixes`
+* Added option for overriding configuration per project
+* Added option to analyze only open or edited documents
+* Changed to use separate `clang-tidy` executable
+* Separated diagnostic configuration settings for code model
+ (`C++` > `Code Model`) and analyzer (`Analyzer` > `Clang Tools`)
+* Fixed invocation of `clazy` with latest `clazy` versions
+
+## Qt Widget Designer
+
+* Fixed lookup of resources (QTCREATORBUG-22909, QTCREATORBUG-22962)
+
+## Qt Quick Designer
+
+* Added editor for bindings
+* Added support for importing 3D assets into Quick3D components
+ (QDS-1051, QDS-1053)
+* Added option for keyframe time in `Edit` dialog (QDS-1072)
+* Added snapping of timeline playhead to keyframes when shift-dragging
+ (QDS-1068)
+* Fixed issues with dragging timeline items (QDS-1074)
+* Fixed various timeline editor issues (QDS-1073)
+
+## Version Control Systems
+
+### Git
+
+* Added `Tools` > `Git` > `Local Repository` > `Archive`, and added archiving to
+ `Actions on Commits`
+* Made following file renames optional (QTCREATORBUG-22826)
+
+## Test Integration
+
+* Added settings per project (QTCREATORBUG-16704)
+* Added option to run tests after successful build
+
+### Boost
+
+* Fixed running multiple tests (QTCREATORBUG-23091)
+
+## Platforms
+
+### Windows
+
+* Added auto-detection for ARM and AVR GNU toolchains
+
+### macOS
+
+* Removed auto-detection of GCC toolchains
+* Fixed closing of terminal window after application finishes (QTCREATORBUG-15138)
+* Fixed execution of `qtc-askpass` (QTCREATORBUG-23120)
+* Fixed environment when opening terminal with `zsh` (QTCREATORBUG-21712)
+
+### Android
+
+* Added warning if `sdkmanager` could not be run, including hint to appropriate Java SDK
+ (QTCREATORBUG-22626)
+* Added knowledge of Android 10 and API level 29
+* Fixed issue with multiple Java versions in `PATH` (QTCREATORBUG-22504)
+
+### Remote Linux
+
+* Moved support for [Qt for Device Creation](https://doc.qt.io/QtForDeviceCreation/qtdc-index.html)
+ (Boot2Qt) to open source
+* Fixed issues with SFTP on Windows (QTCREATORBUG-22471)
+
+### QNX
+
+* Fixed registration of toolchain as C compiler
+* Fixed issue with license checking of QCC
+* Fixed deployment of public key (QTCREATORBUG-22591)
+
+### Bare Metal
+
+* Added support for STM8 and MSP430 architectures
+* Fixed that it was not possible to add custom deployment steps (QTCREATORBUG-22977)
+
+## Credits for these changes go to:
+
+Aleksei German
+Alessandro Portale
+Andre Hartmann
+André Pönitz
+Antonio Di Monaco
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+Christoph Schlosser
+Cristian Adam
+David Schulz
+Denis Shienkov
+Eike Ziller
+Frederik Schwarzer
+Henning Gruendl
+Joel Smith
+Laurent Montel
+Leander Schulten
+Leena Miettinen
+Mahmoud Badri
+Marco Bubke
+Marius Sincovici
+Michael Weghorn
+Miikka Heikkinen
+Milian Wolff
+Nikolai Kosjar
+Orgad Shaneh
+Pasi Keränen
+Richard Weickelt
+Robert Löhning
+Sergey Levin
+Sona Kurazyan
+Tasuku Suzuki
+Thomas DeRensis
+Thomas Hartmann
+Tim Henning
+Tim Jenssen
+Tobias Hunger
+Tommi Pekkala
+Uladzislau Paulovich
+Ulf Hermann
+Ville Nummela
+Volker Hilsheimer
+zarelaky
diff --git a/dist/changelog/changes-4.11.1.md b/dist/changelog/changes-4.11.1.md
new file mode 100644
index 0000000000..65fc03b0a9
--- /dev/null
+++ b/dist/changelog/changes-4.11.1.md
@@ -0,0 +1,114 @@
+Qt Creator 4.11.1
+=================
+
+Qt Creator version 4.11.1 contains bug fixes.
+
+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/v4.11.0..v4.11.1
+
+Editing
+-------
+
+* Fixed `Visualize Whitespace` for editors without specialized highlighter definition
+ (QTCREATORBUG-23040)
+
+### Language Client
+
+* Fixed failure when restarting server (QTCREATORBUG-23497)
+
+### C++
+
+* Fixed wrong warnings about C++98 incompatibility with MSVC (QTCREATORBUG-23118)
+* Fixed accidentally added internal include paths from GCC (QTCREATORBUG-23330)
+* Fixed `Convert to Stack Variable` and `Convert to Pointer` (QTCREATORBUG-23181)
+
+### FakeVim
+
+* Fixed goto next and previous split (QTCREATORBUG-22397)
+* Fixed indentation of continuation lines (QTCREATORBUG-20876)
+
+Projects
+--------
+
+* Fixed crash when closing application output
+* Fixed crash when compiler detection fails (QTCREATORBUG-23442)
+
+### CMake
+
+* Fixed subdirectory structure in project tree (QTCREATORBUG-23372)
+
+### Qbs
+
+* Fixed building Android projects (QTCREATORBUG-23489)
+
+### Generic
+
+* Fixed crash when updating deployment data (QTCREATORBUG-23501)
+
+Debugging
+---------
+
+* Fixed crash with `Switch to previous mode on debugger exit` when debugging fails
+ (QTCREATORBUG-23415)
+* Fixed high CPU usage with LLDB (QTCREATORBUG-23311)
+
+Qt Quick Designer
+-----------------
+
+* Fixed removing single signals from Connection (QDS-1333)
+
+Test Integration
+----------------
+
+* Fixed stopping tests when debugging (QTCREATORBUG-23298)
+
+Platforms
+---------
+
+### Windows
+
+* Worked around issue with HiDPI in Qt (QTBUG-80934)
+
+### Remote Linux
+
+* Fixed that terminal setting was ignored (QTCREATORBUG-23470)
+
+### WebAssembly
+
+* Fixed missing device in kit (QTCREATORBUG-23360)
+
+### QNX
+
+* Fixed deployment of Qt examples (QTCREATORBUG-22592)
+
+Credits for these changes go to:
+--------------------------------
+
+Aleksei German
+Alessandro Portale
+Andre Hartmann
+Andrzej Ostruszka
+André Pönitz
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Friedemann Kleint
+Henning Gruendl
+Jaroslaw Kobus
+Leena Miettinen
+Mahmoud Badri
+Marius Sincovici
+Miikka Heikkinen
+Nikolai Kosjar
+Richard Weickelt
+Robert Löhning
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
diff --git a/dist/changelog/changes-4.11.2.md b/dist/changelog/changes-4.11.2.md
new file mode 100644
index 0000000000..e548591bff
--- /dev/null
+++ b/dist/changelog/changes-4.11.2.md
@@ -0,0 +1,68 @@
+Qt Creator 4.11.2
+=================
+
+Qt Creator version 4.11.2 contains bug fixes.
+
+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/v4.11.1..v4.11.2
+
+Editing
+-------
+
+* Improved performance of highlighting (QTCREATORBUG-23281)
+* Fixed that `Rewrap Paragraph` split on non-breaking space (QTCREATORBUG-23643)
+* Fixed freeze with block selection (QTCREATORBUG-23622)
+* Fixed high CPU usage after scrolling horizontally (QTCREATORBUG-23647)
+* Fixed scroll position after splitting if text cursor is not visible
+* Fixed position of markers in scrollbar for long documents (QTCREATORBUG-23660)
+
+### Python
+
+* Fixed warnings in files generated by Python file wizard
+
+### Language Client
+
+* Fixed issue with server restart after server crash (QTCREATORBUG-23648)
+
+Projects
+--------
+
+* Fixed wrong default project for adding files via wizards (QTCREATORBUG-23603)
+
+Debugging
+---------
+
+### CDB
+
+* Fixed startup if `_NT_DEBUGGER_EXTENSION_PATH` is set
+
+Test Integration
+----------------
+
+* Fixed debugging of Qt Quick tests (QTCREATORBUG-23709)
+
+Platforms
+---------
+
+### macOS
+
+* Fixed issues with notarization of binary package
+
+Credits for these changes go to:
+--------------------------------
+
+André Pönitz
+Andy Shaw
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Kai Köhne
+Leena Miettinen
+Orgad Shaneh
+Richard Weickelt
+Tobias Hunger
diff --git a/dist/changelog/changes-4.12.0.md b/dist/changelog/changes-4.12.0.md
new file mode 100644
index 0000000000..c240ddc3d0
--- /dev/null
+++ b/dist/changelog/changes-4.12.0.md
@@ -0,0 +1,310 @@
+Qt Creator 4.12
+===============
+
+Qt Creator version 4.12 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.11..v4.12.0
+
+General
+-------
+
+* Added `Restart Now` option when changing settings that require restart
+* Added option for linking Qt Creator to a Qt installation, sharing
+ auto-detected Qt versions and kits
+* Added guard against crashing plugins at startup, providing the option
+ to temporarily disable the offending plugin
+* Added locator filter for searching in Qt Project bug tracker
+* Added option to create custom URL template locator filters
+* Added browser for Marketplace items to Welcome mode (QTCREATORBUG-23452)
+* Fixed various theming issues
+
+Help
+----
+
+* Added tool button for changing target for context help (QTCREATORBUG-17667)
+* Added option to register documentation only for highest Qt version, and made that default
+ (QTCREATORBUG-21482, QTCREATORBUG-22799, QTCREATORBUG-10004)
+
+Editing
+-------
+
+* Added `Go to Last Edit`
+* Added option for default line terminator style (QTCREATORBUG-3590)
+* Improved behavior when splitting would hide text cursor
+* Fixed that wizards ignored default file encoding
+* Fixed that only restricted number of sizes were allowed for font size (QTCREATORBUG-22536)
+* Fixed completion after undo (QTCREATORBUG-15038)
+
+### C++
+
+* Fixed issue with Clang and precompiled headers (QTCREATORBUG-22897)
+
+### Language Client
+
+* Added support for Markdown in tooltips
+* Added support for auto-formatting
+* Added outline dropdown (QTCREATORBUG-21916)
+* Improved protocol error reporting
+* Fixed `Ctrl-click` for `Follow Symbol Under Cursor` (QTCREATORBUG-21848)
+
+### QML
+
+* Updated to Qt 5.15 parser (QTCREATORBUG-23591)
+* Improved support for multiple imports into same namespace (QTCREATORBUG-15684)
+* Added scanning of `app.qmltypes` and `lib.qmltypes` for type information
+* Fixed highlighting for new keywords in Qt 5.15
+* Fixed reading of `qmltypes` from Qt 5.15 (QTCREATORBUG-23855)
+
+### Python
+
+* Added wizards for Qt Quick Application and Qt Widgets Application with `.ui` file
+ (QTCREATORBUG-21824)
+
+### Diff Viewer
+
+* Added support for staging only selected lines (QTCREATORBUG-19071)
+
+Projects
+--------
+
+* Added option to hide "disabled" files in Projects tree (QTCREATORBUG-22821)
+* Added option to filter output panes for lines that do not match expression (QTCREATORBUG-19596)
+* Added option for default build configuration settings (debug information, QML debugging, Qt Quick
+ Compiler) (QTCREATORBUG-16458)
+* Added option to only build target for active run configuration (qmake & Qbs)
+* Added option to only stop the target of active run configuration on build (QTCREATORBUG-16470)
+* Added option for project specific environment (QTCREATORBUG-21862)
+* Added option to remove items from `Recent Projects` list in Welcome mode
+* Added option to start run configurations directly from target selector (QTCREATORBUG-21799)
+* Added option to build project for all configured kits (QTCREATORBUG-16815)
+* Added `-ensure-kit-for-binary` command line option that creates a kit for a binary's
+ architecture if needed (QTCREATORBUG-8216)
+* Added GitHub build workflow to `Qt Creator Plugin` wizard template
+* Improved UI responsiveness while parsing projects (QTCREATORBUG-18533)
+* Fixed build directory after cloning target (QTCREATORBUG-23462)
+* Fixed copying of filtered text from output pane (QTCREATORBUG-23425)
+
+### QMake
+
+* Improved renaming of files (QTCREATORBUG-19257)
+* Fixed handling of `object_parallel_to_source` (QTCREATORBUG-18136)
+* Fixed crash with circular includes (QTCREATORBUG-23567)
+* Fixed issue with renaming files (QTCREATORBUG-23720)
+
+### CMake
+
+* Improved handling of `source_group` (QTCREATORBUG-23372)
+* Added support for `Add build library search path to LD_LIBRARY_PATH` (QTCREATORBUG-23464)
+* Added automatic registration of CMake documentation, if available (QTCREATORBUG-21338)
+* Fixed that `.cmake` directory was created in project source directory (QTCREATORBUG-23816)
+* Fixed issues with `snap` on Ubuntu Linux (QTCREATORBUG-23376)
+* Fixed handling of `Enable QML` in debugger settings (QTCREATORBUG-23541)
+* Fixed unneeded reparsing of files
+* Fixed code model issues with precompiled headers (QTCREATORBUG-22888)
+
+### Qbs
+
+* Updated included Qbs version to 1.16.0
+* Changed to use separate Qbs executable instead of direcly linking to Qbs (QTCREATORBUG-20622)
+* Added option for default install root (QTCREATORBUG-12983)
+
+### Python
+
+* Added option to disable buffered output (QTCREATORBUG-23539)
+* Added support for PySide 5.15 to wizards (QTCREATORBUG-23824)
+
+### Generic
+
+* Improved performance for large file trees (QTCREATORBUG-20652)
+* Fixed that only first line of `.cflags` and `.cxxflags` was considered
+
+### Compilation Database
+
+* Fixed that project was reparsed if compilation database contents did not change
+ (QTCREATORBUG-22574)
+
+### Nim
+
+* Added support for Nimble build system
+* Added support for `Follow Symbol Under Cursor`
+
+Debugging
+---------
+
+* Added option to hide columns from views (QTCREATORBUG-23342)
+* Added option for `init` and `reset` GDB commands when attaching to remote server
+* Fixed pretty printer for `std::optional` (QTCREATORBUG-22436)
+
+Analyzer
+--------
+
+### Clang
+
+* Improved filtering
+* Added `Analyze Current File` to `Tools` menu and editor context menu
+* Added context menu item that opens help on diagnostics
+
+### CppCheck
+
+* Added option to trigger Cppcheck manually
+
+### Chrome Traces
+
+* Added more details for counter items
+* Added option to restrict view to selected threads
+* Added information about percentage of total time for events
+
+### Heob
+
+* Added support for settings profiles (QTCREATORBUG-23209)
+
+Qt Quick Designer
+-----------------
+
+* Added locking and pinning of animation curves (QDS-550, QDS-551)
+* Added support for annotations (QDS-39)
+* Fixed dragging of keyframes in curve editor (QDS-1405)
+* Fixed crash when selecting icon (QTCREATORBUG-23773)
+* Fixed missing import options (QDS-1592)
+
+Version Control Systems
+-----------------------
+
+### Git
+
+* Added option to create branch when trying to push to a non-existing branch (QTCREATORBUG-21154)
+* Added option to start interactive rebase from log view (QTCREATORBUG-11200)
+* Added information about upstream status to `Git Branches` view
+* Added option to `grep` and `pickaxe` git log (QTCREATORBUG-22512)
+* Made references in VCS output view clickable and added context menu (QTCREATORBUG-16477)
+
+Test Integration
+----------------
+
+* Added support for colored test output (QTCREATORBUG-22297)
+
+### Google Test
+
+* Added support for internal logging (QTCREATORBUG-23354)
+* Added support for `GTEST_SKIP` (QTCREATORBUG-23736)
+
+Platforms
+---------
+
+### Windows
+
+* Improved behavior with regard to MSVC tool chain matching and compatibility of MSVC 2017 and
+ MSVC 2019 (QTCREATORBUG-23653)
+
+### macOS
+
+* Fixed parsing of Apple Clang specific linker message (QTCREATORBUG-19766)
+* Fixed `Run in Terminal` and `Open Terminal` when user has different shell configured
+ (QTCREATORBUG-21712)
+
+### Android
+
+* Discontinued support for Ministro
+* Added auto-detection of Java JDK (QTCREATORBUG-23407)
+* Added option to automatically download and install required Android tools (QTCREATORBUG-23285)
+* Added option to register multiple NDKs (QTCREATORBUG-23286)
+* Added automatic selection of correct NDK for Qt version (QTCREATORBUG-23583)
+* Added option to download and use [OpenSSL for Android](https://github.com/KDAB/android_openssl)
+ (QTBUG-80625)
+* Added support for Android 11 with API level 30
+* Improved examples browser to only show items tagged with `android` (QTBUG-80716)
+* Improved manifest editor (QTCREATORBUG-23283)
+* Fixed issues with latest SDK r29 (QTCREATORBUG-23726)
+* Fixed several issues with AVD manager (QTCREATORBUG-23284, QTCREATORBUG-23448)
+* Fixed that some essential packages were not installed (QTCREATORBUG-23829)
+* Fixed that ABI selection in build configuration did not persist (QTCREATORBUG-23756)
+
+### iOS
+
+* Improved examples browser to only show items tagged with `ios`
+
+### Remote Linux
+
+* Added option to use custom command for install step (QTCREATORBUG-23320)
+* Added option to override deployment data (QTCREATORBUG-21854)
+
+### Bare Metal
+
+* Added support for RL78 architecture
+* Added support for J-Link and EBlink GDB servers
+* Added support for KEIL uVision v5.x debugger
+
+### MCU
+
+* Added auto-registration of documentation and examples (UL-1685, UL-1218)
+* Switched to MCUXpresso IDE instead of SEGGER JLink for NXP kits (QTCREATORBUG-23821)
+* Fixed issues with desktop kit (QTCREATORBUG-23820)
+* Fixed issues with RH850 (QTCREATORBUG-23822)
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+Alessandro Portale
+Alexandru Croitor
+Andre Hartmann
+Andrey Sobol
+André Pönitz
+Assam Boudjelthia
+BogDan Vatra
+Camila San
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Denis Shienkov
+Dmitry Kovalev
+Eike Ziller
+Fawzi Mohamed
+Federico Guerinoni
+Filippo Cucchetto
+Friedemann Kleint
+Halfdan Ingvarsson
+Hannes Domani
+Henning Gruendl
+Igor Sidorov
+Jaroslaw Kobus
+Jochen Becher
+Kai Köhne
+Knud Dollereder
+Leander Schulten
+Leena Miettinen
+Lucie Gérard
+Mahmoud Badri
+Mariana Meireles
+Marius Sincovici
+Maximilian Goldstein
+Miikka Heikkinen
+Miklós Márton
+Mitch Curtis
+Mitja Kleider
+Nikolai Kosjar
+Nikolay Panov
+Oliver Wolff
+Orgad Shaneh
+Richard Weickelt
+Robert Löhning
+Sergey Morozov
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Henning
+Tim Jenssen
+Tobias Hunger
+Topi Reinio
+Ulf Hermann
+Unseon Ryu
+Venugopal Shivashankar
+Vikas Pachdha
+Ville Voutilainen
+Volodymyr Samokhatko
+zarelaky
diff --git a/dist/changelog/changes-4.12.1.md b/dist/changelog/changes-4.12.1.md
new file mode 100644
index 0000000000..c4dd786546
--- /dev/null
+++ b/dist/changelog/changes-4.12.1.md
@@ -0,0 +1,115 @@
+Qt Creator 4.12.1
+=================
+
+Qt Creator version 4.12.1 contains bug fixes.
+
+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/v4.12.0..v4.12.1
+
+General
+-------
+
+* Fixed crash when changing font settings (QTCREATORBUG-14385)
+* Fixed availability of `Link with Qt` information on startup (QTCREATORBUG-23900)
+
+Editing
+-------
+
+### C++
+
+* Fixed crash when loading settings from Qt Creator < 4.11 (QTCREATORBUG-23916)
+
+### QML
+
+* Fixed semantic highlighting (QTCREATORBUG-23729, QTCREATORBUG-23777)
+* Fixed wrong symbol highlighting (QTCREATORBUG-23830)
+* Fixed warning for `palette` property (QTCREATORBUG-23830)
+
+Projects
+--------
+
+### qmake
+
+* Fixed that run button could stay disabled after parsing
+
+### CMake
+
+* Fixed issue with JOM (QTCREATORBUG-22645)
+
+### Qbs
+
+* Fixed crash when updating project (QTCREATORBUG-23924)
+
+### Compilation Database
+
+* Fixed issues with symbolic links (QTCREATORBUG-23511)
+
+Debugging
+---------
+
+* Fixed startup when Python's JSON module is missing (QTCREATORBUG-24004)
+* Fixed pretty printing of `std::unique_ptr` with custom deleter (QTCREATORBUG-23885)
+
+### GDB
+
+* Fixed handling of register addresses with lowercase characters
+* Fixed issue with GDB reporting zero array size in some cases (QTCREATORBUG-23998)
+
+Qt Quick Designer
+-----------------
+
+* Fixed crash after building emulation layer (QTCREATORBUG-20364)
+* Fixed crash when opening `.qml` file instead of `.qml.ui` file (QDS-2011)
+
+Test Integration
+----------------
+
+* Fixed handling of test output (QTCREATORBUG-23939)
+
+Platforms
+---------
+
+### Android
+
+* Fixed crash at startup when Qt is missing in Kit (QTCREATORBUG-23963)
+* Fixed `Always use this device for this project` (QTCREATORBUG-23918)
+* Fixed issue with "side by side" NDK installation (QTCREATORBUG-23903)
+
+### OpenBSD
+
+* Fixed Qt ABI detection (QTCREATORBUG-23818)
+
+### MCU
+
+* Fixed various issues with Kit creation and cleanup
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+André Pönitz
+Assam Boudjelthia
+Brook Cronin
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Friedemann Kleint
+Henning Gruendl
+Jeremy Ephron
+Johanna Vanhatapio
+Leander Schulten
+Leena Miettinen
+Nikolai Kosjar
+Robert Löhning
+Sebastian Verling
+Sergey Belyashov
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Venugopal Shivashankar
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.12.2.md b/dist/changelog/changes-4.12.2.md
new file mode 100644
index 0000000000..06b3eb6e64
--- /dev/null
+++ b/dist/changelog/changes-4.12.2.md
@@ -0,0 +1,79 @@
+Qt Creator 4.12.2
+=================
+
+Qt Creator version 4.12.2 contains bug fixes.
+
+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/v4.12.1..v4.12.2
+
+General
+-------
+
+* Fixed line and column support for opening files with Locator
+
+Editing
+-------
+
+### C++
+
+* Fixed persistence of license template setting (QTCREATORBUG-24024)
+* Fixed persistence of diagnostics configurations (QTCREATORBUG-23717)
+
+### QML
+
+* Fixed crash with QML Preview (QTCREATORBUG-24056)
+
+Projects
+--------
+
+### Compilation Database
+
+* Fixed that Kit's toolchain could change (QTCREATORBUG-24047)
+
+Analyzer
+--------
+
+### Clang
+
+* Fixed issue with Clazy 1.6 (QTCREATORBUG-23585)
+
+Version Control Systems
+-----------------------
+
+### Git
+
+* Fixed upstream status for branches with slash
+
+Platforms
+---------
+
+### Android
+
+* Fixed possible crash when Qt is missing in Kit
+
+### WebAssembly
+
+* Fixed running applications with Qt 5.15 (QTCREATORBUG-24072)
+
+### MCU
+
+* Added support for Qt for MCUs 1.2 (UL-1708, UL-2390, QTCREATORBUG-24063, QTCREATORBUG-24052,
+ QTCREATORBUG-24079)
+* Removed support for Qt for MCUs 1.1
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+André Pönitz
+Christian Kandeler
+Christian Stenger
+Eike Ziller
+Leena Miettinen
+Nikolai Kosjar
+Orgad Shaneh
+Tim Jenssen
+Ulf Hermann
diff --git a/dist/changelog/changes-4.12.3.md b/dist/changelog/changes-4.12.3.md
new file mode 100644
index 0000000000..faf0e0dc04
--- /dev/null
+++ b/dist/changelog/changes-4.12.3.md
@@ -0,0 +1,62 @@
+Qt Creator 4.12.3
+=================
+
+Qt Creator version 4.12.3 contains bug fixes.
+
+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/v4.12.2..v4.12.3
+
+Editing
+-------
+
+* Fixed missing update of completions after cursor navigation (QTCREATORBUG-24071)
+
+### QML
+
+* Fixed line number for string literals (QTCREATORBUG-23777)
+
+### GLSL
+
+* Fixed freeze (QTCREATORBUG-24070)
+
+Projects
+--------
+
+### CMake
+
+* Fixed issue with `Add build library search path` and older CMake versions (QTCREATORBUG-23997)
+* Fixed that projects without name were considered invalid (QTCREATORBUG-24044)
+
+Debugging
+---------
+
+* Fixed QDateTime pretty printer for Qt 5.14 and newer
+* Fixed QJson pretty printer for Qt 5.15 and newer (QTCREATORBUG-23827)
+
+Platforms
+---------
+
+### Android
+
+* Fixed that installing OpenSSL for Android in the settings could delete current working directory
+ (QTCREATORBUG-24173)
+
+### MCU
+
+* Fixed issue with saving settings (QTCREATORBUG-24048)
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+André Pönitz
+Assam Boudjelthia
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Leena Miettinen
+Tobias Hunger
diff --git a/dist/changelog/changes-4.12.4.md b/dist/changelog/changes-4.12.4.md
new file mode 100644
index 0000000000..93775c8615
--- /dev/null
+++ b/dist/changelog/changes-4.12.4.md
@@ -0,0 +1,51 @@
+Qt Creator 4.12.4
+=================
+
+Qt Creator version 4.12.4 contains bug fixes.
+
+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/v4.12.3..v4.12.4
+
+Editing
+-------
+
+* Fixed crash when searching in binary files (QTCREATORBUG-21473, QTCREATORBUG-23978)
+
+### QML
+
+* Fixed completion of signals from singletons (QTCREATORBUG-24124)
+* Fixed import scanning after code model reset (QTCREATORBUG-24082)
+
+Projects
+--------
+
+### CMake
+
+* Fixed search for `ninja` when it is installed with the online installer (QTCREATORBUG-24082)
+
+Platforms
+---------
+
+### iOS
+
+* Fixed C++ debugging on devices (QTCREATORBUG-23995)
+
+### MCU
+
+* Adapted to changes in Qt for MCU 1.3
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+André Pönitz
+Christian Kamm
+Christian Stenger
+Eike Ziller
+Fawzi Mohamed
+Friedemann Kleint
+Robert Löhning
+Venugopal Shivashankar
diff --git a/dist/changelog/changes-4.13.0.md b/dist/changelog/changes-4.13.0.md
new file mode 100644
index 0000000000..4ca1fcbe21
--- /dev/null
+++ b/dist/changelog/changes-4.13.0.md
@@ -0,0 +1,271 @@
+Qt Creator 4.13
+===============
+
+Qt Creator version 4.13 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.12..v4.13.0
+
+General
+-------
+
+* Added experimental support for Meson projects
+* Added experimental support for IncrediBuild
+* Moved view related menu items to separate toplevel `View` menu (QTCREATORBUG-23610)
+* Added basic `Install Plugin` wizard to `About Plugins` dialog
+* Added support for multiple shortcuts per action (QTCREATORBUG-72)
+* Added sections to marketplace browser (QTCREATORBUG-23808)
+
+Help
+----
+
+* Adapted to new filter engine in Qt 5.15
+
+Editing
+-------
+
+* Added option for excluding file patterns from whitespace cleanup (QTCREATORBUG-13358)
+* Fixed issue with resolving highlighting definitions (QTCREATORBUG-7906)
+
+### C++
+
+* Updated to LLVM 10
+* Added editor tool button for `Analyze File` (QTCREATORBUG-23348)
+* Added `Add forward declaration` refactoring action (QTCREATORBUG-23444)
+* Extended `Add Include` refactoring action to non-Qt classes (QTCREATORBUG-21)
+* Fixed MSVC detection with some locale settings (QTCREATORBUG-24311)
+* Fixed indentation with C++11 list initialization (QTCREATORBUG-16977, QTCREATORBUG-24035)
+* Fixed indentation with trailing return types (QTCREATORBUG-23502)
+* Fixed issue with `std::chrono::time_point` (QTCREATORBUG-24067)
+* Fixed detection of `noexcept` as change of function signature (QTCREATORBUG-23895)
+* Fixed `Extract Function` with namespaces (QTCREATORBUG-23256)
+* Fixed `Find Usages` for `shared_ptr` with MSVC (QTCREATORBUG-7866)
+* Fixed completion for `std::pair` with MSVC
+* Fixed issues with anonymous enums (QTCREATORBUG-7487)
+* Fixed that inaccessible members were offered in completion (QTCREATORBUG-1984)
+* Fixed refactoring for operators (QTCREATORBUG-6236)
+* Fixed issues with resolving overloads in presence of default arguments (QTCREATORBUG-17807)
+* Fixed sorting in completion (QTCREATORBUG-6242)
+* Fixed that find usages was finding function arguments when searching functions (QTCREATORBUG-2176)
+* Fixed crash in lexer (QTCREATORBUG-19525)
+* Fixed handling of incomplete macro invocations (QTCREATORBUG-23881)
+* Fixed update of function signature tooltip (QTCREATORBUG-24449)
+* Fixed that built-in macros were ignored for custom toolchains (QTCREATORBUG-24367)
+
+### Language Client
+
+* Added support for renaming symbols (QTCREATORBUG-21578)
+* Added highlighting of code range for diagnostics
+* Added tooltips for diagnostics
+* Fixed various issues with completion, outline, files with spaces, and synchronization
+* Fixed handling of workspace folders (QTCREATORBUG-24452)
+
+### QML
+
+* Added support for moving functions in outline (QTCREATORBUG-21993)
+* Added support for required list properties (QTBUG-85716)
+* Fixed issues with Qt 5.15 imports
+* Fixed updating of outline (QTCREATORBUG-21335)
+* Fixed resolution of easing curve (QTCREATORBUG-24142)
+
+### Python
+
+* Added tool button for opening interactive Python, optionally importing current file
+* Fixed highlighting of parentheses
+
+### Generic Highlighter
+
+* Updated to KSyntaxHighlighter 5.73.0
+
+### Diff Viewer
+
+* Added option to select encoding (QTCREATORBUG-23835)
+
+### Model Editor
+
+* Improved intersection computation
+
+### QRC
+
+* Added option to sort file list
+
+### Widget Designer
+
+* Fixed that designed widgets were dark in dark theme (QTCREATORBUG-23981)
+
+Projects
+--------
+
+* Improved responsiveness of project loading (QTCREATORBUG-18533)
+* Improved handling of custom project settings when a kit is removed (QTCREATORBUG-23023)
+* Improved editing of path list entries in environment settings (QTCREATORBUG-20965)
+* Unified compile and application output parsing (QTCREATORBUG-22665)
+* Added option to remove similar files when removing a file (QTCREATORBUG-23869)
+* Added support for custom output parsers (QTCREATORBUG-23993)
+* Fixed responsiveness with large messages in `Compile Output` (QTCREATORBUG-23944)
+* Fixed issue with macros at the start of paths (QTCREATORBUG-24095)
+
+### Wizards
+
+* Added heuristics for finding header to include for non-standard base class (QTCREATORBUG-3855)
+* Added information about default suffix for file wizards (QTCREATORBUG-23621)
+
+### CMake
+
+* Removed internal cache of CMake configuration options, which removes conflicts between internal
+ cache and existing configuration in build directory (QTCREATORBUG-23218)
+* Removed support for server-mode (CMake < 3.14) (QTCREATORBUG-23915)
+* Removed defaulting to `CodeBlocks` extra generator
+* Added option to provide arguments for initial CMake configuration (QTCREATORBUG-16296,
+ QTCREATORBUG-18179)
+* Added option to provide arguments to `cmake --build` (QTCREATORBUG-24088)
+* Added option to build several targets simultaneously
+* Fixed that special build targets were missing from target list (QTCREATORBUG-24064)
+* Fixed that triggering a build did not ask for applying changed CMake configuration
+ (QTCREATORBUG-18504)
+
+### Compilation Database
+
+* Fixed that `-fpic` was removed from compiler commands (QTCREATORBUG-24106)
+
+Debugging
+---------
+
+* Added option to reset all formats for watches to default
+* Added option to override sysroot setting when starting or attaching to external application
+* Fixed crash when removing all breakpoints of a file (QTCREATORBUG-24306)
+
+### CDB
+
+* Fixed that valid expressions sometimes were `<not accessible>` (QTCREATORBUG-24108)
+
+Analyzer
+--------
+
+### Clang
+
+* Re-added editor text marks for diagnostics (QTCREATORBUG-23349)
+* Changed to use separate `clazy-standalone` executable
+* Fixed issue with `clang-tidy` and `WarningsAsErrors` (QTCREATORBUG-23423)
+* Fixed output parsing of `clazy`
+
+Version Control Systems
+-----------------------
+
+### Git
+
+* Added option to open `git-bash` (Windows, `Tools` > `Git` > `Git Bash`)
+* Added colors to log (QTCREATORBUG-19624)
+* Fixed that adding new files was also staging their content (QTCREATORBUG-23441)
+
+Test Integration
+----------------
+
+* Added support for Catch2 test framework (QTCREATORBUG-19740)
+
+### Google Test
+
+Code Pasting
+------------
+
+* Added option for public or private pastes (QTCREATORBUG-23972)
+* Fixed fetching from DPaste
+
+Platforms
+---------
+
+### Linux
+
+* Fixed issues with memory not being released (QTCREATORBUG-22832)
+
+### Android
+
+* Removed Ministro deployment option (QTCREATORBUG-23761)
+* Added service editor to manifest editor (QTCREATORBUG-23937)
+* Added splash screen editor to manifest editor (QTCREATORBUG-24011, QTCREATORBUG-24013)
+* Fixed QML debugging and profiling (QTCREATORBUG-24155)
+* Fixed debugging on x86 and armv7 architectures (QTCREATORBUG-24191)
+* Fixed debugging on emulator (QTCREATORBUG-23291)
+* Fixed issue with long kit names (QTBUG-83875)
+* Fixed display of logcat (QTCREATORBUG-23177, QTCREATORBUG-23919)
+* Fixed detection of Android Studio's JDK on Windows
+
+### iOS
+
+* Fixed slow debugger startup on devices (QTCREATORBUG-21682)
+
+### Bare Metal
+
+* Added support for peripheral registers view using UVSC provider
+* Added support for Keil C251 toolchain
+* Added support for Keil C166 toolchain
+* Added support for RISC-V architecture
+* Added support for various Renesas architectures
+
+Credits for these changes go to:
+--------------------------------
+Aaron Barany
+Aleksei German
+Alessandro Portale
+Alexis Jeandet
+Alexis Murzeau
+Andre Hartmann
+André Pönitz
+Artur Shepilko
+Assam Boudjelthia
+Christian Kamm
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Denis Shienkov
+Eike Ziller
+Fawzi Mohamed
+Federico Guerinoni
+Friedemann Kleint
+Henning Gruendl
+Ivan Komissarov
+Jacek Nijaki
+Jaroslaw Kobus
+Jochen Becher
+Jochen Seemann
+Johanna Vanhatapio
+Joni Poikelin
+Junker, Gregory
+Knud Dollereder
+Kwanghyo Park
+Lars Knoll
+Leena Miettinen
+Lukasz Ornatek
+Mahmoud Badri
+Marco Bubke
+Michael Brüning
+Michael Weghorn
+Michael Winkelmann
+Miikka Heikkinen
+Mitch Curtis
+Nikolai Kosjar
+Oliver Wolff
+Or Kunst
+Orgad Shaneh
+Philip Van Hoof
+Richard Weickelt
+Robert Löhning
+Tarja Sundqvist
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Unseon Ryu
+Venugopal Shivashankar
+Viacheslav Tertychnyi
+Vikas Pachdha
+Ville Nummela
+Ville Voutilainen
+Volodymyr Zibarov
+Yuya Nishihara
diff --git a/dist/changelog/changes-4.13.1.md b/dist/changelog/changes-4.13.1.md
new file mode 100644
index 0000000000..a49946e8ed
--- /dev/null
+++ b/dist/changelog/changes-4.13.1.md
@@ -0,0 +1,112 @@
+Qt Creator 4.13.1
+=================
+
+Qt Creator version 4.13.1 contains bug fixes.
+
+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/v4.13.0..v4.13.1
+
+Editing
+-------
+
+* Fixed whitespace cleaning (QTCREATORBUG-24565)
+* Fixed selection color (QTCREATORBUG-24479)
+
+### C++
+
+* Fixed crash with adjacent raw string literals (QTCREATORBUG-24577)
+* Fixed highlighting of template aliases (QTCREATORBUG-24552)
+
+### QML
+
+* Fixed wrong diagnostics for `ListElement` (QDS-2602)
+
+### Language Client
+
+* Fixed performance issue
+
+Projects
+--------
+
+* Fixed parsing of QTest application output (QTCREATORBUG-24560)
+* Fixed visibility of output in output panes (QTCREATORBUG-24411)
+
+### qmake
+
+* Fixed handling of unset environment variables (QTCREATORBUG-21729)
+* Fixed that changes to sub-projects triggered full re-parse
+ (QTCREATORBUG-24572)
+
+### CMake
+
+* Fixed removal of CMake tools
+
+### Qbs
+
+* Fixed install step
+
+Debugging
+---------
+
+### GDB
+
+* Fixed disabling of environment variables
+
+Analyzer
+--------
+
+### Clang
+
+* Updated Clazy to version 1.7
+
+Qt Quick Designer
+-----------------
+
+* Improved composition of custom materials (QDS-2657)
+* Fixed available items for MCU (QDS-2681, QDS-2512)
+* Fixed visual artifacts when changing states
+* Fixed rich text editor styling
+* Fixed layout issues in state editor (QDS-2623, QDS-2615)
+* Fixed support for `.hrd` images (QDS-2128)
+
+Platforms
+---------
+
+### Android
+
+* Fixed service handling in manifest editor (QTCREATORBUG-24557)
+
+### macOS
+
+* Fixed Clazy (QTCREATORBUG-24567)
+* Fixed debugger locals view for newest LLDB (QTCREATORBUG-24596)
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+André Pönitz
+Andy Shaw
+Christian Kandeler
+Christian Stenger
+David Schulz
+Dominik Holland
+Eike Ziller
+Henning Gruendl
+Johanna Vanhatapio
+Kai Köhne
+Knud Dollereder
+Leena Miettinen
+Mahmoud Badri
+Marco Bubke
+Michael Winkelmann
+Miikka Heikkinen
+Orgad Shaneh
+Sergey Belyashov
+Thomas Hartmann
+Venugopal Shivashankar
+Vikas Pachdha
+Ville Voutilainen
diff --git a/dist/changelog/changes-4.13.2.md b/dist/changelog/changes-4.13.2.md
new file mode 100644
index 0000000000..051923846f
--- /dev/null
+++ b/dist/changelog/changes-4.13.2.md
@@ -0,0 +1,72 @@
+Qt Creator 4.13.2
+=================
+
+Qt Creator version 4.13.2 contains bug fixes.
+
+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/v4.13.1..v4.13.2
+
+Editing
+-------
+
+* Fixed annotation color for dark themes (QTCREATORBUG-24644)
+
+Projects
+--------
+
+* Fixed missing removal of replacement kits (QTCREATORBUG-24589)
+* Fixed issues with newlines in output windows (QTCREATORBUG-24668)
+
+### qmake
+
+* Fixed crash when parsing projects (QTCREATORBUG-23504)
+* Fixed crash when re-parsing project (QTCREATORBUG-24683)
+
+### Python
+
+* Fixed working directory for run configurations (QTCREATORBUG-24440)
+
+Qt Quick Designer
+-----------------
+
+* Improved connection editor dialog (QDS-2498, QDS-2495, QDS-2496)
+* Fixed list model editing (QDS-2696)
+* Fixed state editor updating (QDS-2798)
+
+Test Integration
+----------------
+
+### Catch2
+
+* Fixed file information on Windows with CMake
+
+Platforms
+---------
+
+### Web Assembly
+
+* Fixed missing C toolchains
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+Alessandro Portale
+Christian Kandeler
+Christian Stenger
+Corey Pendleton
+David Schulz
+Eike Ziller
+Fawzi Mohamed
+Henning Gruendl
+Jacek Nijaki
+Johanna Vanhatapio
+Kai Köhne
+Leena Miettinen
+Lukasz Ornatek
+Marco Bubke
+Thomas Hartmann
+Venugopal Shivashankar
diff --git a/dist/changelog/changes-4.13.3.md b/dist/changelog/changes-4.13.3.md
new file mode 100644
index 0000000000..5f8c0ea866
--- /dev/null
+++ b/dist/changelog/changes-4.13.3.md
@@ -0,0 +1,77 @@
+Qt Creator 4.13.3
+=================
+
+Qt Creator version 4.13.3 contains bug fixes.
+
+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/v4.13.2..v4.13.3
+
+General
+-------
+
+* Updated prebuilt binaries to Qt 5.15.2 which fixes drag & drop on macOS
+
+Editing
+-------
+
+### QML
+
+* Fixed reformatting of required properties (QTCREATORBUG-24376)
+* Fixed importing without specific version for Qt 6 (QTCREATORBUG-24533)
+
+Projects
+--------
+
+* Fixed auto-scrolling of compile output window (QTCREATORBUG-24728)
+* Fixed GitHub Actions for Qt Creator plugin wizard (QTCREATORBUG-24412)
+* Fixed crash with `Manage Sessions` (QTCREATORBUG-24797)
+
+Qt Quick Designer
+-----------------
+
+* Fixed crash when opening malformed `.ui.qml` file (QTCREATORBUG-24587)
+
+Debugging
+---------
+
+### CDB
+
+* Fixed pretty printing of `std::vector` and `std::string` in release mode
+
+Analyzer
+--------
+
+### QML Profiler
+
+* Fixed crash with `Analyze Current Range` (QTCREATORBUG-24730)
+
+Platforms
+---------
+
+### Android
+
+* Fixed modified state of manifest editor when changing app icons
+ (QTCREATORBUG-24700)
+
+Credits for these changes go to:
+--------------------------------
+Alexandru Croitor
+Christian Kandeler
+Christian Stenger
+David Schulz
+Dominik Holland
+Eike Ziller
+Fawzi Mohamed
+Friedemann Kleint
+Ivan Komissarov
+Johanna Vanhatapio
+Leena Miettinen
+Lukasz Ornatek
+Robert Löhning
+Tim Jenssen
+Ville Voutilainen
+Xiaofeng Wang
diff --git a/dist/changelog/changes-4.14.0.md b/dist/changelog/changes-4.14.0.md
new file mode 100644
index 0000000000..a3b4dc9cd3
--- /dev/null
+++ b/dist/changelog/changes-4.14.0.md
@@ -0,0 +1,258 @@
+Qt Creator 4.14
+===============
+
+Qt Creator version 4.14 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.13..v4.14.0
+
+General
+-------
+
+* Added option for asking for confirmation before closing (QTCREATORBUG-7637)
+* Improved visibility of controls in dark themes (QTCREATORBUG-23505)
+* Fixed lines disappearing in output panes (QTCREATORBUG-24556)
+
+Help
+----
+
+* Made `litehtml` rendering backend the default
+* Fixed that Qt 5 documentation was not available if Qt 6 is installed
+
+Editing
+-------
+
+### C++
+
+* Updated to LLVM 11
+* Added refactoring action that creates getters and setters for all class members
+ (QTCREATORBUG-14504)
+* Added refactoring action that generates member from class member initialization
+ (QTCREATORBUG-11842)
+* Added refactoring action that creates implementations for all member functions
+ (QTCREATORBUG-12164)
+* Added refactoring action for removing `using namespace` directives (QTCREATORBUG-24392)
+* Added auto-completion of existing namespaces and classes to `New Class` wizard
+ (QTCREATORBUG-10066)
+* Added action for showing function arguments hint (QTCREATORBUG-19394)
+* Added option for after how many characters auto-completion may trigger (QTCREATORBUG-19920)
+* Added highlighting for structured bindings (QTCREATORBUG-24769)
+* Restricted completion for second argument of `connect` calls to signals (QTCREATORBUG-13558)
+* Fixed crash of backend with multiline `Q_PROPERTY` declarations (QTCREATORBUG-24746)
+* Fixed issues with include completion (QTCREATORBUG-21490, QTCREATORBUG-24515)
+* Fixed missing namespace when generating getters and setters (QTCREATORBUG-14886)
+* Fixed missing `inline` when generating method definitions in header files
+ (QTCREATORBUG-15052)
+* Fixed that `Follow Symbol Under Cursor` on declarations and definitions did not offer items
+ in subclasses (QTCREATORBUG-10160)
+* Fixed that `RESET` function was not generated for `Q_PROPERTY`s (QTCREATORBUG-11809)
+* Fixed that `Insert virtual functions of base class` refactoring action added already
+ implemented operators (QTCREATORBUG-12218)
+* Fixed that `Complete switch statement` indents unrelated code (QTCREATORBUG-12445)
+* Fixed `Complete switch statement` with templates (QTCREATORBUG-24752)
+* Fixed `Complete switch statement` for enum classes (QTCREATORBUG-20475)
+* Fixed creating and moving template member function definitions (QTCREATORBUG-24801,
+ QTCREATORBUG-24848)
+* Fixed that `Apply function signature change` removed return values from `std::function`
+ arguments (QTCREATORBUG-13698)
+* Fixed handling of multiple inheritance in `Insert Virtual Functions` (QTCREATORBUG-12223)
+* Fixed issue with `Convert to Camel Case` (QTCREATORBUG-16560)
+* Fixed auto-indentation for lambdas with trailing return type (QTCREATORBUG-18497)
+* Fixed indentation when starting new line in documentation comments (QTCREATORBUG-11749)
+* Fixed that auto-indentation was applied within multiline string literals
+ (QTCREATORBUG-20180)
+* Fixed sorting in `Outline` view (QTCREATORBUG-12714)
+* Fixed that renaming files did not adapt include guards in headers (QTCREATORBUG-4686)
+
+### Language Client
+
+* Improved outline for hierarchical symbols
+
+### QML
+
+* Fixed issues with `Move Component into Separate File` (QTCREATORBUG-21091)
+* Fixed crash with malformed `property` (QTCREATORBUG-24587)
+* Fixed `qmldir` parsing with Qt 6 (QTCREATORBUG-24772)
+
+### GLSL
+
+* Updated language specification (QTCREATORBUG-24068)
+
+Projects
+--------
+
+* Renamed `CurrentProject:*` variables to `CurrentDocument:Project:*` (QTCREATORBUG-12724,
+ QTCREATORBUG-24606)
+* Added `ActiveProject:*` variables (QTCREATORBUG-24878)
+* Changed `Qt Creator Plugin` wizard to CMake build system (QTCREATORBUG-24073)
+* Fixed issue when environment changes after appending or prepending path (QTCREATORBUG-24105)
+* Fixed `Embedding of the UI Class` option for widget applications (QTCREATORBUG-24422)
+* Fixed shell used for console applications (QTCREATORBUG-24659)
+* Fixed issue with auto-scrolling compile output (QTCREATORBUG-24728)
+
+### qmake
+
+* Added option to not execute `system` directives (QTCREATORBUG-24551)
+* Fixed deployment with wildcards (QTCREATORBUG-24695)
+
+### Wizards
+
+* Fixed creation of form editor class with namespace (QTCREATORBUG-24723)
+
+### CMake
+
+* Added option to unselect multiple configuration variables simultaneously
+ (QTCREATORBUG-22659)
+* Improved kit detection when importing build (QTCREATORBUG-25069)
+* Fixed missing run of CMake when saving `CMakeLists.txt` files in
+ subdirectories
+* Fixed that changing build directory to existing build ran CMake with initial
+ arguments
+* Fixed that configuration changes were lost when done before triggering a first
+ build (QTCREATORBUG-24936)
+* Fixed `QML Debugging and Profiling`
+
+### Meson
+
+* Fixed updating of introspection data after reconfiguration
+
+Debugging
+---------
+
+* Updated various pretty printers for Qt 6
+* Fixed disabling and enabling breakpoints (QTCREATORBUG-24669)
+* Fixed setting source mappings with variables (QTCREATORBUG-24816)
+
+### GDB
+
+* Fixed loading of symbol files with `Load Core File` (QTCREATORBUG-24541)
+
+### CDB
+
+* Fixed debugging when `PYTHONPATH` is set (QTCREATORBUG-24859)
+* Fixed pretty printer of containers with signed chars
+
+Analyzer
+--------
+
+### Clang
+
+* Re-added automatic analyzation of files on save
+* Added multi-selection in diagnostics view (QTCREATORBUG-24396)
+
+Version Control Systems
+-----------------------
+
+* Improved removal of multiple files (QTCREATORBUG-24385)
+* Added option to add file when creating it from locator (QTCREATORBUG-24168)
+
+### Git
+
+* Added option to show file at specified revision (QTCREATORBUG-24689)
+
+### Gerrit
+
+* Added suggestion for local branch name when checking out patch set (QTCREATORBUG-24006)
+* Fixed commit list in `Push to Gerrit` (QTCREATORBUG-24436)
+
+Test Integration
+----------------
+
+* Made it easier to re-run failed tests
+* Added support for `QTest::addRow()` (QTCREATORBUG-24777)
+
+Platforms
+---------
+
+### Linux
+
+* Fixed initial directory when opening Konsole (QTCREATORBUG-24947)
+
+### macOS
+
+* Fixed type display when debugging with newest LLDB
+
+### Android
+
+* Improved manifest editor
+ * Added support for `xhdpi`, `xxhdpi` and `xxxhdpi` icons and splashscreens
+ * Added support for setting preferred screen orientation
+* Added missing Android variables to completion in `.pro` and `.pri` files
+* Fixed passing command line arguments to application (QTCREATORBUG-23712)
+* Fixed fetching of logcat output when application crashes
+
+### iOS
+
+* Fixed persistence of signing settings (QTCREATORBUG-24586)
+
+### Remote Linux
+
+* Fixed password prompt missing with SSH (QTCREATORBUG-24979)
+
+### MCU
+
+* Improved creation of kits (QTCREATORBUG-24354, QTCREATORBUG-25052, QTCREATORBUG-25053)
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+Alessandro Portale
+Alexander Mishin
+Alexis Jeandet
+Andre Hartmann
+André Pönitz
+Antonio Di Monaco
+Asit Dhal
+Assam Boudjelthia
+Björn Schäpers
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Dawid Sliwa
+Denis Shienkov
+Eike Ziller
+Fabio Falsini
+Fawzi Mohamed
+Federico Guerinoni
+Henning Gruendl
+Ivan Komissarov
+Jaroslaw Kobus
+Jeremy Ephron
+Jochen Seemann
+Johanna Vanhatapio
+Kai Köhne
+Knud Dollereder
+Lars Knoll
+Leander Schulten
+Leena Miettinen
+Lukas Holecek
+Lukasz Ornatek
+Mahmoud Badri
+Marco Bubke
+Martin Kampas
+Michael Weghorn
+Michael Winkelmann
+Miikka Heikkinen
+Miklós Márton
+Morten Johan Sørvig
+Orgad Shaneh
+Oswald Buddenhagen
+Raphaël Cotty
+Richard Weickelt
+Robert Löhning
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Venugopal Shivashankar
+Vikas Pachdha
+Ville Voutilainen
+Volodymyr Zibarov
+Wojciech Smigaj
diff --git a/dist/changelog/changes-4.14.1.md b/dist/changelog/changes-4.14.1.md
new file mode 100644
index 0000000000..7e0dd10a98
--- /dev/null
+++ b/dist/changelog/changes-4.14.1.md
@@ -0,0 +1,125 @@
+Qt Creator 4.14.1
+=================
+
+Qt Creator version 4.14.1 contains bug fixes.
+
+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/v4.14.0..v4.14.1
+
+General
+-------
+
+* Fixed copying to clipboard from JavaScript locator filter
+
+### Building Qt Creator with CMake
+
+* Made it easier to build against separate litehtml (QTCREATORBUG-25144)
+* Made it possible to adapt install layout for Linux distributions
+ (QTCREATORBUG-25142)
+* Fixed building and running against system LLVM (QTCREATORBUG-25147)
+
+Editing
+-------
+
+* Fixed search result highlighting for overlapping results (QTCREATORBUG-25237)
+
+### C++
+
+* Added support for `BINDABLE` in `Q_PROPERTY`
+* Fixed loading `ClangFormat` plugin on Linux distributions with software
+ rendering (QTCREATORBUG-24998)
+* Fixed hanging `Follow Symbol` (QTCREATORBUG-25193)
+* Fixed freeze in global indexing (QTCREATORBUG-25121)
+* Fixed missing completion in `connect` statements (QTCREATORBUG-25153)
+
+### QML
+
+* Fixed reformatter for arrow functions (QTCREATORBUG-23019)
+* Fixed reformatter for template strings
+
+### Language Client
+
+* Fixed handling of dynamically registered capabilities
+
+Projects
+--------
+
+* Fixed crash in environment settings (QTCREATORBUG-25170)
+
+### CMake
+
+* Fixed that CMake version support was not re-checked when changing its path in
+ settings (QTCREATORBUG-25250)
+
+### qmake
+
+* Fixed unnecessary `qmake` run if `separate_debug_info` is force-disabled
+ (QTCREATORBUG-25134)
+* Fixed wrong messages in `Issues` pane from cumulative parsing
+ (QTCREATORBUG-25201)
+
+### Meson
+
+* Fixed crash when switching build type
+
+Debugging
+---------
+
+### LLDB
+
+* Fixed that application output could be printed delayed (QTCREATORBUG-24667)
+* Fixed performance issue (QTCREATORBUG-25185, QTCREATORBUG-25217)
+
+### CDB
+
+* Fixed `std::map`, `std::set` and `std::list` pretty printers in release builds
+ (QTCREATORBUG-24901)
+
+Analyzer
+--------
+
+### Clang
+
+* Fixed issue with MSVC and MinGW (QTCREATORBUG-25126)
+
+Platforms
+---------
+
+### Remote Linux
+
+* Fixed SSH download operation without session (QTCREATORBUG-25236)
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+Alexis Jeandet
+Andre Hartmann
+André Pönitz
+Björn Schäpers
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Denis Shienkov
+Eike Ziller
+Henning Gruendl
+Ivan Komissarov
+Kai Köhne
+Kama Wójcik
+Knud Dollereder
+Leander Schulten
+Leena Miettinen
+Lukasz Ornatek
+Mahmoud Badri
+Marco Bubke
+Michael Winkelmann
+Miikka Heikkinen
+Orgad Shaneh
+Thomas Hartmann
+Tim Jenssen
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.14.2.md b/dist/changelog/changes-4.14.2.md
new file mode 100644
index 0000000000..90d8cb5d2b
--- /dev/null
+++ b/dist/changelog/changes-4.14.2.md
@@ -0,0 +1,54 @@
+Qt Creator 4.14.2
+=================
+
+Qt Creator version 4.14.2 contains bug fixes.
+
+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/v4.14.1..v4.14.2
+
+General
+-------
+
+### Building Qt Creator with CMake
+
+* Fixed installation location of desktop and appstream files
+
+Help
+----
+
+* Fixed crash with `Previous/Next Open Document in History` (QDS-3743)
+
+Editing
+-------
+
+* Re-added generic highlighting for Autoconf files (QTCREATORBUG-25391)
+
+Debugging
+---------
+
+### LLDB
+
+* Fixed performance issue (QTCREATORBUG-25185, QTCREATORBUG-25217)
+
+Platforms
+---------
+
+### macOS
+
+* Fixed vanishing controls in Welcome mode in Dark Mode (QTCREATORBUG-25405)
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+Christian Stenger
+Christophe Giboudeaux
+David Schulz
+Eike Ziller
+Heiko Becker
+Ivan Komissarov
+Miikka Heikkinen
+Robert Löhning
diff --git a/dist/changelog/changes-4.15.0.md b/dist/changelog/changes-4.15.0.md
new file mode 100644
index 0000000000..3e40a773f6
--- /dev/null
+++ b/dist/changelog/changes-4.15.0.md
@@ -0,0 +1,288 @@
+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-22123)
+* Added option for text codec used for tools (QTCREATORBUG-24776)
+* 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)
+* Fixed that completion could block Qt Creator (QTCREATORBUG-25419)
+
+### C++
+
+* Added `Create Getter and Setter Member Functions` refactoring action
+ (QTCREATORBUG-1532)
+* Added `Generate Constructor` refactoring action
+* Added filtering of `Find References to Symbol Under Cursor` 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
+* Added type aliases to `C++ Classes, Enums and Functions` locator filter
+ (QTCREATORBUG-5800)
+* Added parentheses highlighting for ternary operator (QTCREATORBUG-1410)
+* Improved type name minimization for `Add definition` (QTCREATORBUG-8030)
+* 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)
+* Fixed issues with `Add definition` (QTCREATORBUG-14661, QTCREATORBUG-14524,
+ QTCREATORBUG-14524, QTCREATORBUG-25560)
+* Fixed real-time updating of `Class View`
+* Fixed that function parameter hint showed inapplicable overloads
+ (QTCREATORBUG-650)
+
+### QML
+
+* Added support for inline components (QTCREATORBUG-24766, QTCREATORBUG-24705)
+* Fixed issues with multiple import paths (QTCREATORBUG-24405)
+* Fixed reformatting of arrow functions (QTCREATORBUG-25198)
+* Fixed reformatting of JavaScript spread operator (QTCREATORBUG-23402)
+
+### Language Client
+
+* Added support for new formatting options in LSP 3.15.0
+* Added support for versioned diagnostics
+* Added support for server progress messages
+* Improved Java language server support
+
+### Java
+
+* Simplified configuration of Java language server
+* Improved support for Java language server
+
+Projects
+--------
+
+* Added `Open Terminal Here` for project nodes (QTCREATORBUG-25107)
+* Added option for running application as root user (QTCREATORBUG-2831,
+ QTCREATORBUG-25330)
+* Fixed detection of `rcc` and `uic` for Qt 6 (QTBUG-88791)
+* Fixed detection of Designer, Linguist, `qmlscene` and `qmlplugindump` for Qt 6
+ cross-builds
+
+### 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)
+* Added automatic run of conan install on initial CMake call
+ (QTCREATORBUG-25362)
+* Added batch editing for CMake configuration
+* Added `Re-configure with Initial Parameters` button
+* Made it possible to copy CMake variables from configuration
+ (QTCREATORBUG-24781)
+* Removed utility targets from CMake target locator filters (QTCREATORBUG-24718)
+* Fixed that configuration changes were lost when CMake configuration fails
+ (QTCREATORBUG-24593)
+* 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)
+* Fixed `Save all files before build` for `Build for Run Configuration`
+ (QTCREATORBUG-25276)
+* Fixed that only source file name was copied to clipboard when adding class
+ (QTCREATORBUG-24301, QTCREATORBUG-25212)
+* Fixed reparsing of project with `Auto-run CMake`
+* Fixed that removed targets stayed selected for building (QTCREATORBUG-25477)
+
+### Qbs
+
+* Added Android target ABI selection
+
+### Python
+
+* Added support for PySide6 to wizards (QTCREATORBUG-25340)
+
+### Meson
+
+* Added support for `extra_files` (QTCREATORBUG-24824)
+* Added support for custom Meson parameters
+
+### Conan
+
+* Added auto-detection of conan file in project root
+
+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)
+* Fixed type display for automatically dereferenced pointers
+ (QTCREATORBUG-20907)
+* Fixed that debugging repeatedly stopped with `SIGSTOP` (QTCREATORBUG-25073,
+ QTCREATORBUG-25082, QTCREATORBUG-25227)
+
+### QML
+
+* Fixed breakpoints in `.mjs` files (QTCREATORBUG-25328)
+
+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)
+
+### Google Test
+
+* Fixed detection of tests that start with a number (QTCREATORBUG-25498)
+
+FakeVim
+-------
+
+* Added support for `\u` `\U` `\l` `\L` in substitute command
+* Added emulation of `vim-exchange` and `vim-surround` plugins
+* Fixed dot command for pasting (QTCREATORBUG-25281)
+
+Platforms
+---------
+
+### Android
+
+* Fixed `android-*-deployment-settings.json` detection (QTCREATORBUG-25209)
+
+### iOS
+
+* Added support for CMake projects with Qt 6 (QTCREATORBUG-23574)
+* Fixed launch of applications on iOS 14 (QTCREATORBUG-24672)
+* Fixed `Attach to Running Application` for long executable paths
+ (QTCREATORBUG-25286)
+
+### Remote Linux
+
+* Fixed issues with remote process PID parsing (QTCREATORBUG-25306)
+* Fixed issues with `rsync` on Windows (QTCREATORBUG-25333)
+
+### MCU
+
+* Added error reporting when creating MCU kits fails (QTCREATORBUG-25258)
+* Improved detection of Ultralight library (QTCREATORBUG-25469)
+* Fixed that examples were missing from `Welcome` screen (QTCREATORBUG-25320)
+
+### WASM
+
+* Improved handling of Emscripten detection and setup (QTCREATORBUG-23126,
+ QTCREATORBUG-23160, QTCREATORBUG-23561, QTCREATORBUG-23741,
+ QTCREATORBUG-24814, QTCREATORBUG-24822)
+* Added support for Qt 6 applications with CMake (QTCREATORBUG-25519)
+* Fixed ABI detection for Qt 5.15 (QTCREATORBUG-24891)
+* Fixed running of `em++.bat` in some environments on Windows
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+Alessandro Portale
+Alexandru Croitor
+Alexis Jeandet
+Allan Sandfeld Jensen
+Andre Hartmann
+André Pönitz
+Bernhard Beschow
+Björn Schäpers
+BogDan Vatra
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Dawid Śliwa
+Denis Shienkov
+Dmitriy Purgin
+Eike Ziller
+Erik Verbruggen
+Fabio Falsini
+Fawzi Mohamed
+Friedemann Kleint
+Henning Gruendl
+Jacopo Martellini
+Jaroslaw Kobus
+Johanna Vanhatapio
+Kai Köhne
+Kevin Funk
+Knud Dollereder
+Leander Schulten
+Leena Miettinen
+Mahmoud Badri
+Marco Bubke
+Matti Paaso
+Mattias Johansson
+Maximilian Goldstein
+Michael Weghorn
+Michael Winkelmann
+Miikka Heikkinen
+Miina Puuronen
+Mitch Curtis
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Raphaël Cotty
+Robert Löhning
+Sergey Levin
+Thomas Hartmann
+Tim Jenssen
+Timon Riedelbauch
+Tom Praschan
+Tuomo Pelkonen
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.15.1.md b/dist/changelog/changes-4.15.1.md
new file mode 100644
index 0000000000..18e04f6290
--- /dev/null
+++ b/dist/changelog/changes-4.15.1.md
@@ -0,0 +1,121 @@
+Qt Creator 4.15.1
+=================
+
+Qt Creator version 4.15.1 contains bug fixes.
+
+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/v4.15.0..v4.15.1
+
+General
+-------
+
+* Fixed crash in `Search Results` pane (QTCREATORBUG-25713)
+* Fixed crash when showing tooltips after screen configuration changes
+ (QTCREATORBUG-25747)
+* Fixed environment selection for external tools (QTCREATORBUG-25634)
+
+Editing
+-------
+
+* Fixed crash when opening settings from tooltip (QTCREATORBUG-25623)
+* Fixed hiding of function hints (QTCREATORBUG-25664)
+* Fixed vanishing text marks (QTCREATORBUG-25427)
+
+### C++
+
+* Fixed freeze when updating project while indexing is running
+
+### QML
+
+* Fixed wrong warning for blocks with `case` and `let` (QTCREATORBUG-24214)
+
+### QRC
+
+* Fixed that `compress-algo` tags were removed (QTCREATORBUG-25706)
+
+Projects
+--------
+
+* Fixed restoration of `Projects` mode layout (QTCREATORBUG-25551)
+
+### Wizards
+
+* Fixed `Fetch data asynchronously` for list and table models
+
+### CMake
+
+* Fixed issues when switching configurations or running CMake while parsing
+ (QTCREATORBUG-25588, QTCREATORBUG-25287)
+* Fixed crash when cancelling scanning the project tree (QTCREATORBUG-24564)
+* Fixed custom targets missing in Locator (QTCREATORBUG-25726)
+
+Debugging
+---------
+
+### GDB
+
+* Fixed crash (QTCREATORBUG-25745)
+
+Test Integration
+----------------
+
+* Fixed selection of individual tests (QTCREATORBUG-25702)
+
+### Catch2
+
+* Fixed issues with Catch2 3.0 (QTCREATORBUG-25582)
+
+### GoogleTest
+
+* Fixed crash with empty test name
+
+Platforms
+---------
+
+### Windows
+
+* Fixed issues with `clang-cl` toolchain (QTCREATORBUG-25690,
+ QTCREATORBUG-25693, QTCREATORBUG-25698)
+
+### Remote Linux
+
+* Fixed install step (QTCREATORBUG-25359)
+
+### Android
+
+* Improved startup time (QTCREATORBUG-25463)
+* Fixed `Checking pending licenses` (QTCREATORBUG-25667)
+
+### MCU
+
+* Added support for Cypress Traveo II (UL-4242)
+* Fixed CMake generator for GHS compiler (UL-4247)
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+André Pönitz
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Erik Verbruggen
+Ivan Komissarov
+Jaroslaw Kobus
+Knud Dollereder
+Leena Miettinen
+Marco Bubke
+Michael Winkelmann
+Miikka Heikkinen
+Mikhail Khachayants
+Mitch Curtis
+Tapani Mattila
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
diff --git a/dist/changelog/changes-4.15.2.md b/dist/changelog/changes-4.15.2.md
new file mode 100644
index 0000000000..cf053f0046
--- /dev/null
+++ b/dist/changelog/changes-4.15.2.md
@@ -0,0 +1,55 @@
+Qt Creator 4.15.2
+=================
+
+Qt Creator version 4.15.2 contains bug fixes.
+
+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/v4.15.1..v4.15.2
+
+Projects
+--------
+
+### CMake
+
+* Improved performance after project load and reparse
+* Fixed crash on session switch (QTCREATORBUG-25837)
+
+### qmake
+
+* Fixed issues with executing system calls (QTCREATORBUG-25970)
+
+Test Integration
+----------------
+
+### CTest
+
+* Fixed test detection if `ctest` takes long to run (QTCREATORBUG-25851)
+
+Platforms
+---------
+
+### WASM
+
+* Fixed Python version that is on Windows (QTCREATORBUG-25897)
+
+Credits for these changes go to:
+--------------------------------
+Ahmad Samir
+Alessandro Portale
+Christian Stenger
+Cristian Adam
+Eike Ziller
+Ivan Komissarov
+Kai Köhne
+Knud Dollereder
+Michael Winkelmann
+Mitch Curtis
+Robert Löhning
+Thomas Hartmann
+Tim Blechmann
+Tim Jenssen
+Tuomo Pelkonen
diff --git a/dist/changelog/changes-4.2.0.md b/dist/changelog/changes-4.2.0.md
new file mode 100644
index 0000000000..7674bd19e1
--- /dev/null
+++ b/dist/changelog/changes-4.2.0.md
@@ -0,0 +1,260 @@
+Qt Creator version 4.2 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.1..v4.2.0
+
+General
+
+* Added experimental editor for Qt SCXML
+* Added pattern substitution for variable expansion
+ `%{variable/pattern/replacement}` (and `%{variable//pattern/replacement}`
+ for replacing multiple matches)
+* Added default values for variable expansion (`%{variable:-default}`)
+* Added Help > System Information for bug reporting purposes
+ (QTCREATORBUG-16135)
+* Added option to hide the central widget in Debug mode
+* Fixed issues with output pane height
+ (QTCREATORBUG-15986, QTCREATORBUG-16829)
+
+Welcome
+
+* Added keyboard shortcuts for opening recent sessions and projects
+* Improved performance when many sessions are shown
+* Fixed dropping files on Qt Creator when Welcome screen was visible
+ (QTCREATORBUG-14194)
+
+Editing
+
+* Added action for selecting word under cursor (QTCREATORBUG-641)
+* Fixed highlighting of Markdown files
+ (QTCREATORBUG-16304)
+* Fixed performance of cleaning whitespace (QTCREATORBUG-16420)
+* Fixed selection color in help viewer for dark theme (QTCREATORBUG-16375)
+
+Help
+
+* Added option to open link and current page in window (QTCREATORBUG-16842)
+* Fixed that no results could be shown in Locator (QTCREATORBUG-16753)
+
+All Projects
+
+* Reworked Projects mode UI
+* Grouped all device options into one options category
+* Added support for toolchains for different languages (currently C and C++)
+
+QMake Projects
+
+* Removed Qt Labs Controls wizard which is superseded by Qt Quick Controls 2
+* Fixed that run button could spuriously stay disabled
+ (QTCREATORBUG-16172, QTCREATORBUG-15583)
+* Fixed `Open with Designer` and `Open with Linguist` for mobile and embedded Qt
+ (QTCREATORBUG-16558)
+* Fixed Add Library wizard when selecting library from absolute path or
+ different drive (QTCREATORBUG-8413, QTCREATORBUG-15732, QTCREATORBUG-16688)
+* Fixed issue with make steps in deploy configurations (QTCREATORBUG-16795)
+
+CMake Projects
+
+* Added support for CMake specific snippets
+* Added support for platforms and toolsets
+* Added warning for unsupported CMake versions
+* Added drop down for selecting predefined values for properties
+* Improved performance of opening project (QTCREATORBUG-16930)
+* Made it possible to select CMake application on macOS
+* Fixed that all unknown build target types were mapped to `ExecutableType`
+
+Qbs Projects
+
+* Made generated files available in project tree (QTCREATORBUG-15978)
+* Fixed handling of generated files (QTCREATORBUG-16976)
+
+C++ Support
+
+* Added preview of images to tool tip on Qt resource URLs
+* Added option to skip big files when indexing (QTCREATORBUG-16712)
+* Fixed random crash in LookupContext (QTCREATORBUG-14911)
+* Fixed `Move Definition to Class` for functions in template class and
+ template member functions (QTCREATORBUG-14354)
+* Fixed issues with `Add Declaration`, `Add Definition`, and
+ `Move Definition Outside Class` for template functions
+* Clang Code Model
+ * Added notification for parsing errors in headers
+ * Improved responsiveness of completion and highlighting
+
+QML Support
+
+* Fixed handling of circular dependencies (QTCREATORBUG-16585)
+
+Debugging
+
+* Added pretty printing of `QRegExp` captures, `QStaticStringData`,
+ `QStandardItem`, `std::weak_ptr`, `std::__1::multiset`,
+ and `std::pair`
+* Added display of QObject hierarchy and properties in release builds
+* Added support to pretty-print custom types without debug info
+* Enhanced display of function pointers
+* Improved pretty printing of QV4 types
+* Made display of associative containers, pairs, and various smart
+ pointers more compact
+* Made creation of custom pretty printers easier
+* Fixed pretty printing of `QFixed`
+* Fixed scrolling in memory editor (QTCREATORBUG-16751)
+* Fixed expansion of items in tool tip (QTCREATORBUG-16947)
+* GDB
+ * Fixed handling of built-in pretty printers from new versions of GDB
+ (QTCREATORBUG-16758)
+ * Fixed that remote working directory was used for local process
+ (QTCREATORBUG-16211)
+* LLDB
+ * Added support for Qt Creator variables `%{...}` in startup commands
+* CDB
+ * Fixed display order of vectors in vectors (QTCREATORBUG-16813)
+ * Fixed display of QList contents (QTCREATORBUG-16750)
+* QML
+ * Fixed that expansion state was reset when stepping
+ * Fixed `Load QML Stack` with Qt 5.7 and later (QTCREATORBUG-17097)
+
+QML Profiler
+
+* Added option to show memory usage and allocations as flame graph
+* Added option to show vertical orientation lines in timeline
+ (click the time ruler)
+* Separated compile events from other QML/JS events in statistics and
+ flamegraph, since compilation can happen asynchronously
+
+Qt Quick Designer
+
+* Added completion to expression editor
+* Added menu for editing `when` condition of states
+* Added editor for managing C++ backend objects
+* Added reformatting of `.ui.qml` files on save
+* Added support for exporting single properties
+* Added support for padding (Qt Quick 2.6)
+* Added support for elide and various font properties to text items
+* Fixed that it was not possible to give extracted components
+ the file extension `.ui.qml`
+* Fixed that switching from Qt Quick Designer failed to commit pending changes
+ (QTCREATORBUG-14830)
+* Fixed issues with pressing escape
+
+Qt Designer
+
+* Fixed that resources could not be selected in new form
+ (QTCREATORBUG-15560)
+
+Diff Viewer
+
+* Added local diff for modified files in Qt Creator (`Tools` > `Diff` >
+ `Diff Current File`, `Tools` > `Diff` > `Diff Open Files`)
+ (QTCREATORBUG-9732)
+* Added option to diff files when they changed on disk
+ (QTCREATORBUG-1531)
+* Fixed that reload prompt was shown when reverting change
+
+Version Control Systems
+
+* Gerrit
+ * Fixed pushing to Gerrit when remote repository is empty
+ (QTCREATORBUG-16780)
+
+Test Integration
+
+* Added option to disable crash handler when debugging
+* Fixed that results were not shown when debugging (QTCREATORBUG-16693)
+* Fixed that progress indicator sometimes did not stop
+
+Model Editor
+
+* Added zooming
+* Added synchronization of selected diagram in diagram browser
+
+Beautifier
+
+* Fixed that beautifier was not enabled for Objective-C/C++ files
+ (QTCREATORBUG-16806)
+
+Platform Specific
+
+Windows
+
+* Added support for MSVC 2017
+* Fixed that environment variables containing special characters were not
+ passed correctly to user applications (QTCREATORBUG-17219)
+
+macOS
+
+* Fixed issue with detecting LLDB through `xcrun`
+
+Android
+
+* Added API level 24 for Android 7
+* Improved stability of determination if application is running
+* Fixed debugging on Android 6+ with NDK r11+ (QTCREATORBUG-16721)
+* Fixed that running without deployment did not start emulator
+ (QTCREATORBUG-10237)
+* Fixed that permission model downgrade was not detected as error
+ (QTCREATORBUG-16630)
+* Fixed handling of minimum required API level (QTCREATORBUG-16740)
+
+iOS
+
+* Fixed simulator support with Xcode 8 (QTCREATORBUG-16942)
+* Fixed that standard paths reported by QStandardPaths were wrong when
+ running on simulator (QTCREATORBUG-13655)
+* Fixed QML debugging on device (QTCREATORBUG-15812)
+
+Remote Linux
+
+* Fixed crash when creating SSH key pair (QTCREATORBUG-17349)
+
+QNX
+
+* Fixed QML debugging (QTCREATORBUG-17208)
+
+Credits for these changes go to:
+Aaron Barany
+Alessandro Portale
+Alexander Drozdov
+Andre Hartmann
+André Pönitz
+Arnold Dumas
+Christian Kandeler
+Christian Stenger
+Daniel Langner
+Daniel Trevitz
+David Schulz
+Eike Ziller
+Florian Apolloner
+Francois Ferrand
+Friedemann Kleint
+Giuseppe D'Angelo
+Jake Petroules
+Jaroslaw Kobus
+Jochen Becher
+Konstantin Shtepa
+Kudryavtsev Alexander
+Leena Miettinen
+Louai Al-Khanji
+Marc Reilly
+Marco Benelli
+Marco Bubke
+Mitch Curtis
+Nazar Gerasymchuk
+Nikita Baryshnikov
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Øystein Walle
+Robert Löhning
+Serhii Moroz
+Takumi ASAKI
+Tasuku Suzuki
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.2.1.md b/dist/changelog/changes-4.2.1.md
new file mode 100644
index 0000000000..0d670fef2f
--- /dev/null
+++ b/dist/changelog/changes-4.2.1.md
@@ -0,0 +1,73 @@
+Qt Creator version 4.2.1 contains bug fixes.
+
+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 v4.2.0..v4.2.1
+
+General
+
+* Fixed `Open Command Prompt Here` on Windows (QTCREATORBUG-17439)
+
+Editing
+
+* Fixed that viewport could change unexpectedly when block selection was
+ active but not visible in viewport (QTCREATORBUG-17475)
+
+Help
+
+* Fixed crash when using drag & drop with bookmarks (QTCREATORBUG-17547)
+
+All Projects
+
+* Fixed issue with upgrading tool chain settings in auto-detected kits
+* Fixed crash when setting custom executable (QTCREATORBUG-17505)
+* Fixed MSVC support on Windows Vista and earlier (QTCREATORBUG-17501)
+
+QMake Projects
+
+* Fixed wrong warning about incompatible compilers
+* Fixed various issues with run configurations
+ (QTCREATORBUG-17462, QTCREATORBUG-17477)
+* Fixed that `OTHER_FILES` and `DISTFILES` in subdirs projects were no longer
+ shown in project tree (QTCREATORBUG-17473)
+* Fixed crash caused by unnormalized file paths (QTCREATORBUG-17364)
+
+Qbs Projects
+
+* Fixed that target OS defaulted to host OS if tool chain does not specify
+ target OS (QTCREATORBUG-17452)
+
+Generic Projects
+
+* Fixed that project files were no longer shown in project tree
+
+C++ Support
+
+* Fixed crash that could happen when using `auto` (QTCREATORBUG-16731)
+
+Debugging
+
+* Fixed issue with infinite message boxes being displayed
+ (QTCREATORBUG-16971)
+* Fixed `QObject` property extraction with namespaced Qt builds
+
+Platform Specific
+
+Windows
+
+* Fixed detection of MSVC 2017 RC as MSVC 2017
+* Fixed that environment detection could time out with MSVC
+ (QTCREATORBUG-17474)
+
+iOS
+
+* Fixed that starting applications in simulator could fail, especially with
+ iOS 10 devices (QTCREATORBUG-17336)
+
+Android
+
+* Fixed that password prompt was not shown again after entering invalid
+ keystore password (QTCREATORBUG-17317)
diff --git a/dist/changelog/changes-4.2.2.md b/dist/changelog/changes-4.2.2.md
new file mode 100644
index 0000000000..89325072e5
--- /dev/null
+++ b/dist/changelog/changes-4.2.2.md
@@ -0,0 +1,62 @@
+Qt Creator version 4.2.2 contains bug fixes.
+
+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 v4.2.1..v4.2.2
+
+All Projects
+
+* Fixed available kits after selecting Qt 5.8 as minimal required version
+ in wizard (QTCREATORBUG-17574)
+* Fixed that `Run in terminal` was sometimes ignored (QTCREATORBUG-17608)
+* Fixed that `This file is not part of any project` was shown in editor after
+ adding new file to project (QTCREATORBUG-17743)
+
+Qt Support
+
+* Fixed ABI detection of static Qt builds
+
+Qbs Projects
+
+* Fixed duplicate include paths (QTCREATORBUG-17381)
+* Fixed that generated object files where shown in Locator and Advanced Search
+ (QTCREATORBUG-17382)
+
+C++ Support
+
+* Fixed that inline namespaces were used in generated code (QTCREATORBUG-16086)
+
+Debugging
+
+* GDB
+ * Fixed performance regression when resolving enum names
+ (QTCREATORBUG-17598)
+
+Version Control Systems
+
+* Git
+ * Fixed crash when committing and pushing to Gerrit (QTCREATORBUG-17634)
+ * Fixed searching for patterns starting with dash in `Files in File System`
+ when using `git grep`
+ * Fixed discarding changes before performing other actions (such as Pull)
+ (QTCREATORBUG-17156)
+
+Platform Specific
+
+Android
+
+* Fixed that installing package with lower version number than already installed
+ package silently failed (QTCREATORBUG-17789)
+* Fixed crash when re-running application after stopping it (QTCREATORBUG-17691)
+
+iOS
+
+* Fixed running applications on devices with iOS 10.1 and later
+ (QTCREATORBUG-17818)
+
+BareMetal
+
+* Fixed debugging with OpenOCD in TCP/IP mode on Windows (QTCREATORBUG-17765)
diff --git a/dist/changelog/changes-4.3.0.md b/dist/changelog/changes-4.3.0.md
new file mode 100644
index 0000000000..59ab8b7609
--- /dev/null
+++ b/dist/changelog/changes-4.3.0.md
@@ -0,0 +1,254 @@
+Qt Creator version 4.3 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.2..v4.3.0
+
+General
+
+* Added option to search `Files in File System` with Silver Searcher (`ag`)
+ (experimental `SilverSearcher` plugin)
+* Added exclusion patterns to `Advanced Find` and custom locator filters
+* Added navigation pane on right side of edit mode
+* Removed dependency of Welcome mode on OpenGL, improving experience in
+ virtual machine environments and certain setups (QTCREATORBUG-15727)
+* Fixed wrong UI colors after suspend (QTCREATORBUG-14929)
+* Fixed crash with invalid themes (QTCREATORBUG-17517)
+
+Help
+
+* Fixed that help bookmarks got lost (QTCREATORBUG-17537)
+
+Editing
+
+* Added optional shortcut for duplicating current selection
+* Adapted to changes of code pasting services
+ (QTCREATORBUG-17942, QTCREATORBUG-18192)
+* Fixed freeze when highlighting `Kconfig` file (QTCREATORBUG-14611)
+
+All Projects
+
+* Added support for `.qrc` files in project tree for all projects
+* Added Qt Creator variable `CurrentRun:Executable` (QTCREATORBUG-12201,
+ QTCREATORBUG-16830)
+* Added choice of build system to most project wizards (QTCREATORBUG-17308)
+
+QMake Projects
+
+* Fixed wrong warning when specifying absolute path to mkspec
+ (QTCREATORBUG-17237)
+* Fixed deployment of symlinks for versioned shared libraries
+
+CMake Projects
+
+* Added support for `server-mode` with CMake 3.7 or later
+ * Added products and targets to project tree
+ * Added option to build individual products and targets
+ * Removed the need for `CodeBlocks` extra generator
+* Added header files to project tree, even if not listed explicitly in
+ project files
+* Added import of configuration of existing builds
+* Fixed `Build > Clean`
+
+Generic Projects
+
+* Added expansion of Qt Creator variables in project files
+
+C++ Support
+
+* Added support for `clang-query` in `Advanced Find` to experimental
+ `ClangRefactoring` plugin
+* Added switching project and language context for parsing files to editor
+ toolbar
+* Added support for `--gcctoolchain` option
+* Improved performance of first completion in file on Windows
+* Fixed handling of Objective-C/C++
+* Fixed cursor position after correcting `.` to `->` (QTCREATORBUG-17697)
+* Fixed that quotes were added when splitting raw string literals
+ (QTCREATORBUG-17717)
+
+QML Support
+
+* Added option to automatically format QML files on save
+* Added menu item for adding expression evaluators from QML code editor
+ (QTCREATORBUG-17754)
+* Fixed reformatting of signals (QTCREATORBUG-17886)
+* Fixed issues with jumping text cursor while editing
+ (QTCREATORBUG-15680, QTCREATORBUG-17413)
+
+Nim Support
+
+* Added automatic reparsing when files are added to or removed from project
+* Added Nim compiler setting to kits
+* Fixed that loading projects blocked Qt Creator
+* Fixed crash when opening empty projects
+
+Debugging
+
+* Added pretty printing of `unordered_multi(set|map)`, `boost::variant` and
+ `QLazilyAllocated`
+* Fixed that expression evaluators were not evaluated when added
+ (QTCREATORBUG-17763)
+* QML
+ * Fixed accessing items by `id` in `Debugger Console` (QTCREATORBUG-17177)
+* GDB
+ * Fixed issue with templated types that are pretty printed differently
+ depending on argument type (`std::vector<bool>` versus `std::vector<t>`)
+* CDB
+ * Changed to Python based pretty printing backend, resulting in faster
+ startup and more, faster, and unified pretty printers
+
+QML Profiler
+
+* Added performance information to QML code editor (QTCREATORBUG-17757)
+* Improved performance of rendering timeline and loading trace files
+* Improved error and progress reporting for loading and saving trace files
+* Fixed pixmap cache size information when loading profile
+ (QTCREATORBUG-17424)
+* Fixed UI issues (QTCREATORBUG-17939, QTCREATORBUG-17937)
+
+Qt Quick Designer
+
+* Added support for HiDPI
+* Added text editor view
+* Added tool bar for common actions
+* Added changing type of item by changing type name in property editor
+* Added support for `qsTranslate` (QTCREATORBUG-17714)
+* Added actions for adding items, selecting visible item, and adding tab bar
+ to stacked containers
+* Fixed that `Dialog` was not allowed in `.ui.qml` files
+* Fixed that error messages could be shown twice
+* Fixed handling of escaped unicode characters (QTCREATORBUG-12616)
+* Fixed that document needed to be manually re-opened after type information
+ became available
+* Fixed crash when root item is layout
+* Fixed that expressions were not shown in URL input field (QTCREATORBUG-13328)
+
+Version Control Systems
+
+* Git
+ * Added option to only show the first parent of merge commits in log
+ * Added action to skip a commit during rebase (QTCREATORBUG-17350)
+ * Added option to sign-off commits
+ * Fixed handling of already merged files in merge tool
+* Gerrit
+ * Added detection of Gerrit remotes
+ * Added support for accessing Gerrit via REST API over HTTP(S)
+
+Test Integration
+
+* Removed `experimental` state
+* Improved display of test results (QTCREATORBUG-17104)
+* Added option to limit searching for tests to folders matching pattern
+ (QTCREATORBUG-16705)
+* Fixed detection of inherited test methods (QTCREATORBUG-17522)
+* Fixed missing update of test list when QML files are added or removed
+ (QTCREATORBUG-17805)
+
+SCXML Editor
+
+* Fixed adding elements to `else` case (QTCREATORBUG-17674)
+* Fixed that copying and pasting state created invalid name
+
+Beautifier
+
+* Uncrustify
+ * Added option to select config file to use
+
+Platform Specific
+
+Windows
+
+* Fixed that it was not possible to save files with arbitrary extension
+ (QTCREATORBUG-15862)
+* Fixed ABI detection for Clang
+* Fixed that ABI of MSVC2017 was considered different from ABI of MSVC2015
+ (QTCREATORBUG-17740)
+
+Linux
+
+* Worked around issue that Unity menu bar vanished after editing main window in
+ Design mode (QTCREATORBUG-17519)
+
+Android
+
+* Improved package signing (QTCREATORBUG-17545, QTCREATORBUG-17304)
+* Fixed issues with new Android SDK (25.3.1)
+ (QTCREATORBUG-17814, QTCREATORBUG-18013)
+* Fixed debugging of release builds
+
+iOS
+
+* Added option to select developer team and provisioning profile used for
+ signing (QTCREATORBUG-16936)
+* Fixed that starting simulator blocked Qt Creator
+* Fixed `Run Without Deployment` on Simulator (QTCREATORBUG-18107)
+
+Remote Linux
+
+* Added incremental deployment to `tar` package deployment
+
+QNX
+
+* Added support for 64bit platforms
+
+Credits for these changes go to:
+Alessandro Portale
+Alexander Drozdov
+Alexandru Croitor
+Andre Hartmann
+Andreas Pakulat
+André Pönitz
+Arnold Dumas
+BogDan Vatra
+Christian Gagneraud
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+Daniel Kamil Kozar
+Daniel Trevitz
+David Schulz
+Eike Ziller
+Filippo Cucchetto
+Florian Apolloner
+Francois Ferrand
+Frank Meerkötter
+Friedemann Kleint
+Hugo Holgersson
+Jake Petroules
+James McDonnell
+Jaroslaw Kobus
+Jesus Fernandez
+Juhapekka Piiroinen
+Jörg Bornemann
+Kari Oikarinen
+Kavindra Palaraja
+Konstantin Podsvirov
+Leena Miettinen
+Lorenz Haas
+Lukas Holecek
+Marco Benelli
+Marco Bubke
+Mathias Hasselmann
+Max Blagay
+Michael Dönnebrink
+Michal Steller
+Montel Laurent
+Nikita Baryshnikov
+Nikolai Kosjar
+Oleg Yadrov
+Orgad Shaneh
+Oswald Buddenhagen
+Przemyslaw Gorszkowski
+Robert Löhning
+Serhii Moroz
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.3.1.md b/dist/changelog/changes-4.3.1.md
new file mode 100644
index 0000000000..018f3a461d
--- /dev/null
+++ b/dist/changelog/changes-4.3.1.md
@@ -0,0 +1,114 @@
+Qt Creator version 4.3.1 contains bug fixes.
+
+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 v4.3.0..v4.3.1
+
+General
+
+* Fixed that wizards overwrote existing files even when told not to do so
+ (QTCREATORBUG-18284)
+
+Editing
+
+* Fixed memory leak in code completion (QTCREATORBUG-18326)
+
+All Projects
+
+* Fixed that links in `Application Output` stopped working after application
+ stops (QTCREATORBUG-18134)
+* Fixed that `Application Output` was no longer editable (QTCREATORBUG-18418)
+
+QMake Projects
+
+* Fixed `Add Library` (QTCREATORBUG-18263)
+
+CMake Projects
+
+* Fixed crash when restoring session with multiple CMake projects
+ (QTCREATORBUG-18258)
+* Fixed that `test` target was missing (QTCREATORBUG-18323)
+* Fixed that `STATIC` and `INTERNAL` variables were shown in project
+ configuration
+* Fixed that CMake `message`s were not shown in `Issues` pane
+ (QTCREATORBUG-18318)
+* Fixed issues with CMake variables that contain `//` or `#`
+ (QTCREATORBUG-18385)
+* Fixed that deployment information could contain empty items
+ (QTCREATORBUG-18406)
+* Fixed that targets were duplicated when importing project (QTCREATORBUG-18409)
+* Fixed that building application failed first time and after build error
+ when using CMake < 3.7 (QTCREATORBUG-18290, QTCREATORBUG-18382)
+
+Qbs Projects
+
+* Fixed crash when renaming files (QTCREATORBUG-18440)
+
+Autotools Projects
+
+* Fixed regressions in project tree (QTCREATORBUG-18371)
+
+C++ Support
+
+* Fixed crash when requesting refactoring operations on invalid code
+ (QTCREATORBUG-18355)
+
+QML Support
+
+* Fixed crash when changing kit environment (QTCREATORBUG-18335)
+
+Valgrind
+
+* Fixed crash when running analyzer for iOS and Android (QTCREATORBUG-18254)
+
+Version Control Systems
+
+* Fixed filtering of untracked files in commit editor
+ when multiple projects are open
+* Git
+ * Fixed that ref names were missing for `Show`
+* Mercurial
+ * Fixed extra options in diff and log (QTCREATORBUG-17987)
+* Gerrit
+ * Fixed parsing output from Gerrit 2.14
+
+Test Integration
+
+* Fixed that changing QML file triggered full rescan for tests
+ (QTCREATORBUG-18315)
+* Fixed issues with multiple build targets
+ (QTCREATORBUG-17783, QTCREATORBUG-18357)
+
+Platform Specific
+
+Windows
+
+* Fixed checking whether example should be copied to writable location
+ (QTCREATORBUG-18184)
+* Fixed issues with MSVC2017 and CMake (QTCREATORBUG-17925)
+
+macOS
+
+* Fixed performance issue on HiDPI displays (QTBUG-61384)
+
+WinRT
+
+* Fixed running MSVC 2017 based applications (QTCREATORBUG-18288)
+
+Android
+
+* Fixed detection of MIPS64 toolchains
+* Fixed that 64-bit ABIs were missing in AVD creation dialog
+
+iOS
+
+* Fixed running on iOS 10.3 devices (QTCREATORBUG-18380)
+* Fixed crash that could occur at startup while device is connected
+ (QTCREATORBUG-18226)
+
+BareMetal
+
+* Fixed crash on shutdown
diff --git a/dist/changelog/changes-4.4.0.md b/dist/changelog/changes-4.4.0.md
new file mode 100644
index 0000000000..157519ea82
--- /dev/null
+++ b/dist/changelog/changes-4.4.0.md
@@ -0,0 +1,233 @@
+Qt Creator version 4.4 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.3..v4.4.0
+
+General
+
+* Added highlighting of search term in Locator results
+* Added larger icons to `New` dialog
+* Added locator input to extra editor and help windows (QTCREATORBUG-9696)
+* Fixed theming of Debugger Console and TODO pane (QTCREATORBUG-17532)
+
+Help
+
+* QtWebEngine backend
+ * Fixed that wait cursor was sometimes never restored (QTCREATORBUG-17758)
+
+Editing
+
+* Added optional inline annotations for Clang code model errors and warnings,
+ and bookmarks
+* Added optional smooth scrolling when navigating within the same file
+ (for example with Locator or `Follow Symbol Under Cursor`)
+* Added overridable `DeleteStartOfLine` and `DeleteEndOfLine` actions
+ (QTCREATORBUG-18095)
+* Added support for relative path to active project to `Advanced Find` >
+ `Files in File System` (QTCREATORBUG-18139)
+* Added colors to default text editor scheme (the previous default is
+ available as `Default Classic`)
+* FakeVim
+ * Fixed `gt`/`gT`/`:tabnext`/`:tabprevious`
+
+All Projects
+
+* Improved detection of cross-compilers
+
+CMake Projects
+
+* Added option to filter for CMake variables in build configuration
+ (QTCREATORBUG-17973)
+* Added warning when detecting `CMakeCache.txt` in source directory even though
+ build is configured for out-of-source build (QTCREATORBUG-18381)
+* Fixed `CMake configuration has changed on disk` dialog (QTCREATORBUG-18292)
+* CMake >= 3.7
+ * Improved handling of `CMAKE_RUNTIME_OUTPUT_DIRECTORY` (QTCREATORBUG-18158)
+ * Removed `<Source Directory>` node from project tree
+ * Fixed that headers from top level directory were not shown in project tree
+ (QTCREATORBUG-17760)
+ * Fixed progress information (QTCREATORBUG-18624)
+
+Qbs Projects
+
+* Re-added `Qbs install` deploy step (QTCREATORBUG-17958)
+* Added `rebuild` and `clean` actions to products and subprojects
+ (QTCREATORBUG-15919)
+
+C++ Support
+
+* Added option to rename files when renaming symbol using same name
+ (QTCREATORBUG-14696)
+* Added auto-insertion of matching curly brace (QTCREATORBUG-15073)
+* Fixed that C++ and Qt keywords were considered keywords in C files
+ (QTCREATORBUG-2818, QTCREATORBUG-18004)
+* Fixed highlighting of raw string literals (QTCREATORBUG-17720)
+* Fixed `Add #include` refactoring action for static functions
+* Fixed crash when parsing invalid C++ code (QTCREATORBUG-18499)
+* Clang Code Model
+ * Added highlighting of identifier under cursor, which was still
+ delegated to built-in code model
+ * Improved order of items in completion list
+ (QTCREATORBUG-18319, QTCREATORBUG-15445)
+ * Fixed function signature hint when completing constructors and functors
+ (QTCREATORBUG-14882)
+ * Fixed that completing function pointer was adding parentheses
+ (QTCREATORBUG-17578)
+ * Fixed completion inside function template (QTCREATORBUG-17222)
+ * Fixed wrong column number with non-ASCII characters (QTCREATORBUG-16775)
+ * Fixed highlighting of primitive types and operators (QTCREATORBUG-17867)
+ * Fixed highlighting of partial template specializations
+ * Fixed highlighting of functions in `using` declarations
+ * Fixed that keywords were highlighted in preprocessor directives
+ (QTCREATORBUG-15516)
+* Built-in Code Model
+ * Fixed completion of STL containers (QTCREATORBUG-1892)
+
+QML Support
+
+* Updated QML parser to newer QML version (QTCREATORBUG-17842)
+* Fixed crash in QML `Outline` pane
+* Fixed that auto-completion could overwrite text (QTCREATORBUG-18449)
+
+Debugging
+
+* Added `Alt+V` + letter shortcuts to open views
+* Added pretty printing for `qfloat16`, `std::{optional,byte}`, `gsl::{span,byte}`
+ and `boost::variant`
+* Improved display of enum bitfields
+* Fixed support for `long double` (QTCREATORBUG-18023)
+* Fixed editing of strings (QTCREATORBUG-18681)
+* LLDB
+ * Fixed disassembly view for code that contains quotes (QTCREATORBUG-18721)
+* CDB
+ * Added support for extra debugging helpers and debugging helper
+ customization
+ * Added warning if run configuration uses unsupported shell command
+
+QML Profiler
+
+* Fixed that timeline could stay empty after analyzing small range
+ (QTCREATORBUG-18354)
+
+Qt Quick Designer
+
+* Fixed context menu items that did not work on macOS (QTCREATORBUG-18662)
+
+Version Control Systems
+
+* Fixed format of visual whitespace in blame, log and git rebase editors
+ (QTCREATORBUG-17735)
+* Git
+ * Improved branch listing in `Show` (QTCREATORBUG-16949)
+ * Made `git grep` for file system search recurse into submodules
+* Gerrit
+ * Added validation of server certificate when using REST API
+ * Fixed that non-Gerrit remotes were shown in `Push to Gerrit` dialog
+ (QTCREATORBUG-16367)
+* ClearCase
+ * Disabled by default
+
+Diff Viewer
+
+* Improved performance
+* Fixed state of actions in `Edit` menu
+* Fixed that context information for chunks was not shown in side-by-side view
+ (QTCREATORBUG-18289)
+* Fixed that UI blocked when showing very large diffs
+
+Test Integration
+
+* Added view with complete, unprocessed test output
+* Made it possible to enable and disable all tests using a specific test
+ framework
+* Fixed wrong location of results for tests with same name (QTCREATORBUG-18502)
+* QTest
+ * Added option to run verbose and with logging of signals and slots
+ (`-vb` and `-vs`)
+
+Beautifier
+
+* Added option for using a different AStyle configuration file
+* Added option for fallback style for `clang-format`
+
+Model Editor
+
+* Fixed crash with invalid files (QTCREATORBUG-18526)
+* Fixed crash when dropping package into itself (QTCREATORBUG-18262)
+
+Platform Specific
+
+Windows
+
+* Removed support for Windows CE
+
+macOS
+
+* Fixed that some context menu items in Qt Quick Designer did nothing
+ (QTCREATORBUG-18662)
+
+Android
+
+* Added support for API levels 25 and 26 (QTCREATORBUG-18690)
+* Added support for `android-clang` (QTBUG-60455)
+* Added option to run commands before app starts and after app stopped
+* Fixed state of actions in `Edit` menu in text based manifest editor
+
+iOS
+
+* Added UI for managing simulator devices (QTCREATORBUG-17602)
+
+Remote Linux
+
+* Added support for `ssh-agent` (QTCREATORBUG-16245)
+
+Universal Windows Platform
+
+* Fixed deployment to Windows 10 Mobile devices (QTCREATORBUG-18728)
+
+Credits for these changes go to:
+Alessandro Portale
+Alexander Drozdov
+Andre Hartmann
+André Pönitz
+Christian Kandeler
+Christian Stenger
+Daniel Teske
+David Schulz
+Eike Ziller
+Felix Kälberer
+Florian Apolloner
+Friedemann Kleint
+Ivan Donchevskii
+Jake Petroules
+Jaroslaw Kobus
+Jesus Fernandez
+Jochen Becher
+Jörg Bornemann
+Kai Köhne
+Leandro T. C. Melo
+Leena Miettinen
+Lorenz Haas
+Marco Benelli
+Marco Bubke
+Mitch Curtis
+Montel Laurent
+Nikita Baryshnikov
+Nikolai Kosjar
+Orgad Shaneh
+Przemyslaw Gorszkowski
+Robert Löhning
+Serhii Moroz
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Tomasz Olszak
+Tor Arne Vestbø
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.4.1.md b/dist/changelog/changes-4.4.1.md
new file mode 100644
index 0000000000..9e991cbb1b
--- /dev/null
+++ b/dist/changelog/changes-4.4.1.md
@@ -0,0 +1,66 @@
+Qt Creator version 4.4.1 contains bug fixes.
+
+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 v4.4.0..v4.4.1
+
+FakeVim
+
+* Fixed recognition of shortened `tabnext` and `tabprevious` commands
+ (QTCREATORBUG-18843)
+
+All Projects
+
+* Fixed `Add Existing Files` for top-level project nodes (QTCREATORBUG-18896)
+
+C++ Support
+
+* Improved handling of parsing failures (QTCREATORBUG-18864)
+* Fixed crash with invalid raw string literal (QTCREATORBUG-18941)
+* Fixed that code model did not use sysroot as reported from the build system
+ (QTCREATORBUG-18633)
+* Fixed highlighting of `float` in C files (QTCREATORBUG-18879)
+* Fixed `Convert to Camel Case` (QTCREATORBUG-18947)
+
+Debugging
+
+* Fixed that custom `solib-search-path` startup commands were ignored
+ (QTCREATORBUG-18812)
+* Fixed `Run in terminal` when debugging external application
+ (QTCREATORBUG-18912)
+* Fixed pretty printing of `CHAR` and `WCHAR`
+
+Clang Static Analyzer
+
+* Fixed options passed to analyzer on Windows
+
+Qt Quick Designer
+
+* Fixed usage of `shift` modifier when reparenting layouts
+
+SCXML Editor
+
+* Fixed eventless transitions (QTCREATORBUG-18345)
+
+Test Integration
+
+* Fixed test result output when debugging
+
+Platform Specific
+
+Windows
+
+* Fixed auto-detection of CMake 3.9 and later
+
+Android
+
+* Fixed issues with new Android SDK (26.1.1) (QTCREATORBUG-18962)
+* Fixed search path for QML modules when debugging
+
+QNX
+
+* Fixed debugging (QTCREATORBUG-18804, QTCREATORBUG-17901)
+* Fixed QML profiler startup (QTCREATORBUG-18954)
diff --git a/dist/changelog/changes-4.5.0.md b/dist/changelog/changes-4.5.0.md
new file mode 100644
index 0000000000..47f629a025
--- /dev/null
+++ b/dist/changelog/changes-4.5.0.md
@@ -0,0 +1,210 @@
+Qt Creator version 4.5 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.4..v4.5.0
+
+General
+
+* Implemented "fuzzy" camel case lookup similar to code completion for locator
+ (QTCREATORBUG-3111)
+* Changed `File System` pane to tree view with top level directory selectable
+ from `Computer`, `Home`, `Projects`, and individual project root directories
+ (QTCREATORBUG-8305)
+* Fixed crash when closing Qt Creator while searching for updates
+ (QTCREATORBUG-19165)
+
+Editing
+
+* Added `Edit` > `Advanced` > `Sort Selected Lines`, replacing `Tools` >
+ `External` > `Text` > `Sort Selection`
+
+All Projects
+
+* Added progress indicator to project tree while project is parsed
+* Added support for changing the maximum number of lines shown in compile output
+ (QTCREATORBUG-2200)
+
+QMake Projects
+
+* Fixed support of wildcards in `INSTALLS` variable (QTCREATORBUG-17935)
+* Fixed that `QMAKE_CFLAGS` was not passed to code model
+
+CMake Projects
+
+* Added groups to CMake configuration UI
+* Added option to change configuration variable types
+* Added option to unset configuration variable
+* Improved handling of CMake configuration changes on disk (QTCREATORBUG-17555)
+* Improved simplified project tree (QTCREATORBUG-19040)
+* Fixed that value was removed when renaming configuration variable
+ (QTCREATORBUG-17926)
+* Fixed that `PATH` environment was unnecessarily modified (QTCREATORBUG-18714)
+* Fixed that QML errors in application output where not linked to the source
+ (QTCREATORBUG-18586)
+
+Qbs Projects
+
+* Fixed that custom `installRoot` was not saved (QTCREATORBUG-18895)
+
+C++ Support
+
+* Fixed lookup of functions that differ only in const-ness of arguments
+ (QTCREATORBUG-18475)
+* Fixed detection of macros defined by tool chain for `C`
+* Fixed that `Refactoring` context menu blocked UI while checking for available
+ actions
+* Fixed crash when refactoring class with errors (QTCREATORBUG-19180)
+* Clang Code Model
+ * Added sanity check to `Clang Code Model Warnings` option
+ (QTCREATORBUG-18864)
+ * Fixed completion in `std::make_unique` and `std::make_shared` constructors
+ (QTCREATORBUG-18615)
+ * Fixed that function argument completion switched selected overload back to
+ default after typing comma (QTCREATORBUG-11688)
+* GCC
+ * Improved auto-detection to include versioned binaries and cross-compilers
+
+QML Support
+
+* Added wizards with different starting UI layouts
+* Fixed that undo history was lost when reformatting file (QTCREATORBUG-18645)
+
+Python Support
+
+* Added simple code folding
+
+Debugging
+
+* Changed pretty printing of `QFlags` and bitfields to hexadecimal
+* Fixed `Run in terminal` for debugging external application
+ (QTCREATORBUG-18912)
+* LLDB / macOS
+ * Added pretty printing of Core Foundation and Foundation string-like types
+ (QTCREATORBUG-18638)
+* CDB
+ * Fixed attaching to running process with command line arguments
+ (QTCREATORBUG-19034)
+* QML
+ * Fixed changing values of ECMAScript strings (QTCREATORBUG-19032)
+
+QML Profiler
+
+* Improved robustness when faced with invalid data
+
+Qt Quick Designer
+
+* Added option to only show visible items in navigator
+* Fixed crash in integrated code editor (QTCREATORBUG-19079)
+* Fixed crash when Ctrl-clicking on newly refactored QML file
+ (QTCREATORBUG-19064)
+* Fixed filtering in Library view (QTCREATORBUG-19054)
+* Fixed `Cmd + Left` in integrated code editor on macOS (QTCREATORBUG-19272)
+* Fixed crash with `Become Last Sibling` and multiline expressions
+ (QTCREATORBUG-19284)
+
+Version Control Systems
+
+* Added query for saving modified files before opening commit editor
+ (QTCREATORBUG-3857)
+* Git
+ * Fixed issues with localized tool output (QTCREATORBUG-19017)
+
+Test Integration
+
+* Fixed issue with finding test target with CMake projects (QTCREATORBUG-17882,
+ QTCREATORBUG-18922, QTCREATORBUG-18932)
+
+Beautifier
+
+* Clang Format
+ * Added action `Disable Formatting for Selected Text`
+ * Changed formatting without selection to format the syntactic entity
+ around the cursor
+
+Model Editor
+
+* Added support for custom relations
+
+SCXML Editor
+
+* Fixed crash after warnings are removed
+
+Platform Specific
+
+Windows
+
+* Fixed detection of Visual Studio Build Tools 2017 (QTCREATORBUG-19053)
+* Fixed that environment variable keys were converted to upper case in build
+ and run configurations (QTCREATORBUG-18915)
+
+macOS
+
+* Fixed several issues when using case sensitive file systems while `File system
+ case sensitivity` is set to `Case Insensitive` (QTCREATORBUG-17929,
+ QTCREATORBUG-18672, QTCREATORBUG-18678)
+
+Android
+
+* Removed support for local deployment (QTBUG-62995)
+* Removed support for Ant
+* Added UI for managing Android SDKs (QTCREATORBUG-18978)
+* Improved Android settings
+* Improved checks for minimum requirements of Android tools (QTCREATORBUG-18837)
+
+iOS
+
+* Fixed check for minimum Xcode version (QTCREATORBUG-18091)
+* Fixed switching between simulator device types with Xcode 9
+ (QTCREATORBUG-19270)
+
+Universal Windows Platform
+
+* Fixed deployment on Windows 10 Phone emulator
+
+Credits for these changes go to:
+Alessandro Portale
+Alexander Volkov
+Andre Hartmann
+André Pönitz
+Benjamin Terrier
+Christian Kandeler
+Christian Stenger
+Claus Steuer
+Daniel Trevitz
+David Schulz
+Donald Carr
+Eike Ziller
+Filipe Azevedo
+Friedemann Kleint
+Ivan Donchevskii
+Jake Petroules
+Jaroslaw Kobus
+Jochen Becher
+Kai Köhne
+Knud Dollereder
+Laurent Montel
+Leena Miettinen
+Marco Benelli
+Marco Bubke
+Mitch Curtis
+Nikita Baryshnikov
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Robert Löhning
+Ryuji Kakemizu
+Samuel Gaist
+scootergrisen
+Sergey Belyashov
+Serhii Moroz
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha
+Viktor Kireev
diff --git a/dist/changelog/changes-4.5.1.md b/dist/changelog/changes-4.5.1.md
new file mode 100644
index 0000000000..648d53054c
--- /dev/null
+++ b/dist/changelog/changes-4.5.1.md
@@ -0,0 +1,85 @@
+Qt Creator version 4.5.1 contains bug fixes.
+
+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 v4.5.0..v4.5.1
+
+Help
+
+* Fixed that mouse cursor got stuck in waiting state when jumping to
+ anchor within open help page (QTCREATORBUG-19649)
+
+All Projects
+
+* Fixed predefined macro setting for custom toolchains (QTCREATORBUG-19714)
+
+QMake Projects
+
+* Fixed crash when importing build (QTCREATORBUG-19391)
+* Fixed crash when switching file while project is parsing (QTCREATORBUG-19428)
+
+Qbs Projects
+
+* Fixed issue with toolchain setup (QTCREATORBUG-19467)
+* Fixed reparsing after switching build configuration
+
+Qt Quick Designer
+
+* Fixed painting artifacts while resizing
+
+Nim Support
+
+* Fixed debugging (QTCREATORBUG-19414)
+
+Debugging
+
+* CDB
+ * Improved performance when stepping (QTCREATORBUG-18613)
+
+QML Profiler
+
+* Fixed `Analyze Current Range` (QTCREATORBUG-19456)
+* Fixed attaching to running application (QTCREATORBUG-19496)
+
+Version Control Systems
+
+* Gerrit
+ * Fixed that dialog could use wrong repository (QTCREATORBUG-19562)
+
+Platform Specific
+
+Windows
+
+* Fixed issue with `PATH` when running QMake project
+* Fixed issue with `PATH` when debugging with GDB
+* Fixed multiple registration of MSVC 2015 Build Tools
+
+Universal Windows Platform
+
+* Fixed that changes to deployment steps did not persist
+
+Credits for these changes go to:
+Alessandro Portale
+Alexandru Croitor
+André Pönitz
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Friedemann Kleint
+Ivan Donchevskii
+Jaroslaw Kobus
+Leena Miettinen
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Robert Löhning
+Samuel Gaist
+Sergey Belyashov
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
diff --git a/dist/changelog/changes-4.5.2.md b/dist/changelog/changes-4.5.2.md
new file mode 100644
index 0000000000..5db8cf13ee
--- /dev/null
+++ b/dist/changelog/changes-4.5.2.md
@@ -0,0 +1,18 @@
+Qt Creator version 4.5.2 contains bug fixes.
+
+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 v4.5.1..v4.5.2
+
+General
+
+* Added workaround for Qt bug that made summary progress bar and some other
+ controls disappear (QTCREATORBUG-19716)
+
+All Projects
+
+* Improved automatic selection of tool chain for desktop kits when a
+ cross-compilation tool chain has the same ABI as the host
diff --git a/dist/changelog/changes-4.6.0.md b/dist/changelog/changes-4.6.0.md
new file mode 100644
index 0000000000..21336622fa
--- /dev/null
+++ b/dist/changelog/changes-4.6.0.md
@@ -0,0 +1,176 @@
+Qt Creator version 4.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/4.5..v4.6.0
+
+General
+
+* Locator
+ * Added filter `b` for bookmarks
+ * Added filter `t` for triggering items from main menu
+ * Added filter `=` for evaluating JavaScript expressions
+ (QTCREATORBUG-14380)
+* File System View
+ * Added bread crumbs for file path (QTCREATORBUG-19203)
+ * Added `Add New`, `Rename`, `Remove File`, `Diff Against Current File`
+ (QTCREATORBUG-19213, QTCREATORBUG-19209, QTCREATORBUG-19208,
+ QTCREATORBUG-19211)
+* Added restoration of search flags when choosing search term from history
+
+Editing
+
+* Added option to display annotations between lines (QTCREATORBUG-19181)
+* Added shortcut setting for jumping to document start and end
+* Fixed that editor could jump to end of file when editing in a different split
+ (QTCREATORBUG-19550)
+* Fixed order of items in list of recent documents when documents are suspended
+ (QTCREATORBUG-19758)
+* Fixed crash in generic highlighter (QTCREATORBUG-19916)
+* Fixed issue with snippet variables on Gnome (QTCREATORBUG-19571)
+* Fixed tool tips in binary editor (QTCREATORBUG-17573)
+
+Help
+
+* Improved startup performance
+
+All Projects
+
+* Added filtering to project kit setup page
+
+CMake Projects
+
+* Fixed that files could be shown multiple times in project tree
+ (QTCREATORBUG-19020)
+
+Qbs Projects
+
+* Added option to add library paths to dependencies (QTCREATORBUG-19274)
+
+C++ Support
+
+* Clang Code Model
+ * Switched to Clang 5.0, adding support for C++17
+ * Implemented information tool tips, which improves type information
+ including resolution of `auto` types (QTCREATORBUG-11259), template arguments
+ for template types, and the first or `\brief` paragraph of documentation
+ comments (QTCREATORBUG-4557)
+ * Integrated Clang-Tidy and Clazy.
+ Enable checks in Options > C++ > Code Model > Clang Code Model Warnings
+ * Added separate highlighting for function definitions (QTCREATORBUG-16625)
+ * Fixed issues with non-UTF-8 strings (QTCREATORBUG-16941)
+
+QML Support
+
+* Added inline annotations for issues from code model
+
+Debugging
+
+* Split `Expressions` view from `Locals` view (QTCREATORBUG-19167)
+* LLDB
+ * Fixed attaching to core file (QTCREATORBUG-18722)
+ * Fixed issue when killing LLDB from the outside (QTCREATORBUG-18723)
+
+Qt Quick Designer
+
+* Added font and text properties from Qt 5.10
+* Added `Add New Resources` to item library
+* Fixed that items blurred when zooming in
+* Fixed crash when changing control focus policy (QTCREATORBUG-19563)
+* Fixed assert in backend process with Qt 5.9.4 & 5.10.1 and later
+ (QTCREATORBUG-19729)
+
+Version Control Systems
+
+* Git
+ * Added `Recover Deleted Files`
+ * Added `Reload` button to `git log` and `git blame`
+* Gerrit
+ * Added support for private and work-in-progress changes for
+ Gerrit 2.15 and later
+
+Diff Viewer
+
+* Added folding for files and chunks
+* Fixed issue with repeated stage and unstage operation
+
+Test Integration
+
+* Added Qt Quick Test to auto test wizard
+* Added grouping of test cases (QTCREATORBUG-17979)
+* Fixed handling of `qCritical` output (QTCREATORBUG-19795)
+* Google Test
+ * Fixed detection of crashed tests (QTCREATORBUG-19565)
+
+Model Editor
+
+* Removed experimental state
+* Added support for text alignment
+* Added support for multi-line object names
+* Added support for dragging items onto model editor from more panes
+* Added `Export Selected Elements`
+* Added `Flat` visual role
+* Added `Add Related Elements` to diagram context menu
+* Added wizard for scratch models
+* Moved export actions to `File` menu
+* Moved zoom actions to editor tool bar
+* Fixed issue with selecting items (QTCREATORBUG-18368)
+
+Platform Specific
+
+Windows
+
+* Added support for the [heob](https://github.com/ssbssa/heob/releases)
+ memory analyzer
+* Fixed detection of CDB in non-default installation roots
+* Fixed issue with setting `PATH` versus `Path` environment variable
+
+Android
+
+* Fixed issues with GCC include directories in Clang code model
+
+Remote Linux
+
+* Fixed that remote application was not killed before deployment
+ (QTCREATORBUG-19326)
+
+Credits for these changes go to:
+Adam Treat
+Alessandro Portale
+Alexandru Croitor
+Andre Hartmann
+André Pönitz
+Christian Gagneraud
+Christian Kandeler
+Christian Stenger
+Daniel Engelke
+David Schulz
+Eike Ziller
+Friedemann Kleint
+Hannes Domani
+Hugo Holgersson
+Ivan Donchevskii
+Jake Petroules
+Jaroslaw Kobus
+Jochen Becher
+Jörg Bornemann
+Marco Benelli
+Marco Bubke
+Mitch Curtis
+Nikita Baryshnikov
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Oswald Buddenhagen
+Przemyslaw Gorszkowski
+Robert Löhning
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Tomasz Olszak
+Tor Arne Vestbø
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.6.1.md b/dist/changelog/changes-4.6.1.md
new file mode 100644
index 0000000000..608cc1fd0e
--- /dev/null
+++ b/dist/changelog/changes-4.6.1.md
@@ -0,0 +1,113 @@
+Qt Creator version 4.6.1 contains bug fixes.
+
+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 v4.6.0..v4.6.1
+
+General
+
+* Locator
+ * Fixed min and max functions when using more than two arguments
+ in JavaScript filter (QTCREATORBUG-20167)
+
+Editing
+
+* Fixed crash when closing file with generic highlighting (QTCREATORBUG-20247)
+
+Help
+
+* Fixed crash when searching while indexing documentation
+ (QTCREATORBUG-20295)
+
+All Projects
+
+* Fixed that `.qrc` files were not listed as project files in Locator and
+ searches (QTCREATORBUG-20220)
+* Fixed removal of project directory items from `File System` pane
+ (QTCREATORBUG-20314)
+
+QMake Projects
+
+* Fixed that run and build buttons could stay disabled after project parsing
+ (QTCREATORBUG-20203)
+* Fixed reparsing project after changing target (QTCREATORBUG-20113)
+
+CMake Projects
+
+* Fixed that build steps for `clean` were missing (QTCREATORBUG-19823)
+* Fixed path to executable when adding CMake targets (QTCREATORBUG-19792)
+
+Qbs Projects
+
+* Fixed performance issue (QTCREATORBUG-20175)
+
+C++ Support
+
+* Clang Code Model
+ * Fixed issue with parsing type_traits from GCC 7 (QTCREATORBUG-18757)
+ * Fixed warnings about unknown warning options (QTCREATORBUG-17460)
+ * Fixed wrong warning about overriding files from precompiled headers
+ (QTCREATORBUG-20125)
+
+QML Support
+
+* Made Qt 5.11 known to wizards
+
+Debugging
+
+* Fixed pointer address value for arrays
+* QML
+ * Fixed that `console.info` was not shown in Debugger Console
+ (QTCREATORBUG-20117)
+
+QML Profiler
+
+* Fixed issue with spaces in path (QTCREATORBUG-20260)
+
+Qt Quick Designer
+
+* Fixed issue with `AbstractButton` enums
+* Fixed issue with deferred properties
+
+Test Integration
+
+* Fixed issue with non-ASCII characters in Qt Quick test output
+ (QTCREATORBUG-20105)
+
+Platform Specific
+
+Android
+
+* Fixed deployment issue for 32-bit applications (QTCREATORBUG-20084)
+* Fixed crash when trying to set up a broken NDK (QTCREATORBUG-20217)
+* Fixed debugging on Android 8 or later
+* Fixed failure to install over existing app with different certificate
+ (QTCREATORBUG-17414)
+* Fixed creation of AVDs with `google-apis` system image (QTCREATORBUG-20298)
+* Fixed AVD Manager issue when `JAVA_HOME` environment variable is not set
+ (QTCREATORBUG-19988)
+
+Credits for these changes go to:
+Alessandro Portale
+Andre Hartmann
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Ivan Donchevskii
+Jaroslaw Kobus
+Leena Miettinen
+Morten Johan Sørvig
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Robert Löhning
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.6.2.md b/dist/changelog/changes-4.6.2.md
new file mode 100644
index 0000000000..e68101c536
--- /dev/null
+++ b/dist/changelog/changes-4.6.2.md
@@ -0,0 +1,51 @@
+Qt Creator version 4.6.2 contains bug fixes.
+
+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 v4.6.1..v4.6.2
+
+General
+
+QMake Projects
+
+* Fixed reparsing after changes (QTCREATORBUG-20113)
+
+Qt Support
+
+* Fixed detection of Qt Quick Compiler in Qt 5.11 (QTCREATORBUG-19993)
+
+C++ Support
+
+* Fixed flags for C files with MSVC (QTCREATORBUG-20198)
+
+Debugging
+
+* Fixed crash when attaching to remote process (QTCREATORBUG-20331)
+
+Platform Specific
+
+macOS
+
+* Fixed signature of pre-built binaries (QTCREATORBUG-20370)
+
+Android
+
+* Fixed path to C++ includes (QTCREATORBUG-20340)
+
+QNX
+
+* Fixed restoring deploy steps (QTCREATORBUG-20248)
+
+Credits for these changes go to:
+Alessandro Portale
+André Pönitz
+Christian Stenger
+Eike Ziller
+Ivan Donchevskii
+Oswald Buddenhagen
+Robert Löhning
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.7.0.md b/dist/changelog/changes-4.7.0.md
new file mode 100644
index 0000000000..ad56c62bec
--- /dev/null
+++ b/dist/changelog/changes-4.7.0.md
@@ -0,0 +1,232 @@
+Qt Creator version 4.7 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.6..v4.7.0
+
+General
+
+* Added option for enabling and disabling HiDPI scaling on Windows and Linux
+ (QTCREATORBUG-20232)
+* Added `Properties` item to context menu on files (QTCREATORBUG-19588)
+* Added `New Search` button to search results pane (QTCREATORBUG-17870)
+* Added option to show only icons in mode selector (QTCREATORBUG-18845)
+* File System View
+ * Added `New Folder` (QTCREATORBUG-17358)
+ * Added `Collapse All` (QTCREATORBUG-19212)
+ * Added option to show folders on top (QTCREATORBUG-7818)
+ * Made synchronization of root directory with current document optional
+ (QTCREATORBUG-19322)
+* Fixed that external tools did not expand variables for environment changes
+
+Editing
+
+* Made replacement with regular expression search more perl-like (`$<number>`
+ and `$&` are supported, whereas `&` is no longer used for captures)
+ (QTCREATORBUG-9602, QTCREATORBUG-15175)
+* Added `Context Help` to editor context menu (QTCREATORBUG-55)
+* Added previous and next buttons to bookmarks view, and polished their
+ behavior (QTCREATORBUG-9859, QTCREATORBUG-20061)
+* Added support for `WordDetect` in Kate highlighting files
+* Fixed that extra editor windows were not restored when opening session
+ (QTCREATORBUG-13840)
+* Fixed that editor could stay busy repainting annotations (QTCREATORBUG-20422)
+* FakeVim
+ * Added `:<range>sor[t][!]`
+
+Help
+
+* Improved performance impact on start up
+
+All Projects
+
+* Moved kit settings to separate options category
+* Made it easier to abort builds by changing build button to stop button while
+ building (QTCREATORBUG-20155)
+* Added project type specific warnings and errors for kits, and made them
+ visible in `Projects` mode
+* Added shortcut for showing current document in project tree
+ (QTCREATORBUG-19625)
+* Added global option for `Add linker library search paths to run environment`
+ (QTCREATORBUG-20240)
+* Added `%{CurrentBuild:Env}` Qt Creator variable
+
+QMake Projects
+
+* Added support for `-isystem` in `QMAKE_CXXFLAGS`
+* Added deployment rules for devices to widget and console application wizards
+ (QTCREATORBUG-20358)
+* Fixed that arguments for QMake step did not expand variables
+* Fixed `lupdate` and `lrelease` external tools for Qt 5.9 and later
+ (QTCREATORBUG-19892)
+
+C++ Support
+
+* Improved resize behavior of editor tool bar
+ (QTCREATORBUG-15218, QTCREATORBUG-19386)
+* Fixed auto-insertion of closing brace and semicolon after classes
+ (QTCREATORBUG-19726)
+* Fixed location information of macros (QTCREATORBUG-19905)
+* Clang Code Model
+ * Enabled by default
+ * Switched to Clang 6.0
+ * Implemented outline pane, outline dropdown and
+ `C++ Symbols in Current Document` locator filter
+ * Implemented `Follow Symbol` for single translation unit
+ * Added type highlighting for Objective-C/C++
+ * Added errors and warnings of current editor to Issues pane
+ (category `Clang Code Model`)
+ * Added highlighting style for overloaded operators (QTCREATORBUG-19659)
+ * Added option to use `.clang-tidy` configuration file or checks string
+ * Added default configurations for Clang-Tidy and Clazy checks
+ * Added link to the documentation in tooltip for Clang-Tidy and Clazy
+ diagnostics
+ * Improved reparse performance and memory usage
+ * Improved selecting and deselecting specific Clang-Tidy checks
+ * Fixed slow completion in case Clang-Tidy or Clazy checks were enabled
+ * Fixed crashes when closing documents fast
+* Built-in Code Model
+ * Added support for nested namespaces (QTCREATORBUG-16774)
+
+QML Support
+
+* Updated parser to Qt 5.10, adding support for user-defined enums
+* Fixed that linter warning `M127` was shown as error (QTCREATORBUG-19534)
+* Fixed that reformatting incorrectly removed quotes (QTCREATORBUG-17455)
+* Fixed that `.pragma` and `.import` were removed when reformatting
+ (QTCREATORBUG-13038)
+* Fixed that import completion did not offer `QtWebEngine` (QTCREATORBUG-20723)
+
+Python Support
+
+* Added stack traces in application output to Issues pane (category `Python`)
+
+Debugging
+
+* Added `Leave Debug Mode` button to toolbar
+* Fixed updating of memory view
+* Fixed issue with restoring debugger views (QTCREATORBUG-20721)
+* QML
+ * Added support for nested properties (QTBUG-68474)
+ * Fixed issue with different endianness (QTBUG-68721)
+* Fixed Qt namespace detection with GDB 8 (QTCREATORBUG-19620)
+
+Qt Quick Designer
+
+* Fixed crash when adding quotes to text (QTCREATORBUG-20684)
+* Fixed that meta data could move in source code even when no changes occurred
+ (QTCREATORBUG-20686)
+
+Clang Static Analyzer
+
+* Renamed plugin to `ClangTools`
+* Replaced Clang static analyzer by tool that runs Clang-Tidy and Clazy over
+ whole project or a subset of the project's files
+
+QML Profiler
+
+* Improved performance of timeline
+* Added zooming into flame graph items
+
+Version Control Systems
+
+* Git
+ * Added `-git-show <ref>` command line parameter
+* Gerrit
+ * Added warning when pushing to wrong branch (QTCREATORBUG-20062)
+ * Fixed updating after settings change (QTCREATORBUG-20536)
+
+Image Viewer
+
+* Added option to export SVGs in multiple resolutions simultaneously
+
+Test Integration
+
+* Added `Run Test Under Cursor` to C++ editor
+* Added editor marks for failed test locations (QTCREATORBUG-20328)
+* Google Test
+ * Added support for filters
+ * Fixed issue with jumping to file and line of failing test
+ (QTCREATORBUG-18725)
+* Qt Quick
+ * Fixed parsing issue with non-ASCII characters (QTCREATORBUG-20105)
+ * Fixed detection of test name (QTCREATORBUG-20642)
+ * Fixed detection when `quick_test_main()` is used directly
+ (QTCREATORBUG-20746)
+
+Welcome
+
+* Rather than open project do nothing when right-clicking recent projects
+* Open session mini menu when right-clicking sessions
+
+Platform Specific
+
+Windows
+
+* Improved parsing of MSVC error messages (QTCREATORBUG-20297)
+* Fixed that querying MSVC tool chains at startup could block Qt Creator
+* Fixed issue with writing to network drives (QTCREATORBUG-20560)
+* Fixed issue with Clang and Qt 5.8 and later (QTCREATORBUG-20021)
+* Fixed handling of Windows debug stream which could lead to freezes
+ (QTCREATORBUG-20640)
+
+Android
+
+* Improved behavior when emulator cannot be started (QTCREATORBUG-20160)
+* Fixed QML debugger connection issue from macOS client (QTCREATORBUG-20730)
+
+Credits for these changes go to:
+Aaron Barany
+Aleix Pol
+Alessandro Portale
+Alexander Drozdov
+Alexandru Croitor
+Andre Hartmann
+André Pönitz
+Antonio Di Monaco
+Arnold Dumas
+Benjamin Balga
+Christian Kandeler
+Christian Stenger
+Claus Steuer
+Colin Duquesnoy
+David Schulz
+Eike Ziller
+Filipe Azevedo
+Friedemann Kleint
+Hugo Holgersson
+Ivan Donchevskii
+Jaroslaw Kobus
+Jay Gupta
+José Tomás Tocino
+Jörg Bornemann
+Kai Köhne
+Kari Oikarinen
+Kimmo Linnavuo
+Leena Miettinen
+Lorenz Haas
+Marco Benelli
+Marco Bubke
+Mitch Curtis
+Nikita Baryshnikov
+Nikolai Kosjar
+Orgad Shaneh
+Oswald Buddenhagen
+Pawel Rutka
+Przemyslaw Gorszkowski
+Razi Alavizadeh
+Robert Löhning
+Rune Espeseth
+scootergrisen
+Sergey Belyashov
+Sergey Morozov
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.7.1.md b/dist/changelog/changes-4.7.1.md
new file mode 100644
index 0000000000..2248727617
--- /dev/null
+++ b/dist/changelog/changes-4.7.1.md
@@ -0,0 +1,76 @@
+Qt Creator version 4.7.1 contains bug fixes.
+
+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/v4.7.0..v4.7.1
+
+Editing
+
+* Fixed that generic highlighting could use unreadable colors
+ (QTCREATORBUG-20919)
+
+All Projects
+
+* Fixed jumping text cursor when editing custom executable path
+
+Qbs Projects
+
+* Fixed C++ version passed to code model (QTCREATORBUG-20909)
+
+C++ Support
+
+* Clang Code Model
+ * Fixed include order for Clang headers
+
+QML Support
+
+* Fixed that comments could break reformatting (QTCREATORBUG-21036)
+
+Debugging
+
+* Fixed remote debugging command line argument (QTCREATORBUG-20928)
+* Fixed environment for `Start and Debug External Application`
+ (QTCREATORBUG-20185)
+* GDB
+ * Fixed GDB built-in pretty printer handling (QTCREATORBUG-20770)
+* CDB
+ * Fixed pretty printing of enums
+* QML
+ * Fixed re-enabling breakpoints (QTCREATORBUG-20795)
+ * Fixed `Attach to QML Port` (QTCREATORBUG-20168)
+
+Platform Specific
+
+Windows
+
+* Improved resource consumption of MSVC detection, which prompted some
+ Anti-Virus software to block Qt Creator (QTCREATORBUG-20829)
+* Fixed that Qt Creator forced use of ANGLE on user applications
+ (QTCREATORBUG-20808)
+* Fixed MSVC toolchain detection for Windows SKD 7 (QTCREATORBUG-18328)
+
+Remote Linux
+
+* Switched SSH support to use Botan 2 (QTCREATORBUG-18802)
+
+Credits for these changes go to:
+Andre Hartmann
+André Pönitz
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Hannes Domani
+Ivan Donchevskii
+Leena Miettinen
+Marco Benelli
+Orgad Shaneh
+Robert Löhning
+scootergrisen
+Sergey Belyashov
+Thomas Hartmann
+Tobias Hunger
+Ulf Hermann
diff --git a/dist/changelog/changes-4.7.2.md b/dist/changelog/changes-4.7.2.md
new file mode 100644
index 0000000000..710e6e4f13
--- /dev/null
+++ b/dist/changelog/changes-4.7.2.md
@@ -0,0 +1,63 @@
+Qt Creator version 4.7.2 contains bug fixes.
+
+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/v4.7.1..v4.7.2
+
+General
+
+* Fixed crash when pressing wrong shortcut for recent projects in Welcome mode
+ (QTCREATORBUG-21302)
+* Fixed rare crash in file system view
+
+Editing
+
+* Fixed that collapsed text no longer showed up in tooltip (QTCREATORBUG-21040)
+* Fixed crash with generic text completion (QTCREATORBUG-21192)
+
+Generic Projects
+
+* Fixed crash when adding file to sub-folder (QTCREATORBUG-21342)
+
+C++ Support
+
+* Fixed wrong value of `__cplusplus` define (QTCREATORBUG-20884)
+* Clang Code Model
+ * Fixed possible crash in `Follow Symbol Under Cursor`
+ * Fixed crash when using `Select Block Up/Down` with lambda
+ (QTCREATORBUG-20994)
+
+Debugging
+
+* CDB
+ * Fixed pretty printing of `std::vector` without Python (QTCREATORBUG-21074)
+
+Platform Specific
+
+Windows
+
+* Fixed saving of files when another application blocks atomic save operation
+ (QTCREATORBUG-7668)
+* Fixed wrongly added empty lines in application output (QTCREATORBUG-21215)
+
+iOS
+
+* Fixed issue with detecting iPhone XS (QTCREATORBUG-21291)
+
+Remote Linux
+
+* Fixed superfluous empty lines in application output (QTCREATORBUG-19367)
+
+Credits for these changes go to:
+David Schulz
+Eike Ziller
+Friedemann Kleint
+Hannes Domani
+Ivan Donchevskii
+Jonathan Liu
+Kai Köhne
+Nikolai Kosjar
+Sergey Belyashov
diff --git a/dist/changelog/changes-4.8.0.md b/dist/changelog/changes-4.8.0.md
new file mode 100644
index 0000000000..a895b10978
--- /dev/null
+++ b/dist/changelog/changes-4.8.0.md
@@ -0,0 +1,210 @@
+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
diff --git a/dist/changelog/changes-4.8.1.md b/dist/changelog/changes-4.8.1.md
new file mode 100644
index 0000000000..0c130c3b99
--- /dev/null
+++ b/dist/changelog/changes-4.8.1.md
@@ -0,0 +1,100 @@
+Qt Creator version 4.8.1 contains bug fixes.
+
+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/v4.8.0..v4.8.1
+
+General
+
+* Fixed too large minimum size of preferences dialog (QTCREATORBUG-21678)
+
+Editing
+
+* Fixed that text marks could vanish (QTCREATORBUG-21628)
+* Fixed wrong background color for some text highlighting items
+ (QTCREATORBUG-21661)
+* Fixed handling of system text encoding on Windows (QTCREATORBUG-21622)
+* Language Client
+ * Fixed crash after failed server restarts (QTCREATORBUG-21635)
+
+All Projects
+
+* Fixed crash when renaming file in file system view (QTCREATORBUG-21741)
+* Fixed that `Create suitable run configurations automatically` setting was not
+ saved (QTCREATORBUG-21796)
+
+QMake Projects
+
+* Fixed handling of `unversioned_libname` (QTCREATORBUG-21687)
+
+C++ Support
+
+* Clang Code Model
+ * Fixed Clang backend crashes when `bugprone-suspicious-missing-comma` check
+ is enabled (QTCREATORBUG-21605)
+ * Fixed that `Follow Symbol` could be triggered after already moving to a
+ different location
+ * Fixed tooltip for pointer variables (QTCREATORBUG-21523)
+ * Fixed issue with multi-line completion items (QTCREATORBUG-21600)
+ * Fixed include order issue that could lead to issues with C++ standard
+ headers and intrinsics
+ * Fixed highlighting of lambda captures (QTCREATORBUG-15271)
+ * Fixed issues with parsing Boost headers
+ (QTCREATORBUG-16439, QTCREATORBUG-21685)
+
+* Clang Format
+ * Fixed handling of tab size (QTCREATORBUG-21280)
+
+Debugging
+
+* Fixed `Switch to previous mode on debugger exit` (QTCREATORBUG-21415)
+* Fixed infinite loop that could happen when adding breaking on non-source line
+ (QTCREATORBUG-21611, QTCREATORBUG-21616)
+* Fixed that debugger tooltips were overridden by editor tooltips
+ (QTCREATORBUG-21825)
+* Fixed pretty printing of multi-dimensional C-arrays (QTCREATORBUG-19356,
+ QTCREATORBUG-20639, QTCREATORBUG-21677)
+* Fixed issues with pretty printing and typedefs (QTCREATORBUG-21602,
+ QTCREATORBUG-18450)
+* Fixed updating of breakpoints when code changes
+* CDB
+ * Fixed `Step Into` after toggling `Operate by Instruction`
+ (QTCREATORBUG-21708)
+
+Test Integration
+
+* Fixed display of UTF-8 characters (QTCREATORBUG-21782)
+* Fixed issues with custom test macros (QTCREATORBUG-19910)
+* Fixed source code links for test failures on Windows (QTCREATORBUG-21744)
+
+Platform Specific
+
+Android
+
+* Fixed `ANDROID_NDK_PLATFORM` setting for ARMv8 (QTCREATORBUG-21536)
+* Fixed debugging on ARMv8
+* Fixed crash while detecting supported ABIs (QTCREATORBUG-21780)
+
+Credits for these changes go to:
+Aaron Barany
+Andre Hartmann
+André Pönitz
+Andy Shaw
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Haxor Leet
+Ivan Donchevskii
+Knud Dollereder
+Leena Miettinen
+Marco Benelli
+Nikolai Kosjar
+Orgad Shaneh
+Robert Löhning
+Thomas Hartmann
+Tim Jenssen
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.8.2.md b/dist/changelog/changes-4.8.2.md
new file mode 100644
index 0000000000..ef7316c7c7
--- /dev/null
+++ b/dist/changelog/changes-4.8.2.md
@@ -0,0 +1,85 @@
+Qt Creator version 4.8.2 contains bug fixes.
+
+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/v4.8.1..v4.8.2
+
+General
+
+* Fixed UI for choosing executable for external tools (QTCREATORBUG-21937)
+
+Editing
+
+* Fixed highlighting of search results of regular expression search
+ (QTCREATORBUG-21887)
+
+Autotools Projects
+
+* Fixed that includes, defines and flags of `SUBDIRS` were ignored
+ (QTCREATORBUG-21618)
+
+C++ Support
+
+* Fixed crash when expanding macros (QTCREATORBUG-21642)
+* Fixed crash in preprocessor (QTCREATORBUG-21981)
+* Fixed infinite loop when resolving pointer types (QTCREATORBUG-22010)
+* Fixed cursor position after completion of functions without arguments
+ (QTCREATORBUG-21841)
+
+QML Support
+
+* Fixed auto-insertion of single quotes
+
+Debugging
+
+* GDB
+ * Fixed detaching from process (QTCREATORBUG-21908)
+* LLDB
+ * Fixed stopping at some breakpoints with newer LLDB (QTCREATORBUG-21615)
+ * Fixed `Attach to Process` and `Run in Terminal` with newer LLDB
+* CDB
+ * Fixed display of `QDateTime` (QTCREATORBUG-21864)
+
+Qt Quick Designer
+
+* Added support for more JavaScript functions in `.ui.qml` files
+* Fixed crash with gradients and Qt Quick 5.12 (QDS-472)
+
+Test Integration
+
+* Fixed handling of empty tests
+
+Platform Specific
+
+macOS
+
+* Fixed crash when file change dialog is triggered while another modal dialog
+ is open
+* Fixed running of user applications that need access to camera, microphone or
+ other restricted services on macOS 10.14 (QTCREATORBUG-21887)
+
+Android
+
+* Fixed upload of GDB server on some devices (QTCREATORBUG-21317)
+* Fixed crash on exiting debugger (QTCREATORBUG-21684)
+
+Credits for these changes go to:
+Andre Hartmann
+André Pönitz
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Ivan Donchevskii
+Kirill Burtsev
+Leena Miettinen
+Liang Qi
+Nikolai Kosjar
+Oliver Wolff
+Raoul Hecky
+Robert Löhning
+Thomas Hartmann
+Vikas Pachdha
diff --git a/dist/changelog/changes-4.9.0.md b/dist/changelog/changes-4.9.0.md
new file mode 100644
index 0000000000..ea2d440d18
--- /dev/null
+++ b/dist/changelog/changes-4.9.0.md
@@ -0,0 +1,281 @@
+Qt Creator version 4.9 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.8..v4.9.0
+
+General
+
+* Added high-level introduction to Qt Creator's UI for first-time users
+ (QTCREATORBUG-21585)
+* Added option to run external tools in build or run environment of
+ active project (QTCREATORBUG-18394, QTCREATORBUG-19892)
+* Improved selection colors in dark themes (QTCREATORBUG-18888)
+* Added -temporarycleansettings (alias -tcs) command line option
+
+Editing
+
+* Language Client
+ * Added support for document outline (QTCREATORBUG-21573)
+ * Added support for `Find References to Symbol Under Cursor`
+ (QTCREATORBUG-21577)
+ * Added support for code actions
+* Highlighter
+ * Replaced custom highlighting file parser with `KSyntaxHighlighting`
+ (QTCREATORBUG-21029)
+* Made it possible to filter bookmarks by line and text content in Locator
+ (QTCREATORBUG-21771)
+* Fixed document sort order after rename (QTCREATORBUG-21565)
+
+Help
+
+* Improved context help in case of code errors or diagnostics
+ (QTCREATORBUG-15959, QTCREATORBUG-21686)
+* Improved lookup performance for context help
+
+All Projects
+
+* Added `Expand All` to context menu (QTCREATORBUG-17243)
+* Added `Close All Files in Project` action (QTCREATORBUG-15593)
+* Added closing of all files of a project when project is closed
+ (QTCREATORBUG-15721)
+* Added display of command line parameters to `Application Output`
+ (QTCREATORBUG-20577)
+* Fixed that dragging file from `Projects` view to desktop moved the file
+ (QTCREATORBUG-14494)
+* Fixed regression with `QTC_EXTENSION` environment variable
+
+QMake Projects
+
+* Fixed that adding files did not respect alphabetic sorting and indentation
+ with tabs (QTCREATORBUG-553, QTCREATORBUG-21807)
+* Fixed updating of `LD_LIBRARY_PATH` environment variable (QTCREATORBUG-21475)
+* Fixed updating of project tree in case of wildcards in corresponding QMake
+ variable (QTCREATORBUG-21603)
+* Fixed issues with project tree when files are directly added to `RESOURCES`
+ (QTCREATORBUG-20103)
+* Fixed that importing build unnecessarily created temporary kit
+ (QTCREATORBUG-18153)
+
+CMake Projects
+
+* Fixed that default build directory names contained spaces (QTCREATORBUG-18442)
+* Fixed that build targets were reset on CMake parse error (QTCREATORBUG-21617)
+* Fixed scroll behavior when adding configuration item
+
+Qbs Projects
+
+* Fixed crash when switching kits (QTCREATORBUG-21544)
+
+Generic Projects
+
+* Added deployment via `QtCreatorDeployment.txt` file (QTCREATORBUG-19202)
+* Added setting C/C++ flags for the code model via `.cflags` and `.cxxflags`
+ files (QTCREATORBUG-19668)
+* Fixed `Apply Filter` when editing file list (QTCREATORBUG-16237)
+
+Compilation Database Projects
+
+* Fixed that project tree was not updated when database changes on disk
+ (QTCREATORBUG-21733)
+
+C++ Support
+
+* Added code snippet for range-based `for` loops
+* Added option to synchronize `Include Hierarchy` with current document
+ (QTCREATORBUG-12022)
+* Clang Code Model
+ * Added buttons for copying and ignoring diagnostics to tooltip
+ * Fixed issue with high memory consumption (QTCREATORBUG-19543)
+ * Fixed inconsistency between `Follow Symbol` and `Ctrl + Click`
+ (QTCREATORBUG-21637)
+ * Fixed that global completion was shown after comma (QTCREATORBUG-21624)
+* Clang Format
+ * Added option to format code instead of only indenting code
+ * Added `Open Used .clang-format Configuration File` to editor's
+ context menu
+ * Fixed indentation issue after empty line (QTCREATORBUG-22238)
+
+QML Support
+
+* Updated to parser from Qt 5.12, adding support for ECMAScript 7
+ (QTCREATORBUG-20341, QTCREATORBUG-21301)
+* Added Qt 5.13 as option to the wizards
+* Improved error handling in Qt Quick Application project template (QTBUG-39469)
+* Fixed crash on `Find Usages`
+
+Python
+
+* Added project templates for Qt for Python
+
+Nim Support
+
+* Added code completion based on `NimSuggest`
+
+Debugging
+
+* Added pretty printing of `QSizePolicy`
+* Fixed that debugger toolbar could force large minimum window size
+ (QTCREATORBUG-21885)
+* Fixed restoring of debugger layout (QTCREATORBUG-21083)
+* Fixed pretty printing of standard maps and sets from `libc++`
+ (QTCREATORBUG-18536)
+* GDB
+ * Added support for rvalue references in function arguments
+ * Fixed `Break on Abort` with GDB > 8.1 (QTBUG-73993)
+* LLDB
+ * Fixed `Source Paths Mappings` functionality (QTCREATORBUG-17468)
+* QML
+ * Fixed loading QML stack (QTCREATORBUG-22209)
+
+Clang Analyzer Tools
+
+* Made Clazy configuration options more fine grained (QTCREATORBUG-21120)
+* Improved Fix-its handling in case of selecting multiple diagnostics and
+ after editing files
+* Added diagnostics from header files (QTCREATORBUG-21452)
+* Added sorting to result list (QTCREATORBUG-20660)
+* Fixed that files were analyzed that are not part of current build
+ configuration (QTCREATORBUG-16016)
+
+Perf Profiler
+
+* Made Perf profiler integration opensource
+
+Qt Quick Designer
+
+* Made QML Live Preview integration opensource
+* Added support for `Dialog` (QTCREATORBUG-22120)
+* Fixed layout icons (QDS-538)
+* Fixed crash when creating item inside `TabView` tab (QTCREATORBUG-21542)
+
+Version Control Systems
+
+* Git
+ * Improved messages when submit editor validation fails and when editor
+ is closed
+ * Added `Subversion` > `DCommit`
+ * `Branches` View
+ * Added `Push` action
+ * Added entry for detached `HEAD` (QTCREATORBUG-21311)
+ * Added tracking of external changes to `HEAD` (QTCREATORBUG-21089)
+* Subversion
+ * Improved handling of commit errors (QTCREATORBUG-15227)
+* Perforce
+ * Disabled by default
+ * Fixed issue with setting P4 environment variables (QTCREATORBUG-18771)
+* Mercurial
+ * Added side-by-side diff viewer (QTCREATORBUG-21124)
+
+Test Integration
+
+* Added `Uncheck All Filters`
+* Added grouping results by application (QTCREATORBUG-21740)
+* QTest
+ * Added support for `BXPASS` and `BXFAIL`
+ * Fixed parsing of `BFAIL` and `BPASS`
+
+FakeVim
+
+* Added option for blinking cursor (QTCREATORBUG-21613)
+* Added closing completion popups with `Ctrl+[` (QTCREATORBUG-21886)
+
+Model Editor
+
+* Added display of base class names
+
+Serial Terminal
+
+* Improved error message on connection failure
+
+Platform Specific
+
+Windows
+
+* Added support for MSVC 2019
+* Changed toolchain detection to use `vswhere` by default, which is recommended
+ by Microsoft
+* Fixed issue with UNC paths in `.pro` files (QTCREATORBUG-21881)
+* Fixed language version detections with MSVC and precompiled headers
+ (QTCREATORBUG-21860)
+* Fixed submenu arrow styling (QTCREATORBUG-21376)
+
+Linux
+
+macOS
+
+* Added support for Touch Bar (QTCREATORBUG-21263)
+
+Android
+
+* Removed separate `QmakeAndroidSupport` plugin and merged functionality into
+ other plugins
+* Fixed debugging for API level 22 (QTCREATORBUG-22098)
+
+Remote Linux
+
+* Removed use of Botan, exchanging it by use of separately installed OpenSSH
+ tools (QTCREATORBUG-15744, QTCREATORBUG-15807, QTCREATORBUG-19306,
+ QTCREATORBUG-20210)
+* Added support for `ssh-askpass`
+* Added optional deployment of public key for authentication to device setup
+ wizard
+* Added support for X11 forwarding
+* Added `rsync` based deployment method
+* Added support for `Run in Terminal`
+* Added support for opening a remote terminal from device settings
+* Fixed incremental deployment when target directory is changed
+ (QTCREATORBUG-21225)
+* Fixed issue with killing remote process (QTCREATORBUG-19941)
+
+Boot to Qt
+
+* Removed ADB-based Boot to Qt plugin that provided support for
+ Boot to Qt versions 5.8, and earlier.
+
+Credits for these changes go to:
+Aaron Barany
+Alessandro Portale
+Andre Hartmann
+André Pönitz
+Asit Dhal
+Bernhard Beschow
+Chris Rizzitello
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+Cristian Maureira-Fredes
+Daniel Wingerd
+David Schulz
+Eike Ziller
+Filip Bucek
+Filippo Cucchetto
+Frank Meerkoetter
+Friedemann Kleint
+Ivan Donchevskii
+James McDonnell
+Jochen Becher
+Kai Köhne
+Leena Miettinen
+Marco Benelli
+Marco Bubke
+Michael Kopp
+Michael Weghorn
+Miklós Márton
+Mitch Curtis
+Nikolai Kosjar
+Oliver Wolff
+Orgad Shaneh
+Przemyslaw Gorszkowski
+Robert Löhning
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
+Vikas Pachdha
+Ville Nummela
+Xiaofeng Wang
diff --git a/dist/changelog/changes-4.9.1.md b/dist/changelog/changes-4.9.1.md
new file mode 100644
index 0000000000..3d1be12bc0
--- /dev/null
+++ b/dist/changelog/changes-4.9.1.md
@@ -0,0 +1,75 @@
+Qt Creator version 4.9.1 contains bug fixes.
+
+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/v4.9.0..v4.9.1
+
+Editing
+
+* Fixed folding for generic highlighter (QTCREATORBUG-22346)
+
+QMake Projects
+
+* Fixed unnecessary reparsing on file save (QTCREATORBUG-22361)
+* Fixed code model for generated files when specified in `.pri` file
+ (QTCREATORBUG-22395)
+
+CMake Projects
+
+* Fixed deployment with `QtCreatorDeployment.txt` (QTCREATORBUG-22184)
+* Fixed that configuration UI was disabled after configuration error
+
+Qbs Projects
+
+* Fixed crash when editing environment variables (QTCREATORBUG-22386)
+* Fixed handling of `cpp.minimum*Version` (QTCREATORBUG-22355)
+
+Debugging
+
+* Fixed ambiguity of `F10` shortcut (QTCREATORBUG-22330)
+* CDB
+ * Fixed `Start and Break on Main` (QTCREATORBUG-22263)
+
+Test Integration
+
+* Fixed `Uncheck All`
+
+Platform Specific
+
+Android
+
+* Fixed AVD creation for Google Play images
+
+Remote Linux
+
+* Fixed crash when running `Custom Executable` on remote Linux target
+ from Windows host (QTCREATORBUG-22414)
+* Fixed SSH connection sharing on macOS (QTCREATORBUG-21748)
+* Deployment via SFTP
+ * Fixed `Unexpected stat output for remote file` (QTCREATORBUG-22041)
+ * Fixed deployment of symbolic links (QTCREATORBUG-22307)
+* Deployment via rsync
+ * Fixed compatibility issue with command line parameters
+ (QTCREATORBUG-22352)
+
+Credits for these changes go to:
+Aaron Barany
+André Pönitz
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Jaroslaw Kobus
+Jonathan Liu
+Leena Miettinen
+Mitch Curtis
+Nikolai Kosjar
+Orgad Shaneh
+Robert Löhning
+Thomas Hartmann
+Ulf Hermann
+Ville Nummela
diff --git a/dist/changelog/changes-4.9.2.md b/dist/changelog/changes-4.9.2.md
new file mode 100644
index 0000000000..bc99860818
--- /dev/null
+++ b/dist/changelog/changes-4.9.2.md
@@ -0,0 +1,56 @@
+# Qt Creator 4.9.2
+
+Qt Creator version 4.9.2 contains bug fixes.
+
+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/v4.9.1..v4.9.2
+
+## General
+
+* Fixed display of shortcuts in `Keyboard` preferences (QTCREATORBUG-22333)
+
+## Editing
+
+* Fixed disabled editor close button in Design mode (QTCREATORBUG-22553)
+
+### Syntax Highlighting
+
+* Fixed highlighting issue while editing (QTCREATORBUG-22290)
+
+## All Projects
+
+* Fixed saving state of `Hide Empty Directories`
+* Fixed crash that could happen after project parsing failed
+
+## C++ Support
+
+* Fixed expansion of `%DATE%` in license templates (QTCREATORBUG-22440)
+
+## Qt Quick Designer
+
+* Fixed crash on malformed QML (QDS-778)
+
+## Platform Specific
+
+### macOS
+
+* Re-enabled graphics card switching that was disabled as a workaround
+ for OpenGL issues on macOS 10.14.4 (QTCREATORBUG-22215)
+
+## Credits for these changes go to:
+
+Christian Kandeler
+Christian Stenger
+David Schulz
+Eike Ziller
+Leena Miettinen
+Michl Voznesensky
+Robert Löhning
+Thomas Hartmann
+Tim Jenssen
+Tobias Hunger
+Ulf Hermann
diff --git a/dist/changelog/changes-5.0.0.md b/dist/changelog/changes-5.0.0.md
new file mode 100644
index 0000000000..abe1861b5d
--- /dev/null
+++ b/dist/changelog/changes-5.0.0.md
@@ -0,0 +1,225 @@
+Qt Creator 5
+===============
+
+Qt Creator version 5 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.15..v5.0.0
+
+General
+-------
+
+* Fixed various possible crashes at shutdown
+
+Editing
+-------
+
+* Added line ending and indentation to file properties information
+* Added menu item and shortcut for editing bookmark comments
+ (QTCREATORBUG-25696)
+* Fixed folding for Markdown (QTCREATORBUG-25882)
+* Fixed completion tooltip on secondary display (QTCREATORBUG-26053)
+
+### C++
+
+* Added experimental support for `clangd` (no code completion yet, requires
+ development build of `clangd`)
+* Added highlighting option for function parameters (QTCREATORBUG-24880)
+* Added template parameters to symbols in Locator
+* Fixed that project-unrelated files were selected by default when renaming
+ symbols (QTCREATORBUG-8561)
+* Fixed highlighting of string literals with multi-byte characters
+ (QTCREATORBUG-25715)
+* Fixed code model for changed but not yet built `.ui` and `.scxml` files
+ (QTCREATORBUG-25937)
+* Fixed lookup of toplevel virtual function declarations (QTCREATORBUG-25749)
+* Fixed `switch` statement completion for templates (QTCREATORBUG-25998)
+* Fixed `Escape String Literal as UTF-8` if literal contains numbers
+ (QTCREATORBUG-26003)
+
+### QML
+
+* Updated parser to Qt 6.2
+* Fixed handling of multiline template strings (QTCREATORBUG-22766)
+* Fixed handling of required and readonly properties (QTCREATORBUG-24144)
+* Fixed reformatting of inline components (QTCREATORBUG-24144)
+* Fixed reformatting of functions with default values (QTCREATORBUG-23009)
+* Fixed wrong warning for types with same name but different namespace
+ (QTCREATORBUG-24615)
+* Fixed `Tools > External > Qt Quick > QML Utility` (QTCREATORBUG-26137)
+
+### Language Client
+
+* Added support for progress notifications
+* Added support for snippets (QTCREATORBUG-22406)
+* Fixed completion results for language servers that do not filter results
+ themselves
+* Fixed that empty responses could be sent (QTCREATORBUG-26116)
+
+### Beautifier
+
+* Fixed issue with `clang-format` and multi-byte characters (QTCREATORBUG-21812,
+ QTCREATORBUG-23131)
+
+### Designer
+
+* Fixed `Go to Slot` if UI class is referred to as `UI_<class>`
+ (QTCREATORBUG-26013)
+
+Projects
+--------
+
+* Added experimental support for building and running on Docker devices
+* Added find support to `Issues` pane
+* Added option `Show Source and Header Groups` to project tree
+ (QTCREATORBUG-25313)
+* Fixed crash when closing project while changing current configuration
+ (QTCREATORBUG-25655)
+* Fixed that output of custom targets was interpreted as errors
+ (QTCREATORBUG-25677)
+* Fixed missing update of run configuration environment (QTCREATORBUG-25947)
+* Fixed that user files were unnecessarily saved with new time stamp
+ (QTCREATORBUG-25921)
+* Fixed that toolchain setting was fixed for auto-detected kits
+ (QTCREATORBUG-25839)
+* Reduced UI freeze after loading projects (QTCREATORBUG-25783)
+
+### CMake
+
+* Removed option `Auto-create build directories`, making this the default
+ behavior (QTCREATORBUG-25532)
+* Added CMake output to right side of `Projects` mode (QTCREATORBUG-25522)
+* Added CMake option `QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP` for skipping Qt
+ Creator's package manager auto-setup
+* Fixed `Jump to File` for file names with special characters
+ (QTCREATORBUG-25572)
+* Fixed updating of available targets (QTCREATORBUG-24914, QTCREATORBUG-25906)
+* Fixed persistence of CMake tool options (QTCREATORBUG-25911)
+* Fixed build library search path for CMake 3.20 and later (QTCREATORBUG-26110)
+* Fixed code model issues with MSVC and CMake 3.20 and later
+ (QTCREATORBUG-26146)
+
+### Qbs
+
+* Improved performance of registering profiles (QTCREATORBUG-25463)
+
+Debugging
+---------
+
+* Added `Force logging to console` option (QTCREATORBUG-25421)
+* Added context menu for changing variable display style to viewer window
+ (QTCREATORBUG-25762)
+* Fixed that comments in startup commands resulted in message boxes
+ (QTCREATORBUG-25666)
+* Removed extra Server Start Script field in Attach to Running Server,
+ use a custom deploy step instead.
+
+### GDB
+
+* Added option `Use automatic symbol cache` (QTCREATORBUG-23207)
+
+### QML
+
+* Implemented `Load QML Stack` for LLDB (QTCREATORBUG-25554)
+
+Analyzer
+--------
+
+### Clang
+
+* Fixed URL for `clang-tidy` checks (QTCREATORBUG-25902)
+* Fixed application of options to checks (QTCREATORBUG-25827)
+* Fixed links to clazy documentation (QTCREATORBUG-25869)
+
+FakeVim
+-------
+
+* Fixed backspace option
+* Fixed updating visual marks when mark settings change
+
+Platforms
+---------
+
+### Windows
+
+* Added support for MSVC ARM64 toolchain
+
+### macOS
+
+* Improved experience on ARM based macOS with Intel based Qt Creator build
+* Fixed performance issue with registering file watches after loading projects
+
+### Android
+
+* Added detection of Android 12
+* Fixed detection of `_prepare_apk_dir` target for CMake projects
+ (QTCREATORBUG-25216)
+
+### Remote Linux
+
+* Fixed update of temporary local installation when build path is changed
+ (QTCREATORBUG-26103)
+
+### QNX
+
+* Fixed device configuration
+* Fixed listing of device processes on Windows
+* Fixed issues with CMake and QNX 7.1 and Qt 6
+
+### MCU
+
+* Added tracking of kit dependencies (QTCREATORBUG-25262)
+* Added support for module mappings in QML (QTCREATORBUG-25356)
+* Fixed update of kit after settings changes (QTCREATORBUG-25488)
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+Alessandro Portale
+Andre Hartmann
+André Pönitz
+Andy Shaw
+Assam Boudjelthia
+Bernhard Beschow
+Björn Schäpers
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Erik Verbruggen
+Fawzi Mohamed
+Henning Gruendl
+Jaroslaw Kobus
+Jochen Becher
+Johanna Vanhatapio
+Kai Köhne
+Kama Wójcik
+Knud Dollereder
+Leena Miettinen
+Lukas Holecek
+Mahmoud Badri
+Marcel Krems
+Marco Bubke
+Martin Kampas
+Michael Weghorn
+Miikka Heikkinen
+Miina Puuronen
+Miklós Márton
+Nodir Temirkhodjaev
+Oliver Wolff
+Orgad Shaneh
+Pekka Kaikkonen
+Tasuku Suzuki
+Thomas Hartmann
+Tim Blechmann
+Tim Jenssen
+Tom Praschan
+Vikas Pachdha
+Wojciech Smigaj
+Youri Westerman
diff --git a/dist/changelog/changes-5.0.1.md b/dist/changelog/changes-5.0.1.md
new file mode 100644
index 0000000000..6ccf66c59f
--- /dev/null
+++ b/dist/changelog/changes-5.0.1.md
@@ -0,0 +1,130 @@
+Qt Creator 5.0.1
+================
+
+Qt Creator version 5.0.1 contains bug fixes.
+
+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/v5.0.0..v5.0.1
+
+General
+-------
+
+* Fixed saving of MIME type settings
+
+Editing
+-------
+
+### QML
+
+* Fixed freeze with imports that don't specify minor version
+ (QTCREATORBUG-26178, QTCREATORBUG-26216)
+* Fixed crash when using inline components (QTCREATORBUG-26151)
+
+### Language Client
+
+* Fixed working directory for servers that are started per project
+ (QTCREATORBUG-26115)
+* Fixed sorting of completion items (QTCREATORBUG-26114)
+* Fixed that global environment setting was not used for language servers
+
+Projects
+--------
+
+### CMake
+
+* Improved handling of issues with `conan` (QTCREATORBUG-25818,
+ QTCREATORBUG-25891)
+* Fixed endless configuration loop (QTCREATORBUG-26204, QTCREATORBUG-26207,
+ QTCREATORBUG-25346, QTCREATORBUG-25995, QTCREATORBUG-25183,
+ QTCREATORBUG-25512)
+* Fixed crash with "Re-configure with Initial Parameters" (QTCREATORBUG-26220)
+
+### Qbs
+
+* Fixed code model with MSVC and C++20 (QTCREATORBUG-26089)
+
+### qmake
+
+* Fixed that `qmake` was run on every build on macOS (QTCREATORBUG-26212)
+
+### Compilation Database
+
+* Fixed crash when loading project (QTCREATORBUG-26126)
+
+Debugging
+---------
+
+### GDB
+
+* Fixed debugging of 32-bit MinGW application with 64-bit debugger
+ (QTCREATORBUG-26208)
+
+Analyzer
+--------
+
+### Clang
+
+* Fixed that Clazy was asked repeatedly for version and supported checks
+ (QTCREATORBUG-26237)
+
+Test Integration
+----------------
+
+### Qt Quick
+
+* Fixed unnecessary updates of QML code model
+
+### CTest
+
+* Fixed missing test output
+
+### Google Test
+
+* Fixed wizard for CMake (QTCREATORBUG-26253)
+
+Platforms
+---------
+
+### Windows
+
+* Fixed issue with parsing MSVC warnings
+
+### Android
+
+* Fixed cleaning up of old auto-generated Android kits
+* Fixed minimum SDK level for CMake projects (QTCREATORBUG-26127)
+
+### iOS
+
+* Fixed initial CMake parameters for iOS device builds
+
+### Web Assembly
+
+* Fixed detection of emscripten compilers (QTCREATORBUG-26199)
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+Alp Öz
+Artem Sokolovskii
+Assam Boudjelthia
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Henning Gruendl
+Ivan Komissarov
+Jaroslaw Kobus
+Johanna Vanhatapio
+Laszlo Agocs
+Leena Miettinen
+Mahmoud Badri
+Miikka Heikkinen
+Orgad Shaneh
+Thomas Hartmann
+Tim Jenssen
diff --git a/dist/changelog/changes-5.0.2.md b/dist/changelog/changes-5.0.2.md
new file mode 100644
index 0000000000..f01fc5e2d8
--- /dev/null
+++ b/dist/changelog/changes-5.0.2.md
@@ -0,0 +1,70 @@
+Qt Creator 5.0.2
+================
+
+Qt Creator version 5.0.2 contains bug fixes.
+
+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/v5.0.1..v5.0.2
+
+Help
+----
+
+* Fixed that Qt 5 context help was shown even if Qt 6 documentation is available
+ (QTCREATORBUG-26292)
+
+Projects
+--------
+
+* Fixed canceling of builds (QTCREATORBUG-26271)
+
+### CMake
+
+* Changed the `File System` special node to be shown only on parsing failure
+ (QTCREATORBUG-25994, QTCREATORBUG-25974)
+* Fixed loading of projects without targets (QTCREATORBUG-25509)
+* Fixed that no targets where shown in added build step (QTCREATORBUG-25759)
+* Fixed that `ninja` could not be found after changing Qt installation location
+ (QTCREATORBUG-26289)
+
+Debugging
+---------
+
+### GDB
+
+* Fixed debugging of terminal applications with GDB < 10 (QTCREATORBUG-26299)
+
+Platforms
+---------
+
+### macOS
+
+* Fixed issue with absolute RPATH in `clazy-standalone` (QTCREATORBUG-26196)
+
+### Android
+
+* Fixed that wrong deployment file could be used (QTCREATORBUG-25793)
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+Assam Boudjelthia
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+Eike Ziller
+Henning Gruendl
+Ivan Komissarov
+Jaroslaw Kobus
+Johanna Vanhatapio
+Kai Köhne
+Knud Dollereder
+Leena Miettinen
+Mahmoud Badri
+Marco Bubke
+Orgad Shaneh
+Robert Löhning
+Thomas Hartmann
diff --git a/dist/changelog/changes-5.0.3.md b/dist/changelog/changes-5.0.3.md
new file mode 100644
index 0000000000..2c8f9d5bd1
--- /dev/null
+++ b/dist/changelog/changes-5.0.3.md
@@ -0,0 +1,56 @@
+Qt Creator 5.0.3
+================
+
+Qt Creator version 5.0.3 contains bug fixes.
+
+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/v5.0.2..v5.0.3
+
+Editing
+-------
+
+### QML
+
+* Fixed possible crash on shutdown
+
+### Image Viewer
+
+* Fixed crash when opening invalid movie (QTCREATORBUG-26377)
+
+Projects
+--------
+
+### qmake
+
+* Fixed handling of `QMAKE_EXTRA_COMPILERS` (QTCREATORBUG-26323)
+
+Platforms
+---------
+
+### macOS
+
+* Fixed crash when opening qmake projects on ARM Macs (QTBUG-97085)
+
+### Android
+
+* Fixed issue in installation step with qmake projects (QTCREATORBUG-26357)
+
+Credits for these changes go to:
+--------------------------------
+Assam Boudjelthia
+Christian Kandeler
+Eike Ziller
+Henning Gruendl
+Jaroslaw Kobus
+Johanna Vanhatapio
+Jörg Bornemann
+Kai Köhne
+Kaj Grönholm
+Leena Miettinen
+Robert Löhning
+Thomas Hartmann
+Tim Jenssen
diff --git a/dist/changelog/changes-6.0.0.md b/dist/changelog/changes-6.0.0.md
new file mode 100644
index 0000000000..89b91547e2
--- /dev/null
+++ b/dist/changelog/changes-6.0.0.md
@@ -0,0 +1,242 @@
+Qt Creator 6
+===============
+
+Qt Creator version 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/5.0..v6.0.0
+
+General
+-------
+
+* Moved launching of tools to external process
+* Merged `CppTools` plugin into `CppEditor` plugin
+
+Editing
+-------
+
+* Added support for multiple cursor editing (QTCREATORBUG-16013)
+* Added import and export for font settings (QTCREATORBUG-6833)
+* Fixed missing permissions update when files change (QTCREATORBUG-22447)
+
+### C++
+
+* Updated to LLVM 13
+* Added option for saving open files automatically after refactoring
+ (QTCREATORBUG-25924)
+* Added information about source to tooltip on diagnostics
+* Added highlighting color option for namespaces (QTCREATORBUG-16580)
+* Made pure virtual functions optional in `Create implementations for all member
+ functions` (QTCREATORBUG-26468)
+* Fixed `Insert Definition` for template types (QTCREATORBUG-26113,
+ QTCREATORBUG-26397)
+* Fixed that `Find References` did not work for some template and namespace
+ combinations (QTCREATORBUG-26520)
+* Fixed canceling of C++ parsing on configuration change (QTCREATORBUG-24890)
+* Fixed crash when checking for refactoring actions (QTCREATORBUG-26316)
+* Fixed wrong target compiler option (QTCREATORBUG-25615)
+* Fixed parentheses matching (QTCREATORBUG-26400)
+* Fixed documentation comment generation for template types (QTCREATORBUG-9620)
+* Clangd
+ * Added warning for older `clangd` versions
+ * Added support for completion and function hint
+ * Added option for `Insert header files on completion`
+ * Improved location of generated `compile_commands.json` (QTCREATORBUG-26431)
+ * Fixed missing reparsing after refactorings (QTCREATORBUG-26523)
+ * Fixed that parameters were incorrectly highlighted as output parameters
+ * Fixed highlighting of string literals in macros (QTCREATORBUG-26553)
+ * Fixed icon of signals and slots in completion list (QTCREATORBUG-26555)
+ * Fixed header completion for Qt headers (QTCREATORBUG-26482)
+ * Fixed code model update after UI header change
+ * Fixed that `Find References` could show results for deleted files
+ (QTCREATORBUG-26574)
+ * Fixed that highlighting of current symbol could vanish (QTCREATORBUG-26339)
+ * Fixed that nested items were not synchronized with cursor position in
+ outline (QTCREATORBUG-26509)
+
+### QML
+
+* Improved wizards for Qt 6.2 (QTCREATORBUG-26170)
+* Simplified wizards
+* Fixed wrong warning on JavaScript equality checks (QTCREATORBUG-25917)
+
+### Language Server Protocol
+
+* Added support for `activeParameter` of signature information
+ (QTCREATORBUG-26346)
+
+Projects
+--------
+
+* Added option to close all projects except one to Projects' view context menu
+* Added option to cancel file renaming (QTCREATORBUG-26268)
+* Added `Show in File System View` to project context menu
+* Added `Advanced Find` scope for `Files in All Project Directories`
+* Fixed stale directories in `Files in All Project Directories` locator filter
+* Fixed redundant output on process crash (QTCREATORBUG-26049)
+* Fixed duplicates in file rename dialog (QTCREATORBUG-26268)
+* Fixed variable expansion for working directory (QTCREATORBUG-26274)
+* Fixed possible warning when opening files from compile output
+ (QTCREATORBUG-26422)
+* Fixed that re-detecting compilers removed compilers from kits
+ (QTCREATORBUG-25697)
+* Fixed GitHub action created by Qt Creator plugin wizard for Qt 6
+* Fixed crash when canceling device test dialog (QTCREATORBUG-26285)
+
+### CMake
+
+* Removed separate `<Headers>` node from project tree (QTCREATORBUG-18206,
+ QTCREATORBUG-24609, QTCREATORBUG-25407)
+* Improved performance while loading large projects
+* Fixed that CMake warnings and project loading errors were not added to
+ `Issues` pane (QTCREATORBUG-26231)
+* Fixed header file handling when mentioned in target sources
+ (QTCREATORBUG-23783, QTCREATORBUG-23843, QTCREATORBUG-26201,
+ QTCREATORBUG-26238, QTCREATORBUG-21452, QTCREATORBUG-25644,
+ QTCREATORBUG-25782)
+* Fixed that generated files were selected for analyzing (QTCREATORBUG-25125)
+* Fixed importing of Qt projects (QTCREATORBUG-25767)
+
+### qmake
+
+* Fixed crash when canceling parsing (QTCREATORBUG-26333)
+
+### Compilation Database
+
+* Fixed that headers were not shown as part of the project (QTCREATORBUG-26356)
+
+### Conan
+
+* Added `QT_CREATOR_CONAN_BUILD_POLICY` used for `BUILD` property of
+ `conan_cmake_run`
+
+Debugging
+---------
+
+### GDB
+
+* Fixed issue with non-English locale (QTCREATORBUG-26384)
+* Fixed variable expansion for `Additional Startup Commands`
+ (QTCREATORBUG-26382)
+
+### CDB
+
+* Added hint for missing Qt debug information
+* Improved pretty printing for Qt 6 without debug information
+
+Version Control Systems
+-----------------------
+
+### Git
+
+* Added option to `Show HEAD` when amending commit (QTCREATORBUG-25004)
+* Fixed wrong modified state of log viewer
+
+Test Integration
+----------------
+
+* Added option to run tests without deployment
+
+## CTest
+
+* Added options page (QTCREATORBUG-26029)
+
+Platforms
+---------
+
+### Windows
+
+* Added support for MSVC 2022
+
+### macOS
+
+* Changed prebuilt binaries to universal Intel + ARM
+* Made dark theme the default in dark system mode
+* Fixed issues with dark system mode (QTCREATORBUG-21520, QTCREATORBUG-26427,
+ QTCREATORBUG-26428)
+
+### Android
+
+* Removed device selection dialog in favor of device selection in target
+ selector (QTCREATORBUG-23991)
+* Added details to device settings (QTCREATORBUG-23991)
+* Added filter field for Android SDK manager
+* Fixed that NDK 22 and later could not be added
+* Fixed creation of Android template files (QTCREATORBUG-26580)
+
+### iOS
+
+* Fixed that no tasks were created for build issues (QTCREATORBUG-26541)
+
+### WebAssembly
+
+* Fixed running applications (QTCREATORBUG-25905, QTCREATORBUG-26189,
+ QTCREATORBUG-26562)
+
+### MCU
+
+* Added preliminary support for SDK 2.0
+
+### Docker
+
+* Various improvements
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+Alessandro Portale
+Alex Richardson
+Alp Öz
+Andre Hartmann
+André Pönitz
+Artem Sokolovskii
+Artur Shepilko
+Assam Boudjelthia
+BogDan Vatra
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Fawzi Mohamed
+Henning Gruendl
+Ihor Dutchak
+Ivan Komissarov
+Jaroslaw Kobus
+Johanna Vanhatapio
+Jonas Karlsson
+Jonas Singe
+Kai Köhne
+Kama Wójcik
+Knud Dollereder
+Leena Miettinen
+Li Xi
+Loren Burkholder
+Mahmoud Badri
+Marco Bubke
+Martin Kampas
+Miikka Heikkinen
+Miina Puuronen
+Oliver Wolff
+Orgad Shaneh
+Petar Perisin
+Piotr Mikolajczyk
+Robert Löhning
+Samuel Ghinet
+Shantanu Tushar
+Tapani Mattila
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tomi Korpipaa
+Tony Leinonen
+Tor Arne Vestbø
+Tuomo Pelkonen
+Vikas Pachdha
+Vladimir Serdyuk
diff --git a/dist/changelog/changes-6.0.1.md b/dist/changelog/changes-6.0.1.md
new file mode 100644
index 0000000000..97560c7a08
--- /dev/null
+++ b/dist/changelog/changes-6.0.1.md
@@ -0,0 +1,118 @@
+Qt Creator 6.0.1
+================
+
+Qt Creator version 6.0.1 contains bug fixes.
+
+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/v6.0.0..v6.0.1
+
+Editing
+-------
+
+* Fixed cursor position after pasting and moving (QTCREATORBUG-26635)
+* Fixed deletion of start or end of word when camel case navigation is off
+ (QTCREATORBUG-26646)
+* Fixed crash when removing built-in snippets (QTCREATORBUG-26648)
+
+### C++
+
+* Clangd
+ * Improved indexing performance on macOS
+ * Fixed issues with refactoring (QTCREATORBUG-26649)
+ * Fixed warnings for multiple `/Tx` options with MSVC (QTCREATORBUG-26664)
+
+### Language Client
+
+* Fixed sending of `textDocument/didChange` notifications (QTCREATORBUG-26651)
+
+Projects
+--------
+
+* Fixed canceling GUI processes as build steps (QTCREATORBUG-26687)
+
+### CMake
+
+* Fixed initial CMake arguments for Windows ARM targets (QTCREATORBUG-26636)
+
+### Qbs
+
+* Fixed support for C++23 with MSVC (QTCREATORBUG-26663)
+
+Debugging
+---------
+
+* Fixed interrupting console applications
+
+### GDB
+
+* Fixed `PATH` for debugging MinGW applications (QTCREATORBUG-26670)
+
+Test Integration
+----------------
+
+### Google Test
+
+* Fixed that application arguments could change order
+
+Platforms
+---------
+
+### Linux
+
+* Removed dependency of prebuilt packages on libGLX and libOpenGL
+ (QTCREATORBUG-26652)
+
+### macOS
+
+* Fixed running applications that access Bluetooth (QTCREATORBUG-26666)
+* Fixed saving of file system case sensitivity setting
+
+### Android
+
+* Fixed keystore handling on Windows (QTCREATORBUG-26647)
+
+### Boot2Qt
+
+* Fixed flashing wizard on Windows
+
+### QNX
+
+* Fixed codemodel issues (QTCREATORBUG-23483)
+
+Credits for these changes go to:
+--------------------------------
+Aleksei German
+Alessandro Portale
+André Pönitz
+Antti Määttä
+BogDan Vatra
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Dawid Śliwa
+Eike Ziller
+Henning Gruendl
+Jaroslaw Kobus
+Joni Poikelin
+Kai Köhne
+Kaj Grönholm
+Knud Dollereder
+Leena Miettinen
+Mahmoud Badri
+Marco Bubke
+Miikka Heikkinen
+Oliver Wolff
+Petar Perisin
+Robert Löhning
+Samuel Ghinet
+Sergey Levin
+Tapani Mattila
+Thomas Hartmann
+Vikas Pachdha
+Youri Westerman
diff --git a/dist/changelog/changes-6.0.2.md b/dist/changelog/changes-6.0.2.md
new file mode 100644
index 0000000000..2b75467266
--- /dev/null
+++ b/dist/changelog/changes-6.0.2.md
@@ -0,0 +1,82 @@
+Qt Creator 6.0.2
+================
+
+Qt Creator version 6.0.2 contains bug fixes.
+
+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/v6.0.1..v6.0.2
+
+General
+-------
+
+* Fixed crash in process launcher (QTCREATORBUG-26726)
+
+Editing
+-------
+
+* Fixed that `Select All` scrolled to bottom (QTCREATORBUG-26736)
+* Fixed copying with block selection (QTCREATORBUG-26761)
+
+### C++
+
+* ClangCodeModel
+ * Fixed performance regression of code completion on Windows and macOS
+ (QTCREATORBUG-26754)
+
+### Python
+
+* Fixed working directory for `REPL`
+
+### Modeling
+
+* Fixed missing options in property editor (QTCREATORBUG-26760)
+
+Projects
+--------
+
+* Fixed that closing application in `Application Output` pane killed process
+ even if `Keep Running` was selected
+* Fixed filtering in target setup page (QTCREATORBUG-26779)
+
+### CMake
+
+* Fixed that GUI project wizards did not create GUI applications on Windows and
+ app bundles on macOS
+
+Platforms
+---------
+
+### Linux
+
+* Fixed that commercial plugins linked to libGLX and libOpenGL
+ (QTCREATORBUG-26744)
+
+### macOS
+
+* Fixed crash when switching screen configuration (QTCREATORBUG-26019)
+
+Credits for these changes go to:
+--------------------------------
+Allan Sandfeld Jensen
+André Pönitz
+Antti Määttä
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Henning Gruendl
+Jaroslaw Kobus
+Knud Dollereder
+Leena Miettinen
+Marco Bubke
+Mats Honkamaa
+Samuel Ghinet
+Tapani Mattila
+Thomas Hartmann
+Tuomo Pelkonen
diff --git a/dist/changelog/changes-7.0.0.md b/dist/changelog/changes-7.0.0.md
new file mode 100644
index 0000000000..f49c1db024
--- /dev/null
+++ b/dist/changelog/changes-7.0.0.md
@@ -0,0 +1,287 @@
+Qt Creator 7
+============
+
+Qt Creator version 7 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/6.0..v7.0.0
+
+General
+-------
+
+* Gave `Welcome` a fresh look
+* Split `New File or Project` into `New File` and `New Project`
+* Added optional notification of new Qt releases available in the online
+ installer (QTCREATORBUG-26708)
+* Added `Show in File System View` to more context menus, like `Show in
+ Explorer/Finder`
+* Added `Tools > Debug Qt Creator > Show Logs` for viewing Qt Creator debug logs
+* Moved C++ code model and language client inspectors to `Tools > Debug Qt
+ Creator`
+* Fixed persistence of `Show Folders on Top` in `File System`
+ (QTCREATORBUG-27131)
+
+Editing
+-------
+
+* Added action for selecting all search results in a document
+* Added support for choosing external editor as default editor
+ (QTCREATORBUG-13880)
+* Fixed copy action in text editing macros (QTCREATORBUG-26363)
+* Fixed cursor position after backspace and going up or down
+ (QTCREATORBUG-27035)
+
+### C++
+
+* Switched to LLVM 14 in binary packages
+* Switched to Clangd by default (QTCREATORBUG-22917)
+* Fixed that compilation errors appeared below code model errors in `Issues`
+ pane (QTCREATORBUG-23655)
+* Fixed that duplication files did not adapt header guard (QTCREATORBUG-26654)
+* Fixed highlighting and indentation of raw string literals (QTCREATORBUG-26211)
+* Fixed performance issue in global indexer (QTCREATORBUG-26841)
+* Fixed tiny refactoring icon on HiDPI screens (QTCREATORBUG-26905)
+* Fixed dot to arrow conversion with extra characters (QTCREATORBUG-27034)
+* clang-format
+ * Moved settings to `Code Style` editor
+ * Added synchronization between `clang-format` settings and custom code style
+* Clangd
+ * Added support for parse contexts (QTCREATORBUG-27009)
+ * Added memory usage inspector to language client inspector
+ * Added highlighting of `Q_PROPERTY` declarations
+ * Improved display of diagnostic messages
+ * Fixed access type categorization for functions
+ * Fixed highlighting issues (QTCREATORBUG-27059, QTCREATORBUG-27111)
+ * Fixed generating `Q_PROPERTY` members (QTCREATORBUG-27063)
+ * Fixed display of outdated diagnostics (QTCREATORBUG-26585)
+ * Fixed that `Unknown argument` diagnostics were shown (QTCREATORBUG-27113)
+
+### QML
+
+* Updated parser to latest Qt version
+* Fixed that application directory was not searched for QML modules
+ (QTCREATORBUG-24987)
+
+### Python
+
+* Added Python specific language server settings
+
+### Language Server Protocol
+
+* Removed support for outdated semantic highlighting protocol proposal
+ (QTCREATORBUG-26624)
+* Fixed that outdated diagnostic could be shown (QTCREATORBUG-26585)
+* Fixed issue with re-highlighting (QTCREATORBUG-26624)
+* Fixed crash when rapidly closing documents (QTCREATORBUG-26534)
+
+### FakeVim
+
+* Added support for backslashes in substitute command (QTCREATORBUG-26955)
+
+Projects
+--------
+
+* Added option to override GCC target triple (QTCREATORBUG-26913)
+* Added multiple selection to `Issues` pane (QTCREATORBUG-25547,
+ QTCREATORBUG-26720)
+* Improved automatic (re-)detection of toolchains (QTCREATORBUG-26460)
+* Changed default C++ standard for project wizards to C++17 (QTCREATORBUG-27045)
+* Fixed unnecessary toolchain calls at startup
+* Fixed warning that file is not part of any project (QTCREATORBUG-26987)
+* Fixed that leading spaces could break custom output parsers
+ (QTCREATORBUG-26892)
+
+### CMake
+
+* Removed grouping of CMake cache variables (QTCREATORBUG-26218)
+* Made it possible to stop CMake with button in build configuration
+* Renamed `Initial Parameters` to `Initial Configuration` and moved into tabbed
+ view with `Current Configuration`
+* Added field for passing additional CMake options to kit, initial, and current
+ configuration (QTCREATORBUG-26826)
+* Added button for editing kit CMake configuration directly from build
+ configuration
+* Added hint for mismatches between kit, initial, and current configuration
+* Added context menu actions for resolving mismatches between kit, initial and
+ current configuration
+* Added `Help` to context menu for variable names
+* Fixed that CMake was unnecessarily run after Kit update
+* Fixed crash when Kit has no toolchain (QTCREATORBUG-26777)
+
+### Qbs
+
+* Fixed that `cpp.cFlags` and `cpp.cxxFlags` were not considered for code model
+
+### Generic
+
+* Added support for precompiled headers (QTCREATORBUG-26532)
+
+### Autotools
+
+* Fixed parsing of `SUBDIRS`
+
+### Mercurial
+
+* Fixed saving of settings (QTCREATORBUG-27091)
+
+Debugging
+---------
+
+* Added debugging helper for `std::variant`, `boost::container::devector`, and
+ `boost::small_vector`
+* Added debugging helper for `QStringView` (QTCREATORBUG-20918)
+* Added `Char Code Integer`, `Hexadecimal Float`, and `Normalized, with
+ Power-of-Two Exponent` display formats (QTCREATORBUG-22849,
+ QTCREATORBUG-26793)
+* Added shortcut for disabling and enabling breakpoints (QTCREATORBUG-26788)
+
+Analyzer
+--------
+
+### QML
+
+* Added support for profiling QtQuick3D (QTBUG-98146)
+
+Version Control Systems
+-----------------------
+
+### Git
+
+* Added support for filtering log by author
+* Added handling of `HOMEDRIVE` and `HOMEPATH` on Windows
+* Fixed that conflicts with deleted files could not be resolved
+ (QTCREATORBUG-26994)
+
+Test Integration
+----------------
+
+### QTest
+
+* Added option for maximum number of warnings (QTCREATORBUG-26637)
+
+### Qt Quick
+
+* Added option for setup code to wizard (QTCREATORBUG-26741)
+
+Platforms
+---------
+
+### Windows
+
+* Fixed auto-detection of MinGW compiler (QTCREATORBUG-27057)
+* Fixed missing compile `Issues` for MSVC (QTCREATORBUG-27056)
+* Fixed wrong path separator when using `-client` (QTCREATORBUG-27075)
+
+### Linux
+
+* Added Wayland backend (QTCREATORBUG-26867)
+
+### macOS
+
+* Fixed that macOS dark mode was not used for dark themes (QTCREATORBUG-22477)
+* Fixed that user applications inherited access permissions from Qt Creator
+ (QTCREATORBUG-26743)
+* Fixed key repeat (QTCREATORBUG-26925)
+* Fixed environment when opening `Terminal` with `zsh`
+
+### Android
+
+* Improved monitoring for connected devices by using `track-devices` command and
+ file watching instead of polling (QTCREATORBUG-23991)
+* Added option for default NDK (QTCREATORBUG-21755, QTCREATORBUG-22389,
+ QTCREATORBUG-24248, QTCREATORBUG-26281)
+* Fixed that `Include prebuilt OpenSSL libraries` could add it to the wrong
+ `.pro` file (QTCREATORBUG-24255)
+* Fixed debugging of devices with upper case identifier with LLDB
+ (QTCREATORBUG-26709)
+* Fixed detection of available NDK platforms for recent NDKs
+ (QTCREATORBUG-26772)
+* Fixed naming of devices that are connected via USB and WiFi at the same time
+* Fixed deployment if Kit fails to determine ABI (QTCREATORBUG-27103)
+
+### Remote Linux
+
+* Fixed UI state after stopping remote applications (QTCREATORBUG-26848)
+* Fixed missing error message in `Application Output` when remote application
+ crashes (QTCREATORBUG-27007)
+
+### WebAssembly
+
+* Improved browser selection (QTCREATORBUG-25028, QTCREATORBUG-26559)
+* Fixed running CMake-based Qt Quick applications with Qt 6.2
+ (QTCREATORBUG-26562)
+
+### MCU
+
+* Added support for Renesas Flash Programmer (UL-5082)
+
+### Docker
+
+* Added experimental support for macOS hosts
+
+Credits for these changes go to:
+--------------------------------
+Aaron Barany
+Aleksei German
+Alessandro Portale
+Alexander Drozdov
+Allan Sandfeld Jensen
+Andre Hartmann
+André Pönitz
+Anton Alimoff
+Antti Määttä
+Artem Sokolovskii
+Assam Boudjelthia
+Björn Schäpers
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Christian Strømme
+Cristian Adam
+Cristián Maureira-Fredes
+David Schulz
+Eike Ziller
+Erik Verbruggen
+Fawzi Mohamed
+Henning Gruendl
+Huixiong Cao
+Janne Koskinen
+Jaroslaw Kobus
+Jean-Michaël Celerier
+Jere Tuliniemi
+Joerg Kreuzberger
+Kai Köhne
+Katarina Behrens
+Knud Dollereder
+Leena Miettinen
+Mahmoud Badri
+Marco Bubke
+Mats Honkamaa
+Maximilian Goldstein
+Miikka Heikkinen
+Morten Johan Sørvig
+Orgad Shaneh
+Oswald Buddenhagen
+Petar Perisin
+Piotr Mikolajczyk
+Piotr Mućko
+Rafael Roquetto
+Robert Löhning
+Samuel Ghinet
+Tapani Mattila
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Tim Jenssen
+Tony Leinonen
+Topi Reinio
+Tor Arne Vestbø
+Tuomo Pelkonen
+Ulf Hermann
+Ville Nummela
+Xiaofeng Wang
+XutaxKamay
diff --git a/dist/changelog/changes-7.0.1.md b/dist/changelog/changes-7.0.1.md
new file mode 100644
index 0000000000..59d3c998dc
--- /dev/null
+++ b/dist/changelog/changes-7.0.1.md
@@ -0,0 +1,111 @@
+Qt Creator 7.0.1
+================
+
+Qt Creator version 7.0.1 contains bug fixes.
+
+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/v7.0.0..v7.0.1
+
+General
+-------
+
+* Fixed update notification
+
+Editing
+-------
+
+* Fixed that double-clicking in navigation view no longer opened file in
+ separate editor window (QTCREATORBUG-26773)
+* Fixed selection after indenting multiple lines (QTCREATORBUG-27365)
+* Fixed issues with `Ctrl+Click` for following symbol (QTCREATORBUG-26595)
+
+### C++
+
+* Fixed crash with Doxygen comment (QTCREATORBUG-27207)
+* Fixed cursor visibility after refactoring (QTCREATORBUG-27210)
+* Fixed that `Auto-Indent Selection` indented raw unicode string literals
+ (QTCREATORBUG-27244)
+* Fixed indentation after structured binding (QTCREATORBUG-27183)
+* Fixed moving function definition with exception specification, reference
+ qualifiers, or trailing return type (QTCREATORBUG-27132)
+* Fixed `Generate Getter/Setter` with function types (QTCREATORBUG-27133)
+* Clangd
+ * Fixed local symbol renaming (QTCREATORBUG-27249)
+ * Fixed more output parameter syntax highlighting issues
+ (QTCREATORBUG-27352, QTCREATORBUG-27367, QTCREATORBUG-27368)
+ * Fixed crash when navigating (QTCREATORBUG-27323)
+ * Fixed semantic highlighting in some cases (QTCREATORBUG-27384)
+
+### QML
+
+* Fixed handling of JavaScript string templates (QTCREATORBUG-21869)
+* Fixed wrong M325 warnings (QTCREATORBUG-27380)
+
+Projects
+--------
+
+* Fixed default build device (QTCREATORBUG-27242)
+
+### CMake
+
+* Fixed empty `-D` parameter being passed to CMake (QTCREATORBUG-27237)
+* Fixed that configuration errors could lead to hidden configuration widget
+* Fixed sysroot configuration (QTCREATORBUG-27280)
+
+Platforms
+---------
+
+### macOS
+
+* Fixed `Open Terminal` and `Run in Terminal` on macOS 12.3 (QTCREATORBUG-27337)
+
+### Android
+
+* Fixed `Application Output` for Android 6 and earlier (QTCREATORBUG-26732)
+* Fixed debugging on Linux with NDK 23 (QTCREATORBUG-27297)
+
+### QNX
+
+* Fixed progress bar for deploying libraries (QTCREATORBUG-27274)
+* Fixed wrong `LD_LIBRARY_PATH` (QTCREATORBUG-27287)
+
+### WebAssembly
+
+* Fixed running `emrun --browser` with latest emsdk (QTCREATORBUG-27239)
+
+Credits for these changes go to:
+--------------------------------
+Aaron Barany
+Aleksei German
+Alesandro Portale
+Alessandro Portale
+André Pönitz
+Assam Boudjelthia
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Fawzi Mohamed
+GPery
+Henning Gruendl
+Jaroslaw Kobus
+Knud Dollereder
+Leena Miettinen
+Marco Bubke
+Mats Honkamaa
+Miikka Heikkinen
+Orgad Shaneh
+Rafael Roquetto
+Robert Löhning
+Samuel Ghinet
+Samuli Piippo
+Tapani Mattila
+Tasuku Suzuki
+Thomas Hartmann
+Tim Jenssen
+Vikas Pachdha
diff --git a/dist/changelog/changes-7.0.2.md b/dist/changelog/changes-7.0.2.md
new file mode 100644
index 0000000000..f896619387
--- /dev/null
+++ b/dist/changelog/changes-7.0.2.md
@@ -0,0 +1,85 @@
+Qt Creator 7.0.2
+================
+
+Qt Creator version 7.0.2 contains bug fixes.
+
+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/v7.0.1..v7.0.2
+
+General
+-------
+
+### Locator
+
+* Fixed saving of command history of `Execute` filter
+
+Editing
+-------
+
+* Fixed that actions could be applied to wrong editor after switching split
+ (QTCREATORBUG-27479)
+
+### C++
+
+* Updated to LLVM 14.0.3
+* Fixed wrong `__cplusplus` value for older GCC versions
+* ClangFormat
+ * Fixed disappearing settings drop down (QTCREATORBUG-26948)
+
+### Language Client
+
+* Fixed crash with function argument and quick fix hints (QTCREATORBUG-27404)
+* Fixed selection in `Outline` view
+* Fixed `Sort Alphabetically` for outline dropdown
+
+Projects
+--------
+
+* Fixed crash with `Recent Projects` (QTCREATORBUG-27399)
+* Fixed that `-include` flags were ignored by code model (QTCREATORBUG-27450)
+
+### CMake
+
+* Fixed crash when cancelling progress indicator (QTCREATORBUG-27499)
+* Fixed application of build directory after `Browse` (QTCREATORBUG-27407)
+
+Debugging
+---------
+
+* Fixed pretty printer for `QFile` in Qt 6.3
+
+Platforms
+---------
+
+### macOS
+
+* Fixed that `arm_neon.h` could not be found by code model (QTCREATORBUG-27455)
+* Fixed compilier identification of `cc` and `c++` (QTCREATORBUG-27523)
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+Artem Sokolovskii
+Brook Cronin
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Henning Gruendl
+Jaroslaw Kobus
+Kai Uwe Broulik
+Knud Dollereder
+Leena Miettinen
+Mahmoud Badri
+Mats Honkamaa
+Miikka Heikkinen
+Orgad Shaneh
+Robert Löhning
+Thomas Hartmann
+Tim Jenssen
+Vikas Pachdha
diff --git a/dist/changelog/changes-8.0.0.md b/dist/changelog/changes-8.0.0.md
new file mode 100644
index 0000000000..87bf811f3d
--- /dev/null
+++ b/dist/changelog/changes-8.0.0.md
@@ -0,0 +1,219 @@
+Qt Creator 8
+============
+
+Qt Creator version 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/7.0..v8.0.0
+
+Help
+----
+
+* Added support for mouse forward and backward buttons (QTCREATORBUG-25168)
+
+Editing
+-------
+
+* Added shortcut for adding next search match to multi-selection
+* Added warning when editing generated file (QTCREATORBUG-27173)
+* Added option for hiding line ending information
+* Fixed updating of annotations (QTCREATORBUG-26812)
+* Fixed that whitespace was not selected on double-click (QTCREATORBUG-24607)
+* Fixed `Rewrap Paragraph` when indenting with tabs (QTCREATORBUG-27602)
+
+### C++
+
+* Removed `libclang` based code model
+* Fixed that `Generate Setter and Getter` generated non-static methods for
+ static pointer types (QTCREATORBUG-27547)
+* Clangd
+ * Increased minimum `Clangd` version to 14
+ * Improved performance of `compile_commands.json` creation
+ * Replaced some refactoring actions by the ones from `Clangd`
+ * Added desugaring of types and warning about unused includes
+ * Added option for ignoring big files
+ * Added information on parent function to `Find References With Access Type`
+ (QTCREATORBUG-27550)
+ * Worked around `Clangd` highlighting issue (QTCREATORBUG-27601)
+ * Fixed `Follow Symbol Under Cursor` for template types (QTCREATORBUG-27524)
+ * Fixed that issues from other files could be shown in `Issues`
+ (QTCREATORBUG-27260)
+ * Fixed position of diagnostics lightbulb
+ * Fixed function return types in `Outline` (QTCREATORBUG-27587)
+ * Fixed that UI files with same name could confuse code model
+ (QTCREATORBUG-27584)
+* clang-format
+ * Simplified options dialog
+
+### QML
+
+* Added option for maximum line length to code style options
+ (QTCREATORBUG-23411)
+* Fixed handling of JavaScript string templates (QTCREATORBUG-21869)
+* Fixed formatting issue with nullish coalescing operator (QTCREATORBUG-27344)
+
+### Python
+
+* Switched to `python-lsp-server` by default (QTCREATORBUG-26230)
+* Added configuration options for `python-lsp-server`
+* Added check and installation help for `PySide` (PYSIDE-1742)
+* Added clean up of outdated interpreters
+* Added UIC based project wizard
+* Improved code style in wizard generated files
+* Fixed that unsaved and uncompiled UI files where outdated in code model
+* Fixed performance issues (QTCREATORBUG-24140, QTCREATORBUG-24704)
+
+### Language Server Protocol
+
+* Improved performance for large server responses
+* Fixed semantic highlighting after server reset
+* Fixed that semantic update was delayed by `Document update threshold` even
+ after saving
+* Fixed that tooltips could appear while Qt Creator is not in the foreground
+* Fixed synchronization of outline view (QTCREATORBUG-27595)
+
+### Image Viewer
+
+* Added button for copying image as data URL
+
+Projects
+--------
+
+* Added locator filter for starting run configurations
+* Added `BuildSystem:Name` variable for default build directory
+ (QTCREATORBUG-26147)
+
+### CMake
+
+* Added `Profile` build configuration type that is `RelWithDebInfo` with `QML
+ debugging and profiling`
+* Added `install` command to wizard generated projects
+* Turned `QML debugging and profiling` option on by default for `Debug`
+ configurations
+* Removed hardcoded `QT_QML_DEBUG` from wizard created project files
+* Fixed issue when reconfiguring with `QML debugging and profiling` option
+ enabled
+
+Debugging
+---------
+
+* Switched fallback Qt version for debug information to Qt 6.2
+* Added pretty printer for `QAnyStringView`
+
+Analyzer
+--------
+
+### Coco
+
+* Added experimental `Coco` integration
+* Added visualization of code coverage in code editor
+
+### CppCheck
+
+* Added `Copy to Clipboard` to text marks (QTCREATORBUG-27092)
+* Fixed quoting of command line arguments (QTCREATORBUG-27284)
+
+Version Control Systems
+-----------------------
+
+* Changed output pane to use text editor font (QTCREATORBUG-27164)
+
+### Git
+
+* Fixed that fetching tags when showing changes blocked UI
+
+### Gerrit
+
+* Fixed that non-Gerrit remote could be selected in `Push to Gerrit`
+
+### GitLab
+
+* Added experimental `GitLab` integration
+* Added support for browsing and cloning projects
+
+Platforms
+---------
+
+### Windows
+
+* Removed support for Universal Windows Platform (UWP)
+* Added auto-detection for MSVC ARM toolchain and debugger
+* Fixed ABI detection on ARM Windows
+
+### macOS
+
+* Fixed import of existing builds of CMake projects that were done on the
+ command line (QTCREATORBUG-27591)
+
+### Android
+
+* Added option to connect physical device over WiFi
+* Moved SDK manager to separate dialog
+* Aligned platform names with Android Studio (QTCREATORBUG-27161)
+* Fixed issues with newer SDK tools (QTCREATORBUG-27174)
+
+### Remote Linux
+
+* Switched to `echo` for testing connection
+
+### Docker
+
+* Added default mount point set to projects directory
+* Fixed state detection of docker daemon
+* Fixed issues with kit initialization
+
+### MCU
+
+* Added support for QUL 2.0 and removed support for earlier versions
+
+### QNX
+
+* Fixed debugger detection
+
+Credits for these changes go to:
+--------------------------------
+Aaron Barany
+Adam Treat
+Alesandro Portale
+Alessandro Portale
+Alexander Akulich
+Alexander Drozdov
+Alexandru Croitor
+Andre Hartmann
+André Pönitz
+Artem Sokolovskii
+Assam Boudjelthia
+Christiaan Janssen
+Christian Kandeler
+Christian Stenger
+Christian Strømme
+Cristian Adam
+Cristián Maureira-Fredes
+David Schulz
+Dmitry Shachnev
+Eike Ziller
+Erik Verbruggen
+Evgeny Shtanov
+Fawzi Mohamed
+Henning Gruendl
+Ihor Ivlev
+Jaroslaw Kobus
+Knud Dollereder
+Leena Miettinen
+Marcus Tillmanns
+Maximilian Goldstein
+Miikka Heikkinen
+Orgad Shaneh
+Piotr Mućko
+Rafael Roquetto
+Robert Löhning
+Sergey Morozov
+Tapani Mattila
+Tasuku Suzuki
+Thiago Macieira
+Thomas Hartmann
+Xavier Besson