aboutsummaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
Diffstat (limited to 'dist')
-rw-r--r--dist/branding/qtdesignstudio/CMakeLists.txt1
-rw-r--r--dist/branding/qtdesignstudio/QtCreatorIDEBranding.cmake53
-rw-r--r--dist/branding/qtdesignstudio/QtProject/QtDesignStudio.ini5
-rw-r--r--dist/branding/qtdesignstudio/QtProject/qtdesignstudio/EasingCurves.ini2
-rw-r--r--dist/changelog/changes-13.0.1.md131
-rw-r--r--dist/changelog/changes-13.0.2.md94
-rw-r--r--dist/changelog/changes-14.0.0.md306
-rw-r--r--dist/changelog/template.md131
8 files changed, 714 insertions, 9 deletions
diff --git a/dist/branding/qtdesignstudio/CMakeLists.txt b/dist/branding/qtdesignstudio/CMakeLists.txt
deleted file mode 100644
index 7886ac3ef6..0000000000
--- a/dist/branding/qtdesignstudio/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-install(DIRECTORY QtProject DESTINATION "${IDE_DATA_PATH}")
diff --git a/dist/branding/qtdesignstudio/QtCreatorIDEBranding.cmake b/dist/branding/qtdesignstudio/QtCreatorIDEBranding.cmake
index 59b9fdf313..69479620f8 100644
--- a/dist/branding/qtdesignstudio/QtCreatorIDEBranding.cmake
+++ b/dist/branding/qtdesignstudio/QtCreatorIDEBranding.cmake
@@ -1,7 +1,7 @@
-set(IDE_VERSION "4.4.0") # The IDE version.
-set(IDE_VERSION_COMPAT "4.4.0") # The IDE Compatibility version.
-set(IDE_VERSION_DISPLAY "4.4.0") # The IDE display version.
-set(IDE_COPYRIGHT_YEAR "2023") # The IDE current copyright year.
+set(IDE_VERSION "4.6.0") # The IDE version.
+set(IDE_VERSION_COMPAT "4.6.0") # The IDE Compatibility version.
+set(IDE_VERSION_DISPLAY "4.6.0") # The IDE display version.
+set(IDE_COPYRIGHT_YEAR "2024") # The IDE current copyright year.
set(IDE_SETTINGSVARIANT "QtProject") # The IDE settings variation.
set(IDE_COPY_SETTINGSVARIANT "Nokia") # The IDE settings to initially import.
@@ -16,3 +16,48 @@ set(IDE_DOC_FILE_ONLINE "qtdesignstudio/qtdesignstudio-online.qdocconf")
set(IDE_ICON_PATH "${CMAKE_CURRENT_LIST_DIR}")
set(IDE_LOGO_PATH "${CMAKE_CURRENT_LIST_DIR}")
+
+set(DESIGNSTUDIO_PLUGINS
+ Android
+ BareMetal
+ Boot2Qt
+ CMakeProjectManager
+ CodePaster
+ Core
+ CppEditor
+ Debugger
+ Designer
+ DiffEditor
+ EffectComposer
+ Help
+ Insight
+ LanguageClient
+ McuSupport
+ ProjectExplorer
+ QmakeProjectManager
+ QmlDesigner
+ QmlDesignerBase
+ QmlJSEditor
+ QmlJSTools
+ QmlPreview
+ QmlProjectManager
+ QtSupport
+ RemoteLinux
+ ResourceEditor
+ StudioPlugin
+ StudioWelcome
+ Texteditor
+ UpdateInfo
+ VcsBase
+ assetexporterplugin
+ componentsplugin
+ qmlpreviewplugin
+ qtquickplugin)
+
+if(DESIGNSTUDIO_EXTRAPLUGINS)
+ list(APPEND DESIGNSTUDIO_PLUGINS ${DESIGNSTUDIO_EXTRAPLUGINS})
+endif()
+
+if(NOT BUILD_PLUGINS)
+ set(BUILD_PLUGINS "${DESIGNSTUDIO_PLUGINS}" CACHE STRING "Build plugins" FORCE)
+endif()
diff --git a/dist/branding/qtdesignstudio/QtProject/QtDesignStudio.ini b/dist/branding/qtdesignstudio/QtProject/QtDesignStudio.ini
index 4685e29f3b..70dec8082d 100644
--- a/dist/branding/qtdesignstudio/QtProject/QtDesignStudio.ini
+++ b/dist/branding/qtdesignstudio/QtProject/QtDesignStudio.ini
@@ -1,6 +1,6 @@
[Plugins]
-Ignored=AutoTest, Bazaar, ClangCodeModel, ClangTools, CMakeProjectManager, CVS, ClassView, CodePaster, CppEditor, CtfVisualizer, Designer, FakeVim, GLSLEditor, GenericProjectManager, IncrediBuild, Ios, Macros, Mercurial, ModelEditor, Perforce, PerfProfiler, ScxmlEditor, QbsProjectManager, Qnx, Subversion, Valgrind, VcsBase, Welcome, WinRt, Python
-ForceEnabled=Boot2Qt, StudioWelcome, QmlDesigner, ModuleTools, McuSupport
+Ignored=
+ForceEnabled=Boot2Qt, StudioWelcome, QmlDesigner, ModuleTools, McuSupport, EffectComposer
[Core]
NewDialog\LastCategory=H.StudioProject
@@ -52,6 +52,7 @@ flashActionDisabled=true
OverrideLanguage=C
[General]
HideOptionCategories=C++, Debug, Designer, Kits, BuildAndRun, CPaster, LanguageClient, Version Control
+SuppressedWarnings=LinkWithQtInstallation
[Help]
ContextHelpOption=3
diff --git a/dist/branding/qtdesignstudio/QtProject/qtdesignstudio/EasingCurves.ini b/dist/branding/qtdesignstudio/QtProject/qtdesignstudio/EasingCurves.ini
deleted file mode 100644
index 4e7a5b3ab1..0000000000
--- a/dist/branding/qtdesignstudio/QtProject/qtdesignstudio/EasingCurves.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[General]
-EasingCurveList=@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\f\0l\0i\0n\0\x65\0\x61\0r-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xc9\x99\x99\x99\x99\x99\x9a?\xc9\x99\x99\x99\x99\x99\x9a?\xe9\x99\x99\x99\x99\x99\x9a?\xe9\x99\x99\x99\x99\x99\x9a?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x14\0\x65\0\x61\0s\0\x65\0I\0n\0S\0i\0n\0\x65-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xde\x14z\xe1G\xae\x14\0\0\0\0\0\0\0\0?\xe7\xd7\n=p\xa3\xd7?\xe6\xe1G\xae\x14z\xe1?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0O\0u\0t\0S\0i\0n\0\x65-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xd8\xf5\xc2\x8f\\(\xf6?\xe2\x66\x66\x66\x66\x66\x66?\xe2\x14z\xe1G\xae\x14?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1a\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0S\0i\0n\0\x65-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xdcz\xe1G\xae\x14{?\xa9\x99\x99\x99\x99\x99\x9a?\xe1\x99\x99\x99\x99\x99\x9a?\xee\x66\x66\x66\x66\x66\x66?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x14\0\x65\0\x61\0s\0\x65\0I\0n\0Q\0u\0\x61\0\x64-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe1\x99\x99\x99\x99\x99\x9a?\xb5\xc2\x8f\\(\xf5\xc3?\xe5\xc2\x8f\\(\xf5\xc3?\xe0\xf5\xc2\x8f\\(\xf6?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0O\0u\0t\0Q\0u\0\x61\0\x64-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xd0\0\0\0\0\0\0?\xddp\xa3\xd7\n=q?\xdc\xcc\xcc\xcc\xcc\xcc\xcd?\xee\x14z\xe1G\xae\x14?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1a\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0Q\0u\0\x61\0\x64-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xdd\x1e\xb8Q\xeb\x85\x1f?\x9e\xb8Q\xeb\x85\x1e\xb8?\xe0z\xe1G\xae\x14{?\xee\x8f\\(\xf5\xc2\x8f?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0I\0n\0\x43\0u\0\x62\0i\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe1\x99\x99\x99\x99\x99\x9a?\xac(\xf5\xc2\x8f\\)?\xe5\x99\x99\x99\x99\x99\x9a?\xc8Q\xeb\x85\x1e\xb8R?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x18\0\x65\0\x61\0s\0\x65\0O\0u\0t\0\x43\0u\0\x62\0i\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xcb\x85\x1e\xb8Q\xeb\x85?\xe3\x85\x1e\xb8Q\xeb\x85?\xd6\xb8Q\xeb\x85\x1e\xb8?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1c\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0\x43\0u\0\x62\0i\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe4\xa3\xd7\n=p\xa4?\xa7\n=p\xa3\xd7\n?\xd6\xb8Q\xeb\x85\x1e\xb8?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0I\0n\0Q\0u\0\x61\0r\0t-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xec\xa3\xd7\n=p\xa4?\x9e\xb8Q\xeb\x85\x1e\xb8?\xe5\xeb\x85\x1e\xb8Q\xec?\xcc(\xf5\xc2\x8f\\)?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x18\0\x65\0\x61\0s\0\x65\0O\0u\0t\0Q\0u\0\x61\0r\0t-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xc5\x1e\xb8Q\xeb\x85\x1f?\xea\xe1G\xae\x14z\xe1?\xdc(\xf5\xc2\x8f\\)?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1c\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0Q\0u\0\x61\0r\0t-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe8\xa3\xd7\n=p\xa4\0\0\0\0\0\0\0\0?\xc6\x66\x66\x66\x66\x66\x66?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0I\0n\0Q\0u\0i\0n\0t-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe8(\xf5\xc2\x8f\\)?\xa9\x99\x99\x99\x99\x99\x9a?\xeb\\(\xf5\xc2\x8f\\?\xae\xb8Q\xeb\x85\x1e\xb8?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x18\0\x65\0\x61\0s\0\x65\0O\0u\0t\0Q\0u\0i\0n\0t-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xcdp\xa3\xd7\n=q?\xf0\0\0\0\0\0\0?\xd4z\xe1G\xae\x14{?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1c\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0Q\0u\0i\0n\0t-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xeb\x85\x1e\xb8Q\xeb\x85\0\0\0\0\0\0\0\0?\xb1\xeb\x85\x1e\xb8Q\xec?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x14\0\x65\0\x61\0s\0\x65\0I\0n\0\x45\0x\0p\0o-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xee\x66\x66\x66\x66\x66\x66?\xa9\x99\x99\x99\x99\x99\x9a?\xe9p\xa3\xd7\n=q?\xa1\xeb\x85\x1e\xb8Q\xec?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0O\0u\0t\0\x45\0x\0p\0o-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xc8Q\xeb\x85\x1e\xb8R?\xf0\0\0\0\0\0\0?\xcc(\xf5\xc2\x8f\\)?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1a\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0\x45\0x\0p\0o-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x14\0\x65\0\x61\0s\0\x65\0I\0n\0\x43\0i\0r\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe3\x33\x33\x33\x33\x33\x33?\xa4z\xe1G\xae\x14{?\xef\\(\xf5\xc2\x8f\\?\xd5p\xa3\xd7\n=q?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0O\0u\0t\0\x43\0i\0r\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xb3\x33\x33\x33\x33\x33\x33?\xea=p\xa3\xd7\n=?\xc5\x1e\xb8Q\xeb\x85\x1f?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1a\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0\x43\0i\0r\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe9\x1e\xb8Q\xeb\x85\x1f?\xc1G\xae\x14z\xe1H?\xc3\x33\x33\x33\x33\x33\x33?\xeb\x85\x1e\xb8Q\xeb\x85?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x14\0\x65\0\x61\0s\0\x65\0I\0n\0\x42\0\x61\0\x63\0k-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe3\x33\x33\x33\x33\x33\x33\xbf\xd1\xeb\x85\x1e\xb8Q\xec?\xe7\x85\x1e\xb8Q\xeb\x85?\xa7\n=p\xa3\xd7\n?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x16\0\x65\0\x61\0s\0\x65\0O\0u\0t\0\x42\0\x61\0\x63\0k-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xc6\x66\x66\x66\x66\x66\x66?\xecQ\xeb\x85\x1e\xb8R?\xd4z\xe1G\xae\x14{?\xf4Q\xeb\x85\x1e\xb8R?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1a\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0\x42\0\x61\0\x63\0k-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x3?\xe5\xc2\x8f\\(\xf5\xc3\xbf\xe1\x99\x99\x99\x99\x99\x9a?\xd0\xf5\xc2\x8f\\(\xf6?\xf8\xcc\xcc\xcc\xcc\xcc\xcd?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1a\0\x65\0\x61\0s\0\x65\0I\0n\0\x45\0l\0\x61\0s\0t\0i\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\xf?\xd0r\xb0 \xc4\x9b\xa6\xbf~do\x15\x61\x91\x15?\xd6\x66\x66\x66\x66\x66\x66?\xac\x9e\xec\xbf\xb1[W?\xdcj~\xf9\xdb\"\xd1?\xaaxl\"h\t\xd5?\xe1\xeV\x4\x18\x93u?\xab\x98\xc7\xe2\x82@\xb8?\xe3\\(\xf5\xc2\x8f\\\xbf\x90\x96\xbb\x98\xc7\xe2\x82?\xe5\x6$\xdd/\x1a\xa0\xbf\x9b\xc0\x1a\x36\xe2\xeb\x1c?\xe7\xb6\x45\xa1\xca\xc0\x83\xbf\x88*\x99\x30\xbe\r\xed?\xe7t\xbcj~\xf9\xdb?\xbf\xbev\xc8\xb4\x39X?\xe8\xd4\xfd\xf3\xb6\x45\xa2?\xc5\x81\x6$\xdd/\x1b?\xea=p\xa3\xd7\n=?\xc0\xc4\x9b\xa5\xe3S\xf8?\xea\xf1\xa9\xfb\xe7l\x8b\xbf\xa6\xd5\xcf\xaa\xcd\x9e\x84?\xec(\xf5\xc2\x8f\\)\xbf\xb5\x81\x6$\xdd/\x1b?\xed/\x1a\x9f\xbev\xc9\xbf\xa4\x95\x18*\x99\x30\xbe?\xee\x8f\\(\xf5\xc2\x8f?\xdb\xa5\xe3S\xf7\xce\xd9?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1c\0\x65\0\x61\0s\0\x65\0O\0u\0t\0\x45\0l\0\x61\0s\0t\0i\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\xf?\xa3\xdd\x97\xf6+j\xe8?\xdc\xed\x91hr\xb0!?\xa0\x62M\xd2\xf1\xa9\xfc?\xf2\x66\x66\x66\x66\x66\x66?\xb0'RT`\xaa\x65?\xf3\x85\x1e\xb8Q\xeb\x85?\xbc\xac\b1&\xe9y?\xf2\x66\x66\x66\x66\x66\x66?\xc2\xd7\x93\xac\xbaY\x1e?\xec\x8c ]\x1a\x1\xf0?\xc8\xba\xe7\xa4\x89\x32\x35?\xeb}\xcaY\x1n{?\xce;\xed\xc9\x66\x61O?\xec\xf6\x9fV\xf5$\xc1?\xd3\x43\x95\x81\x6$\xdd?\xf1G\xae\x14z\xe1H?\xd7K\xc6\xa7\xef\x9d\xb2?\xf0\xa3\xd7\n=p\xa4?\xdc\xcc\xcc\xcc\xcc\xcc\xcd?\xee\x14z\xe1G\xae\x14?\xe4Z\x1c\xac\b1'?\xef\xe7l\x8b\x43\x95\x81?\xe5\xd2\xf1\xa9\xfb\xe7m?\xf0Q\xeb\x85\x1e\xb8R?\xe7\xdf;dZ\x1c\xac?\xf0\xa3\xd7\n=p\xa4?\xe8\xcc\xcc\xcc\xcc\xcc\xcd?\xef\xae\x14z\xe1G\xae?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0 \0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0\x45\0l\0\x61\0s\0t\0i\0\x63-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x15?\xacPH\x16\xf0\x6\x8e?\xa3\xb6\x45\xa1\xca\xc0\x83?\xb4`\xaa\x64\xc2\xf8\x38\xbf\xa3\x81\xd7\xdb\xf4\x87\xfd?\xbb\xe7l\x8b\x43\x95\x81\xbf\xa3\x81\xd7\xdb\xf4\x87\xfd?\xc1\xa9\xfb\xe7l\x8b\x44\xbf\xa3\x81\xd7\xdb\xf4\x87\xfd?\xc7\xae\x14z\xe1G\xae?\x9c\x43,\xa5zxl?\xccj~\xf9\xdb\"\xd1?l\xea\xf2Q\xc1\x93\xb4?\xd0\x93t\xbcj~\xfa\xbf\x94\xfd\xf3\xb6\x45\xa1\xcb?\xd5?|\xed\x91hs\xbf\xd0\0\0\0\0\0\0?\xd8\xa3\xd7\n=p\xa4\xbf\xd0 \xc4\x9b\xa5\xe3T?\xdd\x91hr\xb0 \xc5\xbf\xc1\xeb\x85\x1e\xb8Q\xec?\xe1`A\x89\x37K\xc7?\xf2\xe1G\xae\x14z\xe1?\xe3\xbev\xc8\xb4\x39X?\xf3\xd7\n=p\xa3\xd7?\xe5\xa1\xca\xc0\x83\x12o?\xf3\xd7\n=p\xa3\xd7?\xe7\x9d\xb2-\xeV\x4?\xf0\0\0\0\0\0\0?\xe8\xe5`A\x89\x37L?\xef\x43\x95\x81\x6$\xdd?\xea$\xdd/\x1a\x9f\xbe?\xee~\xf9\xdb\"\xd0\xe5?\xeb\\(\xf5\xc2\x8f\\?\xf0Q\xeb\x85\x1e\xb8R?\xecr\xb0 \xc4\x9b\xa6?\xf0z\xe1G\xae\x14{?\xed\x91hr\xb0 \xc5?\xf0z\xe1G\xae\x14{?\xeen\x97\x8dO\xdf;?\xee\xd9\x16\x87+\x2\f?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", @Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x18\0\x65\0\x61\0s\0\x65\0I\0n\0\x42\0o\0u\0n\0\x63\0\x65-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\xf?\xb1\xe4\xf7\x65\xfd\x8a\xdb?U\xf4^\vN\x11\xdc?\xb5\xa1\xca\xc0\x83\x12o?\xb3\xf1\x41 [\xc0\x1a?\xbc\xac\b1&\xe9y?\xb3\xf1\x41 [\xc0\x1a?\xc1\xca\xc0\x83\x12n\x98?\xb3\xf1\x41 [\xc0\x1a?\xc7l\x8b\x43\x95\x81\x6\xbful\roTK\xb2?\xcc\xac\b1&\xe9y\xbful\roTK\xb2?\xd1\x6$\xdd/\x1a\xa0\xbful\roTK\xb2?\xd4\xdd/\x1a\x9f\xbew?\xd0\x31&\xe9x\xd4\xfe?\xd8\xc4\x9b\xa5\xe3S\xf8?\xd0\x31&\xe9x\xd4\xfe?\xdc\xbcj~\xf9\xdb#?\xd0\x31&\xe9x\xd4\xfe?\xdf|\xed\x91hr\xb0?U\xf4^\vN\x11\xdc?\xe3\x2\fI\xba^5\xbfh\xe7W\x92\x8e\f\x9e?\xe6\x45\xa1\xca\xc0\x83\x12\xbf~do\x15\x61\x91\x15?\xe8\x8b\x43\x95\x81\x6%?\xe9\x99\x99\x99\x99\x99\x9a?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0), "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1a\0\x65\0\x61\0s\0\x65\0O\0u\0t\0\x42\0o\0u\0n\0\x63\0\x65-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\xf?\xcd\xd2\xf1\xa9\xfb\xe7m?\xc4\x9b\xa5\xe3S\xf7\xcf?\xd0\xe5`A\x89\x37L?\xef\xe7l\x8b\x43\x95\x81?\xd9&\xe9x\xd4\xfd\xf4?\xef\xe7l\x8b\x43\x95\x81?\xe0\xb4\x39X\x10\x62N?\xef\xe7l\x8b\x43\x95\x81?\xe1\xc2\x8f\\(\xf5\xc3?\xe8\x10\x62M\xd2\xf1\xaa?\xe3\x85\x1e\xb8Q\xeb\x85?\xe8\0\0\0\0\0\0?\xe5?|\xed\x91hs?\xe7\xef\x9d\xb2-\xeV?\xe7\x8dO\xdf;dZ?\xf0\0\0\0\0\0\0?\xe8\xcc\xcc\xcc\xcc\xcc\xcd?\xf0\0\0\0\0\0\0?\xea\fI\xba^5??\xef\xf7\xce\xd9\x16\x87+?\xeb\x8dO\xdf;dZ?\xec\xd4\xfd\xf3\xb6\x45\xa2?\xecj~\xf9\xdb\"\xd1?\xec\xd4\xfd\xf3\xb6\x45\xa2?\xedO\xdf;dZ\x1d?\xec\xd4\xfd\xf3\xb6\x45\xa2?\xed\x89\x37K\xc6\xa7\xf0?\xef\xd7\n=p\xa3\xd7?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)", "@Variant(\0\0\0\x7f\0\0\0\x1eQmlDesigner::NamedEasingCurve\0\0\0\0\x1e\0\x65\0\x61\0s\0\x65\0I\0n\0O\0u\0t\0\x42\0o\0u\0n\0\x63\0\x65-\0\0\0\0\0\0\0\0\x1?\xd3\x33\x33\x33\x33\x33\x33?\xf0\0\0\0\0\0\0?\xfb\x39\xab\xf3\x38qa\0\0\0\x1e?\xa8\xd4\xfd\xf3\xb6\x45\xa2?wc^t)\x9d\x88?\xaeOv_\xd8\xad\xac?\xa5\xf6\xfd!\xff.I?\xb5\xdc\xc6?\x14\x12\x6?\xa7\x17X\xe2\x19\x65,?\xbcj~\xf9\xdb\"\xd1?\xa8\x37\xb4\xa2\x33\x9c\xf?\xbd/\x1a\x9f\xbev\xc9\xbfh\xe7W\x92\x8e\f\x9e?\xc3t\xbcj~\xf9\xdb\xbfh\xe7W\x92\x8e\f\x9e?\xc8Q\xeb\x85\x1e\xb8R\xbfh\xe7W\x92\x8e\f\x9e?\xcb\x64Z\x1c\xac\b1?\xbf|\xed\x91hr\xb0?\xcf|\xed\x91hr\xb0?\xbf\xbev\xc8\xb4\x39X?\xd1\xdb\"\xd0\xe5`B?\xc0\0\0\0\0\0\0?\xd3\x12n\x97\x8dO\xdf?l\xea\xf2Q\xc1\x93\xb4?\xd6\x87+\x2\fI\xba?l\xea\xf2Q\xc1\x93\xb4?\xd9\xfb\xe7l\x8b\x43\x96?l\xea\xf2Q\xc1\x93\xb4?\xdd\xeV\x4\x18\x93u?\xdd`A\x89\x37K\xc7?\xe0(\xf5\xc2\x8f\\)?\xdf\xdf;dZ\x1c\xac?\xe1\xca\xc0\x83\x12n\x98?\xe1/\x1a\x9f\xbev\xc9?\xe1\xb2-\xeV\x4\x19?\xf0\0\0\0\0\0\0?\xe4\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xe6M\xd2\xf1\xa9\xfb\xe7?\xf0\0\0\0\0\0\0?\xe6\xf1\xa9\xfb\xe7l\x8b?\xeb\xd7\n=p\xa3\xd7?\xe7\xf7\xce\xd9\x16\x87+?\xeb\xd7\n=p\xa3\xd7?\xe8\xfd\xf3\xb6\x45\xa1\xcb?\xeb\xd7\n=p\xa3\xd7?\xea\x45\xa1\xca\xc0\x83\x12?\xef\xe7l\x8b\x43\x95\x81?\xeb\x85\x1e\xb8Q\xeb\x85?\xef\xe7l\x8b\x43\x95\x81?\xec\xc4\x9b\xa5\xe3S\xf8?\xef\xdf;dZ\x1c\xac?\xec\xc4\x9b\xa5\xe3S\xf8?\xed\xe3S\xf7\xce\xd9\x17?\xed\x89\x37K\xc6\xa7\xf0?\xed\xe3S\xf7\xce\xd9\x17?\xee\x45\xa1\xca\xc0\x83\x12?\xed\xe3S\xf7\xce\xd9\x17?\xee\xb0 \xc4\x9b\xa5\xe3?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0?\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)"
diff --git a/dist/changelog/changes-13.0.1.md b/dist/changelog/changes-13.0.1.md
new file mode 100644
index 0000000000..d13fa8475e
--- /dev/null
+++ b/dist/changelog/changes-13.0.1.md
@@ -0,0 +1,131 @@
+Qt Creator 13.0.1
+=================
+
+Qt Creator version 13.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/v13.0.0..v13.0.1
+
+General
+-------
+
+* Fixed a crash when hiding tool tips
+ ([QTCREATORBUG-30738](https://bugreports.qt.io/browse/QTCREATORBUG-30738))
+
+Help
+----
+
+* Examples Browser
+ * Fixed that two columns were shown for the wrong category
+ ([QTCREATORBUG-30634](https://bugreports.qt.io/browse/QTCREATORBUG-30634))
+ * Fixed that the clear button was missing after typing in the filter input
+
+* Fixed links to QML properties
+ ([QTCREATORBUG-30625](https://bugreports.qt.io/browse/QTCREATORBUG-30625))
+
+Editing
+-------
+
+* Fixed that backspace could delete more than one whitespace in the middle of a line
+ ([QTCREATORBUG-30725](https://bugreports.qt.io/browse/QTCREATORBUG-30725))
+
+### C++
+
+* Fixed that completion was shown for number literals
+ ([QTCREATORBUG-30607](https://bugreports.qt.io/browse/QTCREATORBUG-30607))
+* Fixed that Flex and Bison files were opened in the C++ editor
+ ([QTCREATORBUG-30686](https://bugreports.qt.io/browse/QTCREATORBUG-30686))
+
+### QML
+
+* Fixed a crash when creating a `Qt Quick Application` when the QML language server is enabled
+ ([QTCREATORBUG-30739](https://bugreports.qt.io/browse/QTCREATORBUG-30739))
+
+### Models
+
+* Fixed a crash when selecting elements
+ ([QTCREATORBUG-30413](https://bugreports.qt.io/browse/QTCREATORBUG-30413))
+
+Projects
+--------
+
+* Fixed that the text editor for environment changes showed a blinking cursor even when not focused
+ ([QTCREATORBUG-30640](https://bugreports.qt.io/browse/QTCREATORBUG-30640))
+* Fixed that the option `Start build processes with low priority` did not persist
+ ([QTCREATORBUG-30696](https://bugreports.qt.io/browse/QTCREATORBUG-30696))
+
+### CMake
+
+* Fixed that `Add build library search path to PATH` missed paths to libraries that were built by
+ the project
+ ([QTCREATORBUG-30644](https://bugreports.qt.io/browse/QTCREATORBUG-30644))
+* Fixed the handling of `source_group`
+ ([QTCREATORBUG-30602](https://bugreports.qt.io/browse/QTCREATORBUG-30602),
+ [QTCREATORBUG-30620](https://bugreports.qt.io/browse/QTCREATORBUG-30620))
+* Fixed that renaming files did not adapt `set_source_file_properties` calls
+ ([QTCREATORBUG-30174](https://bugreports.qt.io/browse/QTCREATORBUG-30174))
+* Fixed a crash when combining presets
+ ([QTCREATORBUG-30755](https://bugreports.qt.io/browse/QTCREATORBUG-30755))
+
+Debugging
+---------
+
+* Fixed a crash when enabling QML debugging
+ ([QTCREATORBUG-30706](https://bugreports.qt.io/browse/QTCREATORBUG-30706))
+* LLDB
+ * Fixed that `Additional Attach Commands` were not used
+
+Analyzer
+--------
+
+### Clang
+
+* Fixed the documentation link for `clang-tidy` checks
+ ([QTCREATORBUG-30658](https://bugreports.qt.io/browse/QTCREATORBUG-30658))
+
+Terminal
+--------
+
+* Fixed the `TERM` environment variable, which broke the functioning of certain command line tools
+ ([QTCREATORBUG-30737](https://bugreports.qt.io/browse/QTCREATORBUG-30737))
+
+Platforms
+---------
+
+### Android
+
+* Updated the command line tools that are installed with `Set Up SDK`
+* Fixed that Qt ABI detection was wrong directly after `Set Up SDK`
+ ([QTCREATORBUG-30568](https://bugreports.qt.io/browse/QTCREATORBUG-30568))
+
+### iOS
+
+* Fixed a crash when starting multiple applications in Simulators
+ ([QTCREATORBUG-30666](https://bugreports.qt.io/browse/QTCREATORBUG-30666))
+
+### Remote Linux
+
+* Fixed that deployment could block Qt Creator until finished
+* Fixed that it was not possible to change the device name
+ ([QTCREATORBUG-30622](https://bugreports.qt.io/browse/QTCREATORBUG-30622))
+
+Credits for these changes go to:
+--------------------------------
+Ahmad Samir
+Alessandro Portale
+BogDan Vatra
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Faure
+David Schulz
+Eike Ziller
+Jaroslaw Kobus
+Jussi Witick
+Leena Miettinen
+Marcus Tillmanns
+Robert Löhning
diff --git a/dist/changelog/changes-13.0.2.md b/dist/changelog/changes-13.0.2.md
new file mode 100644
index 0000000000..629efc3d1b
--- /dev/null
+++ b/dist/changelog/changes-13.0.2.md
@@ -0,0 +1,94 @@
+Qt Creator 13.0.2
+=================
+
+Qt Creator version 13.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 v13.0.1..v13.0.2
+
+General
+-------
+
+* Fixed that the `-client` option could start a new Qt Creator instance instead
+ of using a running one (which affects for example version control operations)
+ ([QTCREATORBUG-30624](https://bugreports.qt.io/browse/QTCREATORBUG-30624))
+
+Editing
+-------
+
+* Fixed that closing files with the tool button didn't add an entry to the
+ navigation history
+
+### Widget Designer
+
+* Fixed that `Use Qt module name in #include-directive` used Qt 4 module names
+ ([QTCREATORBUG-30751](https://bugreports.qt.io/browse/QTCREATORBUG-30751))
+
+### Copilot
+
+* Adapted to changes in the Copilot neovim plugin
+
+Projects
+--------
+
+### CMake
+
+* Fixed the environment macro expansion for Presets
+
+### Meson
+
+* Fixed a crash when selecting kits
+ ([QTCREATORBUG-30698](https://bugreports.qt.io/browse/QTCREATORBUG-30698))
+
+Terminal
+--------
+
+* Fixed the handling of environment variables with an equal sign `=` in the
+ value
+ ([QTCREATORBUG-30844](https://bugreports.qt.io/browse/QTCREATORBUG-30844))
+
+Version Control Systems
+-----------------------
+
+### Git
+
+* Fixed a crash in `Instant Blame` when reloading externally modified files
+ ([QTCREATORBUG-30824](https://bugreports.qt.io/browse/QTCREATORBUG-30824))
+
+Platforms
+---------
+
+### Windows
+
+* Fixed missing paths with `Add build library search path to PATH` for CMake
+ projects
+ ([QTCREATORBUG-30556](https://bugreports.qt.io/browse/QTCREATORBUG-30556),
+ [QTCREATORBUG-30827](https://bugreports.qt.io/browse/QTCREATORBUG-30827),
+ [QTCREATORBUG-30932](https://bugreports.qt.io/browse/QTCREATORBUG-30932))
+
+### Android
+
+* Fixed a crash when re-connecting devices
+ ([QTCREATORBUG-30645](https://bugreports.qt.io/browse/QTCREATORBUG-30645),
+ [QTCREATORBUG-30770](https://bugreports.qt.io/browse/QTCREATORBUG-30770))
+
+### Remote Linux
+
+* Fixed passing more than one argument to `rsync`
+ ([QTCREATORBUG-30795](https://bugreports.qt.io/browse/QTCREATORBUG-30795))
+
+Credits for these changes go to:
+--------------------------------
+Alessandro Portale
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Eike Ziller
+Leena Miettinen
+Marcus Tillmanns
+Robert Löhning
diff --git a/dist/changelog/changes-14.0.0.md b/dist/changelog/changes-14.0.0.md
new file mode 100644
index 0000000000..e5dc688e59
--- /dev/null
+++ b/dist/changelog/changes-14.0.0.md
@@ -0,0 +1,306 @@
+Qt Creator 14
+=============
+
+Qt Creator version 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/13.0..v14.0.0
+
+General
+-------
+
+* Started work on supporting Lua based plugins (registering language servers,
+ actions, preferences, and wizards)
+* Added `Clear` and `Save Contents` to context menus of all output views
+* Locator
+ * Added the option to show results relative to project root
+ ([QTCREATORBUG-29462](https://bugreports.qt.io/browse/QTCREATORBUG-29462))
+
+Editing
+-------
+
+* Changed the default behavior when files change on disk to
+ `Reload All Unchanged Editors`
+* Made the search options session-specific
+ ([QTCREATORBUG-793](https://bugreports.qt.io/browse/QTCREATORBUG-793))
+* Added menus with the navigation history to the back and forward buttons
+ ([QTCREATORBUG-347](https://bugreports.qt.io/browse/QTCREATORBUG-347))
+* Added a highlight for the current view in case of multiple views
+ ([QTCREATORBUG-23654](https://bugreports.qt.io/browse/QTCREATORBUG-23654))
+* Added `Window > Reopen Last Closed Document`
+* Fixed that changing a document's MIME type by renaming did not re-open it in
+ the new editor type when needed
+ ([QTCREATORBUG-30317](https://bugreports.qt.io/browse/QTCREATORBUG-30317))
+* Fixed that after hiding the editor in `Debug` mode, `Edit` mode always opened
+ when opening documents, even if an external editor window was available
+ ([QTCREATORBUG-30408](https://bugreports.qt.io/browse/QTCREATORBUG-30408))
+
+### C++
+
+* Made C++ code model settings configurable per project
+* Fixed indentation after function calls with subscript operator
+ ([QTCREATORBUG-29225](https://bugreports.qt.io/browse/QTCREATORBUG-29225))
+* Refactoring
+ * Added `Convert Function Call to Qt Meta-Method Invocation`
+ ([QTCREATORBUG-15972](https://bugreports.qt.io/browse/QTCREATORBUG-15972))
+ * Added `Move Class to a Dedicated Set of Source Files`
+ ([QTCREATORBUG-12190](https://bugreports.qt.io/browse/QTCREATORBUG-12190))
+ * Added `Re-order Member Function Definitions According to Declaration Order`
+ ([QTCREATORBUG-6199](https://bugreports.qt.io/browse/QTCREATORBUG-6199))
+ * Added `Add Curly Braces` for do, while, and for loops
+ * Fixed issues with macros
+ ([QTCREATORBUG-10279](https://bugreports.qt.io/browse/QTCREATORBUG-10279))
+
+ [Documentation](https://doc.qt.io/qtcreator/creator-reference-cpp-quick-fixes.html)
+
+* Clangd
+ * Increased the minimum version to LLVM 17
+ * Added the `Per-project index location` and `Per-session index location`
+ options in `Preferences` > `C++` > `Clangd` for setting the index location
+ for a project or session
+ ([QTCREATORBUG-27346](https://bugreports.qt.io/browse/QTCREATORBUG-27346))
+ * Added the `Update dependent sources` option to make re-parsing source files
+ while editing header files optional
+ ([QTCREATORBUG-29943](https://bugreports.qt.io/browse/QTCREATORBUG-29943))
+ * Fixed the handling of system headers
+ ([QTCREATORBUG-30474](https://bugreports.qt.io/browse/QTCREATORBUG-30474))
+* Built-in
+ * Added the `Enable indexing` option in `Preferences` > `C++` > `Code Model`
+ to turn off the built-in indexer
+ ([QTCREATORBUG-29147](https://bugreports.qt.io/browse/QTCREATORBUG-29147))
+ * Added the `Statement Macros` field in `Preferences` > `C++` > `Code Style`
+ for macros that the indenter interprets as complete statements that don't
+ require a semicolon at the end
+ ([QTCREATORBUG-13640](https://bugreports.qt.io/browse/QTCREATORBUG-13640),
+ [QTCREATORBUG-15069](https://bugreports.qt.io/browse/QTCREATORBUG-15069),
+ [QTCREATORBUG-18789](https://bugreports.qt.io/browse/QTCREATORBUG-18789))
+ ([Clang Format Documentation](https://clang.llvm.org/docs/ClangFormatStyleOptions.html#statementmacros))
+ * Added indentation support for `try-catch` statements
+ ([QTCREATORBUG-29452](https://bugreports.qt.io/browse/QTCREATORBUG-29452))
+
+### QML
+
+* Improved support for enums
+ ([QTCREATORBUG-19226](https://bugreports.qt.io/browse/QTCREATORBUG-19226))
+* Added `Qt Design Studio` to `Open With` for `.ui.qml` files
+ ([Documentation](https://doc.qt.io/qtcreator/creator-quick-ui-forms.html))
+* Language Server
+ * Switched on by default
+ * Added option for generating `qmlls.ini` files for CMake projects
+ ([QTCREATORBUG-30394](https://bugreports.qt.io/browse/QTCREATORBUG-30394))
+ ([Qt Documentation](https://doc.qt.io/qt-6/cmake-variable-qt-qml-generate-qmlls-ini.html))
+ * Fixed that tool tips from the built-in model were shown instead of tool tips
+ from the server
+
+### Python
+
+* Added options for updating Python Language Server
+ ([Documentation] (https://doc-snapshots.qt.io/qtcreator-14.0/creator-language-servers.html))
+
+### Language Server Protocol
+
+* Added support for `SymbolTag`
+ ([Protocol Documentation](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#symbolTag))
+* Added support for type hierarchy
+ ([QTCREATORBUG-28116](https://bugreports.qt.io/browse/QTCREATORBUG-28116))
+
+### Compiler Explorer
+
+* Added a wizard template for code that uses Qt
+
+### Models
+
+* Added more visual attributes for relations
+* Added support for linked files
+* Added support for custom images
+
+### SCXML
+
+* Added visualization of conditions on transitions
+ ([QTCREATORBUG-21946](https://bugreports.qt.io/browse/QTCREATORBUG-21946))
+
+Projects
+--------
+
+* Added the option to hide all unconfigured kits from the list in `Projects`
+ mode
+* Added support for user comments in the environment editor
+* Fixed the parsing of file links when color was used for the output
+ ([QTCREATORBUG-30774](https://bugreports.qt.io/browse/QTCREATORBUG-30774))
+* Fixed that the column information was not used when opening files from links
+ in issues
+* Fixed changing the case of file names on case-insensitive file systems
+ ([QTCREATORBUG-30846](https://bugreports.qt.io/browse/QTCREATORBUG-30846))
+* Fixed that Qt Creator variables were not expanded for the `Copy File`
+ deploy step
+ ([QTCREATORBUG-30821](https://bugreports.qt.io/browse/QTCREATORBUG-30821))
+
+### CMake
+
+* Made CMake settings configurable per project
+* Implemented `Open Online Documentation` for CMake documentation
+* Added `Clear CMake Configuration` to the context menu in the Projects view
+ ([QTCREATORBUG-24658](https://bugreports.qt.io/browse/QTCREATORBUG-24658))
+* Fixed that the package manager auto-setup files were not removed with
+ `Clear CMake Configuration`
+ ([QTCREATORBUG-30771](https://bugreports.qt.io/browse/QTCREATORBUG-30771))
+* Fixed that files generated by the Qt QML CMake API were not filtered as
+ generated files
+ ([QTCREATORBUG-29631](https://bugreports.qt.io/browse/QTCREATORBUG-29631))
+* Presets
+ * Made CMake settings configurable
+ ([QTCREATORBUG-25972](https://bugreports.qt.io/browse/QTCREATORBUG-25972),
+ [QTCREATORBUG-29559](https://bugreports.qt.io/browse/QTCREATORBUG-29559),
+ [QTCREATORBUG-30385](https://bugreports.qt.io/browse/QTCREATORBUG-30385))
+ * Made it possible to register debuggers
+ * Added support for custom build types
+
+### Workspace
+
+* Added `File > Open Workspace` for opening a directory as a project. A project
+ file `.qtcreator/project.json` in the directory is used to set a name and
+ file exclusion filters.
+
+Debugging
+---------
+
+### C++
+
+* Improved performance
+* GDB
+ * Added a setting for `debuginfod`
+ ([QTCREATORBUG-28868](https://bugreports.qt.io/browse/QTCREATORBUG-28868))
+* CDB
+ * Fixed the display type of `HRESULT`
+ ([QTCREATORBUG-30574](https://bugreports.qt.io/browse/QTCREATORBUG-30574))
+
+Analyzer
+--------
+
+### Clang
+
+* Added the option to `Suppress Diagnostics Inline`
+ ([QTCREATORBUG-24847](https://bugreports.qt.io/browse/QTCREATORBUG-24847))
+ ([Clazy Documentation](https://github.com/KDE/clazy?tab=readme-ov-file#reducing-warning-noise))
+ ([clang-tidy Documentation](https://clang.llvm.org/extra/clang-tidy/#suppressing-undesired-diagnostics))
+
+### Axivion
+
+* Made it possible to register multiple servers
+
+Terminal
+--------
+
+* Fixed resizing on Windows
+ ([QTCREATORBUG-30558](https://bugreports.qt.io/browse/QTCREATORBUG-30558))
+
+Version Control Systems
+-----------------------
+
+### Git
+
+* Fixed that email and author mapping was not used for logs and showing changes
+
+Test Integration
+----------------
+
+* Made the test timeout optional
+ ([QTCREATORBUG-30668](https://bugreports.qt.io/browse/QTCREATORBUG-30668))
+* Added a project specific option `Limit Files to Path Patterns` for restricting
+ the search for tests
+
+### Qt Test
+
+* Fixed the order of test execution
+ ([QTCREATORBUG-30670](https://bugreports.qt.io/browse/QTCREATORBUG-30670))
+
+Platforms
+---------
+
+### Linux
+
+* Adapted the default theme to the system theme
+* Fixed issues with light themes on dark system themes
+ ([QTCREATORBUG-18281](https://bugreports.qt.io/browse/QTCREATORBUG-18281),
+ [QTCREATORBUG-20889](https://bugreports.qt.io/browse/QTCREATORBUG-20889),
+ [QTCREATORBUG-26817](https://bugreports.qt.io/browse/QTCREATORBUG-26817),
+ [QTCREATORBUG-28589](https://bugreports.qt.io/browse/QTCREATORBUG-28589),
+ [QTCREATORBUG-30138](https://bugreports.qt.io/browse/QTCREATORBUG-30138))
+* Fixed that recent projects on unavailable remote devices regularly
+ froze Qt Creator
+ ([QTCREATORBUG-30681](https://bugreports.qt.io/browse/QTCREATORBUG-30681))
+
+### Android
+
+* Added support for creating `android-desktop` devices
+* Added support for `namespace` in `build.gradle`
+ ([QTBUG-106907](https://bugreports.qt.io/browse/QTBUG-106907))
+
+### iOS
+
+* Removed Simulator management from the preferences. Use the
+ `Devices and Simulators` window in Xcode instead.
+
+### Remote Linux
+
+* Added the option to use SSH port forwarding for debugging
+* Improved the performance of the generic deployment method
+* Fixed that the file size check that is performed before parsing C++ files
+ could freeze Qt Creator until finished for remote projects
+
+### Qt Application Manager
+
+* Added support for the `perf` profiler
+
+Credits for these changes go to:
+--------------------------------
+Ahmad Samir
+Aleksei German
+Alessandro Portale
+Alexander Drozdov
+Ali Kianian
+Andre Hartmann
+André Pönitz
+Artem Sokolovskii
+Assam Boudjelthia
+BogDan Vatra
+Brook Cronin
+Burak Hancerli
+Christian Kandeler
+Christian Stenger
+Cristian Adam
+David Schulz
+Dominik Holland
+Eike Ziller
+Esa Törmänen
+Henning Gruendl
+Jaroslaw Kobus
+Jiajie Chen
+Jochen Becher
+Johanna Vanhatapio
+Jussi Witick
+Knud Dollereder
+Leena Miettinen
+Mahmoud Badri
+Marco Bubke
+Marcus Tillmanns
+Mathias Hasselmann
+Mats Honkamaa
+Michael Weghorn
+Miikka Heikkinen
+Orgad Shaneh
+Pranta Dastider
+Robert Löhning
+Sami Shalayel
+Sergey Silin
+Shrief Gabr
+Teea Poldsam
+Thiago Macieira
+Thomas Hartmann
+Tim Jenßen
+Vikas Pachdha
+Xavier Besson
diff --git a/dist/changelog/template.md b/dist/changelog/template.md
new file mode 100644
index 0000000000..cfbdad4677
--- /dev/null
+++ b/dist/changelog/template.md
@@ -0,0 +1,131 @@
+Qt Creator 13
+=============
+
+Qt Creator version 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/12.0..v13.0.0
+
+New plugins
+-----------
+
+General
+-------
+
+Help
+----
+
+Editing
+-------
+
+### C++
+
+### QML
+
+### Python
+
+### Language Server Protocol
+
+### Widget Designer
+
+### Copilot
+
+### Compiler Explorer
+
+### TODO
+
+### Markdown
+
+### Images
+
+### Models
+
+### SCXML
+
+### Binary Files
+
+Projects
+--------
+
+### CMake
+
+### qmake
+
+### Qbs
+
+### Python
+
+### Workspace
+
+### vcpkg
+
+### Qt Safe Renderer
+
+Debugging
+---------
+
+### C++
+
+### QML
+
+### Debug Adapter Protocol
+
+Analyzer
+--------
+
+### Clang
+
+### Axivion
+
+### CTF Visualizer
+
+Terminal
+--------
+
+Version Control Systems
+-----------------------
+
+### Git
+
+### CVS
+
+Test Integration
+----------------
+
+### Qt Test
+
+### Catch2
+
+### CTest
+
+Platforms
+---------
+
+### Windows
+
+### Linux
+
+### macOS
+
+### Android
+
+### iOS
+
+### Remote Linux
+
+### Docker
+
+### Boot to Qt
+
+### MCU
+
+### Qt Application Manager
+
+### QNX
+
+Credits for these changes go to:
+--------------------------------