summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
Diffstat (limited to 'dist')
-rw-r--r--dist/changes-5.12.1037
-rw-r--r--dist/changes-5.12.440
-rw-r--r--dist/changes-5.12.536
-rw-r--r--dist/changes-5.13.0112
-rw-r--r--dist/changes-5.13.135
-rw-r--r--dist/changes-5.13.267
-rw-r--r--dist/changes-5.14.064
-rw-r--r--dist/changes-5.14.134
-rw-r--r--dist/changes-5.14.220
-rw-r--r--dist/changes-5.15.048
-rw-r--r--dist/changes-5.15.136
-rw-r--r--dist/changes-5.15.235
-rw-r--r--dist/changes-6.0.017
13 files changed, 581 insertions, 0 deletions
diff --git a/dist/changes-5.12.10 b/dist/changes-5.12.10
new file mode 100644
index 000000000..4fe368929
--- /dev/null
+++ b/dist/changes-5.12.10
@@ -0,0 +1,37 @@
+Qt 5.12.10 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.9.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ https://doc.qt.io/qt-5.12/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+****************************************************************************
+* Library *
+****************************************************************************
+
+
+Client
+------
+
+ - [QTBUG-84226] Added support for environment variable
+ QT_WAYLAND_FORCE_NONBLOCKING_SWAP_SUPPORT, which can be used to force the
+ resolution of detecting if EGL driver supports non-blocking eglSwapBuffers
+ call. If you encounter application freezing while waiting indefinitely for a
+ buffer swap, then try setting variable to 0.
+
diff --git a/dist/changes-5.12.4 b/dist/changes-5.12.4
new file mode 100644
index 000000000..672b9a7c1
--- /dev/null
+++ b/dist/changes-5.12.4
@@ -0,0 +1,40 @@
+Qt 5.12.4 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.3.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - Fixed a crash that could happen when accessing the d_func of
+ QWaylandShell.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - The non-blocking version of eglSwapBuffers is now used, if supported.
+ This fixed a bug where minimized windows would block the event loop.
+ - Windows that don't get frame callbacks from the compositor within 100 ms
+ are now set as not exposed. This should stop most clients from rendering
+ unnecessary frames to minimized or hidden windows.
+ - Fixed a crash on xdg-shell v5 when creating a popup without a valid
+ parent.
+ - Fixed a protocol error when an application tried to render to a window
+ before a shell or sub-surface was created.
+ - Fixed a crash when closing multiple popups at once.
diff --git a/dist/changes-5.12.5 b/dist/changes-5.12.5
new file mode 100644
index 000000000..cecbdafa7
--- /dev/null
+++ b/dist/changes-5.12.5
@@ -0,0 +1,36 @@
+Qt 5.12.5 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.4.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - [QTBUG-76104] Fixed a build error when configured with -no-opengl.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - [QTBUG-76124] Fixed a crash when closing multiple popups at once.
+ - [QTBUG-76368] Fixed a crash that sometimes happened when starting
+ a drag-and-drop operation.
+ - [QTBUG-74085] Fixed crash when using custom Wayland surface.
+ - [QTBUG-76397] Fixed stuttering when the GUI thread is busy.
+ - [QTBUG-76657] Fixed occasional update problem when re-showing a hidden window.
+ - Fixed bug that could truncate large clipboard pastings.
diff --git a/dist/changes-5.13.0 b/dist/changes-5.13.0
new file mode 100644
index 000000000..2aa76ba85
--- /dev/null
+++ b/dist/changes-5.13.0
@@ -0,0 +1,112 @@
+Qt 5.13 introduces many new features and improvements as well as bugfixes
+over the 5.12.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.13 series is binary compatible with the 5.12.x series.
+Applications compiled for 5.12 will continue to run with 5.13.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* General *
+****************************************************************************
+
+ - libwayland 1.8.0 is now required.
+ - Code generated by qtwaylandscanner now includes wayland-client-core.h
+ and wayland-server-core.h instead of wayland-client.h and
+ wayland-server.h. This might break source compatibility for code using
+ custom wayland extensions.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - [QTBUG-70662] Added QWaylandQuickItem::mapFromSurface which converts
+ points in Wayland surface coordinates to points in QQuickItem
+ coordinates.
+ - Fixed a bug where xdg-shell popups were misplaced when devicePixelRatio
+ was not 1.
+ - QWaylandSurface::destinationSize has been added which returns the size
+ of the surface that will be displayed on the screen in surface
+ coordinates.
+ - Fixed a bug where QWaylandSurface::inputRegionContains would return true
+ for some points outside surfaces with buffer scale > 1.
+ - Fixed a bug which caused ShellSurfaceItems for surfaces with buffer
+ scale > 1 to move too much when resizing interactively.
+ - QWaylandSurface::size has been deprecated. Use bufferSize or
+ destinationSize instead.
+ - Added support for linux-dmabuf-unstable-v1.
+ - Added support for the viewporter Wayland extension.
+ - Added a missing change signal for WaylandQuickItem.compositor.
+ - Added deprecated support for the deprecated the wl_scaler extension.
+ - Fixed a bug where virtual keyboard did not send Enter event to clients.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - The environment variables, QT_WAYLAND_CLIENT_BUFFER_INTEGRATION and
+ QT_WAYLAND_SERVER_BUFFER_INTEGRATION, now takes precedence over what is
+ communicated through the qt_hardware_integration wayland interface.
+ - The private window decoration API method,
+ QWaylandAbstractDecoration::startResize, now takes Qt::Edges argument
+ instead of a wl_shell_surface_resize enum. This will break window
+ decoration plugins written for older versions of Qt Wayland.
+ - Shell integrations are now features that can be enabled or disabled at
+ build time.
+ - Clients now follow the keyboard key repeat delay and interval configured
+ by the compositor.
+ - Added support for fullscreen-shell unstable v1.
+ - A window menu is now shown when the window decorations are right-clicked
+ (if supported by the compositor).
+ - Minimum and maximum window size is now supported with the xdg-shell and
+ xdg-shell-v6 shell integrations.
+ - xdg-shell (stable and v6) window geometry is now sent every time the
+ window is resized.
+ - Fixed a bug where window decorations were to small for for the content
+ when QT_SCALE_FACTOR was set.
+ - [QTBUG-54786] Fixed a bug where pasting from the clipboard would prefer
+ ASCII over UTF-8, causing loss of special characters.
+ - [QTBUG-68571] Fixed a bug where the DPI of bitmap cursors were not sent
+ to the compositor, leading to the compositor incorrectly scaling the
+ cursor up or down.
+ - [QTBUG-68571] Fixed a bug where bitmap cursor hotspots were off when the
+ screen scale factor was different from the bitmap cursor device pixel
+ ratio.
+ - Fixed a leak of wl_data_offers.
+ - Cursors on high DPI screens are now scaled up if the cursor theme does
+ not have an appropriate high resolution version.
+ - Fixed a bug where QGuiApplication::screens() and primaryScreen() would
+ return initial screens in the reverse order they were added by the
+ compositor. QGuiApplication::primaryScreen() will now return the first
+ output added by the compositor.
+ - Fixed a bug where windows with an OpenGL Core context and window
+ decorations didn't work.
+ - Fixed a build issue where the platform plugin would not be built if the
+ compositor wasn't build.
+ - The non-blocking version of eglSwapBuffers is now used, if supported.
+ This fixed a bug where minimized windows would block the event loop.
+ - Windows that don't get frame callbacks from the compositor within 100 ms
+ are now set as not exposed. This should stop most clients from rendering
+ unnecessary frames to minimized or hidden windows.
+ - Improved startup time by moving key Compose table parsing from startup
+ to the first use (a key was pressed).
+ - Selecting a module via QT_IM_MODULE now works as documented.
+ - Fixed a bug where Ctrl + <some letter> did not work with non-latin
+ keyboard layouts. Other shortcut sequences with non-latin keys not
+ working also have been fixed now.
+ - Fixed a bug where shortcuts with modifiers that change resulting key
+ would not work as expected.
+ - Added support for xdg-output-unstable-v1 version 2. This means
+ QScreen::name(), will now typically return "VGA-1", "WL-1", "DP-2",
+ "HDMI-A-1" and similar instead of "Screen25", "Screen26", "Screen27"
+ etc. (on supported compositors).
+ - Fixed a crash when closing multiple popups at once.
diff --git a/dist/changes-5.13.1 b/dist/changes-5.13.1
new file mode 100644
index 000000000..404145e17
--- /dev/null
+++ b/dist/changes-5.13.1
@@ -0,0 +1,35 @@
+Qt 5.13.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.13.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.13 series is binary compatible with the 5.12.x series.
+Applications compiled for 5.12 will continue to run with 5.13.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - Fixed a build error when configured with -no-opengl.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - Fixed a crash when closing multiple popups at once.
+ - Fixed a crash that sometimes happened when starting a drag-and-drop
+ operation.
+ - Fixed sizing issue with XDG shell on some compositors.
+ - Fixed stuttering when the GUI thread is busy.
+ - Fixed occasional update problem when re-showing a hidden window.
diff --git a/dist/changes-5.13.2 b/dist/changes-5.13.2
new file mode 100644
index 000000000..6248863e1
--- /dev/null
+++ b/dist/changes-5.13.2
@@ -0,0 +1,67 @@
+Qt 5.13.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.13.0 through 5.13.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.13 series is binary compatible with the 5.12.x series.
+Applications compiled for 5.12 will continue to run with 5.13.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - Fixed various rounding errors related to touch and mouse input.
+ - Fixed touch and click events on right and left surface borders not being
+ forwarded to clients.
+ - Fixed a crash when closing windows via XdgToplevel.sendClose().
+ - [QTBUG-78969] Fixed a crash when trying to maximize an XdgToplevel with
+ no WaylandOutput assigned.
+
+ - Important Behavior Changes:
+ * Between version 5.11 and 5.12 binary compatibility for the wayland
+ compositor module was broken by adding an additional member to various
+ classes. This was not apparent from user code as the member was behind
+ an #ifdef which would only be set while compiling Qt. As several
+ versions of Qt incompatible to 5.11 have already been released now,
+ rolling back the incompatible change would introduce further
+ incompatibility. Therefore, the change is made consistent by
+ unconditionally adding the member to the headers.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - Fixed a bug where key repeat would not be disabled when configured by the
+ compositor.
+ - Fixed a freeze that happened when starting a drag-and-drop operation
+ without a valid source surface.
+ - Fixed a bug where some windows would never become visible.
+ - Fixed a bug where clipboard contents would be truncated for large pastes.
+ - [QTBUG-76504] Fixed a crash that could happen if createPlatformWindow and
+ createPlatformOpenGLContext were called on the GUI and render thread
+ simultaneously.
+ - Fixed a crash that could happen when destroying a window.
+ - Qt now handles libwayland errors by calling qFatal() instead of exit(1).
+ This allows applications to clean up.
+ - Fixed a bug where touch focus would be cleared on any touch point
+ release, also during multi-touch sequences.
+ - [QTBUG-77987] Fixed a bug where the cursor rectangle for virtual keyboard
+ was incorrectly positioned.
+ - Fixed a freeze that could happen if doing recursive waiting for
+ compositor frame callbacks.
+ - Fixed touch rounding errors. Clients now receive fractional instead of
+ integer positions.
+ - [QTBUG-78478] Fixed a crash that could happen if setting absurdly long
+ window titles with UTF-16 code units that convert to multiple bytes in
+ UTF-8.
diff --git a/dist/changes-5.14.0 b/dist/changes-5.14.0
new file mode 100644
index 000000000..ed5de028a
--- /dev/null
+++ b/dist/changes-5.14.0
@@ -0,0 +1,64 @@
+Qt 5.14 introduces many new features and improvements as well as bugfixes
+over the 5.13.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.14 series is binary compatible with the 5.13.x series.
+Applications compiled for 5.13 will continue to run with 5.14.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* General *
+****************************************************************************
+
+ - Added Vulkan-based server buffer integration for
+ NVIDIA EGLStreams.
+ - [QTBUG-73822] Added protocol and Qt Quick image provider for sharing
+ textures in graphics memory between compositor and multiple clients.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - The compositor module is no longer available under the GPLv2 and LGPLv3
+ licenses, but is still available under GPLv3 and commercial licenses.
+ - Make QWaylandQuickShellIntegration public so that compositors can
+ provide their code to integrate shell surfaces with QtQuick.
+ - Added QWaylandXdgPopup::sendPopupDone, which will dismiss a popup.
+ - Added support for the idle-inhibit unstable v1 Wayland extension.
+ - The compositor module no longer depends on the client module.
+ - Added support for xdg-output unstable v1 Wayland extension.
+ - Fixed a bug where compositors would advertise support for numerous
+ wl_shm pixel formats and then blindly assume everything to be
+ ARGB32_Premultiplied.
+ - Fixed a crash when destroying WaylandSurfaces and WlShellSurfaces which
+ had not yet been initialized.
+ - The compositor API now works without OpenGL support.
+ - Added a floating point version of QWaylandSurface::inputRegionContains.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - Pixel delta is now set for mouse scrolling events if originating from an
+ appropriate device such as a touch pad (requires compositor support for
+ wl_seat version 5 or later).
+ - Added support for animated cursors.
+ - Added support for middle mouse pasting through the
+ primary-selection-unstable-v1 protocol.
+ - Expose default input device to clients through the QPA API.
+ - Fixed a 100 ms freeze that would occur if applications did not draw
+ after receiving a deliverUpdateRequest().
+ - Fixed a crash when showing a window with a hidden parent.
+ - Fixed several crashes when mixing Qt with other wayland code.
+ qtwaylandscanner generated types now have a fromObject function which
+ will return nullptr if the object isn't wrapped by the type.
+
diff --git a/dist/changes-5.14.1 b/dist/changes-5.14.1
new file mode 100644
index 000000000..0da0c1ba6
--- /dev/null
+++ b/dist/changes-5.14.1
@@ -0,0 +1,34 @@
+Qt 5.14.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.14.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.14 series is binary compatible with the 5.13.x series.
+Applications compiled for 5.13 will continue to run with 5.14.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - Fixed a crash when re-showing a popup after hiding its parent.
+ - Fixed keyboard repeat rate being set inversely, so higher rates would
+ actually result in fewer characters per second, and vice versa.
+ - Fixed a performance issue due to animated cursors updating too often.
+ - Fixed a compile error.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - Fixed the linux-dmabuf plugins not being built on some systems.
diff --git a/dist/changes-5.14.2 b/dist/changes-5.14.2
new file mode 100644
index 000000000..68a005176
--- /dev/null
+++ b/dist/changes-5.14.2
@@ -0,0 +1,20 @@
+Qt 5.14.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.14.0 through 5.14.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.14 series is binary compatible with the 5.13.x series.
+Applications compiled for 5.13 will continue to run with 5.14.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+ - This release contains only minor code improvements.
diff --git a/dist/changes-5.15.0 b/dist/changes-5.15.0
new file mode 100644
index 000000000..5ad06943e
--- /dev/null
+++ b/dist/changes-5.15.0
@@ -0,0 +1,48 @@
+Qt 5.15 introduces many new features and improvements as well as bugfixes
+over the 5.14.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.15 series is binary compatible with the 5.14.x series.
+Applications compiled for 5.14 will continue to run with 5.15.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - XdgShellV5 and XdgShellV6 are now deprecated: use XdgShell instead.
+ - Fixed QML bindings for some properties
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - Added Vulkan support.
+ - Added QNX support.
+ - The QPA plugin now supports running with no screens attached. This is
+ handled by adding a fake screen when the last screen is disconnected,
+ similarly to what the other QPA plugins do.
+ - Added support for drawing tablets through the tablet-unstable-v2
+ protocol.
+ - xdg-output-unstable-v1 version 3 is now supported.
+ - Windows with Qt::FramelessWindowHint no longer create
+ zxdg_toplevel_decoration_v1, as that allowed compositors to force
+ server-side decorations.
+ - The QPA plugin will now use the same platform themes as the xcb plugin.
+ - Fixed a bug in font gamma correction making text appear too dark.
+
+****************************************************************************
+* qtwaylandscanner *
+****************************************************************************
+
+ - There is now a comment on top of the generated file, explaining what xml
+ file is being represented.
diff --git a/dist/changes-5.15.1 b/dist/changes-5.15.1
new file mode 100644
index 000000000..a9582923e
--- /dev/null
+++ b/dist/changes-5.15.1
@@ -0,0 +1,36 @@
+Qt 5.15.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.15.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.15 series is binary compatible with the 5.14.x series.
+Applications compiled for 5.14 will continue to run with 5.15.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Client *
+****************************************************************************
+
+ - [QTBUG-84226] Added support for environment variable
+ QT_WAYLAND_FORCE_NONBLOCKING_SWAP_SUPPORT, which can be used to force
+ the resolution of detecting if EGL driver supports non-blocking
+ eglSwapBuffers call. If you encounter application freezing while waiting
+ indefinitely for a buffer swap, then try setting variable to 0.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - [QTBUG-76324] QWaylandWindow no longer sends fake
+ SurfaceCreated/Destroyed events. Use expose events to be notified when a
+ Wayland surface appears.
diff --git a/dist/changes-5.15.2 b/dist/changes-5.15.2
new file mode 100644
index 000000000..e12ac096d
--- /dev/null
+++ b/dist/changes-5.15.2
@@ -0,0 +1,35 @@
+Qt 5.15.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.15.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ https://doc.qt.io/qt-5.15/index.html
+
+The Qt version 5.15 series is binary compatible with the 5.14.x series.
+Applications compiled for 5.14 will continue to run with 5.15.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Compositor *
+****************************************************************************
+
+ - [QTBUG-83263] Fixed a race condition on frame callback.
+ - [QTBUG-86109] Fix brcm-egl wayland integration.
+
+****************************************************************************
+* QPA plugin *
+****************************************************************************
+
+ - [QTBUG-87657] Clipboard selection now advertises all supported mime types.
+ - [QTBUG-86291] Fixed the build with -no-opengl.
+ - [QTBUG-85767] Touchpad scrolling is no longer inverted.
+ - [QTBUG-86176] We now send subsurface expose events when a different
+ toplevel (such as a dialog) is configured.
diff --git a/dist/changes-6.0.0 b/dist/changes-6.0.0
new file mode 100644
index 000000000..f1f569f39
--- /dev/null
+++ b/dist/changes-6.0.0
@@ -0,0 +1,17 @@
+Qt 6.0.0 is a new major version release of Qt. It is not binary compatible with
+earlier Qt releases.
+
+The goal has been to retain as much source compatibility with Qt 5.15 as
+possible, but some changes were inevitable to make Qt a better framework.
+
+To make it easier to port to Qt 6.0, we have created a porting guide to
+summarize those changes and provide guidance to handle them. In the guide, you
+can find links to articles about changes that may affect your application and
+help you transition from Qt 5.15 to Qt 6.0:
+
+https://doc.qt.io/qt-6/portingguide.html
+
+For more details refer to the online documentation of Qt 6.0:
+
+https://doc.qt.io/qt-6/index.html
+