Qt 6.5 Release: Difference between revisions
(Created page with "Category:Release =Contact Information= {| class="wikitable" !'''Role''' !'''Name''' !'''Email''' !'''irc''' |- |Release Manager |Jani Heikkinen |jani.heikkinen@qt.io |ja...") |
(Added Qt 6.5 release plan for 2025.) |
||
(35 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Release]] | [[Category:Release]] | ||
Qt 6.5.0 Released 3rd April 2023! | |||
Release blog: https://www.qt.io/blog/qt-6.5-lts-released | |||
Announcement: https://lists.qt-project.org/pipermail/announce/2023-April/000405.html | |||
=Contact Information= | =Contact Information= | ||
Line 26: | Line 31: | ||
|25.11.2022 | |25.11.2022 | ||
| | | | ||
| | |25.11.2022 | ||
|- | |- | ||
|Feature Freeze | |Feature Freeze | ||
|09.12.2022 | |09.12.2022 | ||
| | | | ||
| | |09.12.2022 | ||
|- | |- | ||
|Branch 6.5 from dev | |Branch 6.5 from dev | ||
|12.12.2022 | |12.12.2022 | ||
| | | | ||
| | |13.12.2022 | ||
|- | |- | ||
|Beta1 Release | |Beta1 Release | ||
|15.12.2022 | |15.12.2022 | ||
| | |21.12.2022 | ||
| | |21.12.2022 | ||
|- | |- | ||
|Beta2 Release | |Beta2 Release | ||
| | | | ||
| | | | ||
|27.1.2023 | |||
|- | |||
|Beta3 Release | |||
| | | | ||
|22.2.2023 | |||
|23.2.2023 | |||
|- | |- | ||
|Soft String Freeze | |Soft String Freeze | ||
| | | | ||
|16.2.2023 | |||
|20.2.2023 | |||
|- | |||
|String freeze | |||
| | | | ||
|27.2.2023 | |||
|27.2.2023 | |||
|- | |||
|Branch 6.5.0 from 6.5 | |||
| | | | ||
|1.3.2023 | |||
|2.3.2023 | |||
|- | |- | ||
| | |Release Candidate | ||
|16.03.2023 | |||
|20.03.2023 | |||
|21.03.2023 | |||
|- | |||
|Final Release | |||
|30.03.2023 | |||
|3.4.2023 | |||
|3.4.2023 | |||
|- | |||
|6.5.1 | |||
|10.5.2023 | |||
|24.5.2023 | |||
|24.5.2023 | |||
|- | |||
|6.5.2 | |||
|17.8.2023 | |||
|18.7.2023 | |||
|19.7.2023 | |||
|- | |||
|6.5.3 | |||
|05.09.2023 | |||
|28.09.2023 | |||
|28.09.2023 | |||
|} | |||
=Tools used when building & packaging Qt 6.5= | |||
*[[Qt 6.5 Tools and Versions]] | |||
=Qt 6.5 release team meeting memos= | |||
[https://lists.qt-project.org/pipermail/releasing/2022-September/002959.html 27.09.2022] 6.5.0 initial schedule | |||
[https://lists.qt-project.org/pipermail/releasing/2022-October/002960.html 25.10.2022] | |||
[https://lists.qt-project.org/pipermail/releasing/2022-November/002962.html 8.11.2022] | |||
[https://lists.qt-project.org/pipermail/releasing/2022-November/002963.html 15.11.2022] | |||
[https://lists.qt-project.org/pipermail/releasing/2022-November/002964.html 29.11.2022] | |||
[https://lists.qt-project.org/pipermail/releasing/2022-December/thread.html 13.12.2022] | |||
[https://lists.qt-project.org/pipermail/releasing/2023-January/002966.html 03.01.2023] | |||
[https://lists.qt-project.org/pipermail/releasing/2023-January/002967.html 17.01.2023] | |||
[https://lists.qt-project.org/pipermail/releasing/2023-February/002968.html 31.01.2023] | |||
[https://lists.qt-project.org/pipermail/releasing/2023-February/002969.html 14.02.2023] | |||
[https://lists.qt-project.org/pipermail/releasing/2023-February/002971.html 21.02.2023] | |||
[https://lists.qt-project.org/pipermail/releasing/2023-March/002973.html 28.02.2023] | |||
[https://lists.qt-project.org/pipermail/releasing/2023-March/002974.html 14.03.2023] | |||
28[https://lists.qt-project.org/pipermail/releasing/2023-March/002977.html .03.2023] 'Go' for Qt 6.5.0 | |||
= Qt 6.5 LTS Commercial Releases = | |||
== Contact information == | |||
{| class="wikitable" | |||
!'''Role''' | |||
!'''Name''' | |||
!'''Email''' | |||
|- | |||
|Release Manager | |||
|Tarja Sundqvist | |||
|tarja.sundqvist@qt.io | |||
|} | |||
== Release Plan == | |||
Note! Qt 6.5 standard support ends 30th of March 2026. | |||
{| class="wikitable" | |||
!Phase | |||
!Original plan | |||
!Updated plan | |||
!Realized | |||
!Blog post link | |||
|- | |||
|Qt 6.5.4 | |||
|29.11.2023 | |||
|<s>8.12.2023 18.12.2023</s> Beginning of January 2024 | |||
|11.1.2024 | |||
|https://www.qt.io/blog/commercial-lts-qt-6.5.4-released | |||
|- | |||
|Qt 6.5.5 | |||
|mid-February 2024 | |||
|End of February | |||
|4.3.2024 | |||
|https://www.qt.io/blog/commercial-lts-qt-6.5.5-released | |||
|- | |||
|Qt 6.5.5-1 | |||
| | | | ||
| | | | ||
|15.3.2024 | |||
|https://www.qt.io/blog/qt-multimedias-ffmpeg-backend-plugin-added-into-qt-6.5.5 | |||
|- | |||
|Qt 6.5.6 | |||
|mid-May 2024 | |||
| | | | ||
|30.5.2024 | |||
|https://www.qt.io/blog/commercial-lts-qt-6.5.6-released | |||
|- | |- | ||
| | |Qt 6.5.7 | ||
|mid-September 2024 | |||
|by the end of week 41 | |||
|10.10.2024 | |||
|https://www.qt.io/blog/commercial-lts-qt-6.5.7-released | |||
|- | |||
|Qt 6.5.8 | |||
|mid-December 2024 | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | |Qt 6.5.9 | ||
|April 2025 | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | |Qt 6.5.10 | ||
|August 2025 | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | |Qt 6.5.11 | ||
| | |November 2025 | ||
| | |||
| | | | ||
| | | | ||
|- | |- | ||
| | |Qt 6.5.12 | ||
| | |February 2026 | ||
| | |||
| | | | ||
| | | | ||
|} | |} | ||
= | == Release Notes == | ||
Release notes for the Qt 6.5 LTS Commercial release are available via Qt Account. In Qt Account, select ''Downloads'' - ''Product: Qt'' - ''Version: <Qt Version>.'' | |||
== Known Issues == | |||
The following table lists the known issues for Qt 6.5 LTS Commercial releases. Note! Known issues are also available via the release notes. | |||
{| class="wikitable" | |||
|+ | |||
!Qt Version | |||
!Known issue | |||
!Comments | |||
|- | |||
|Qt 6.5.5 | |||
|* qtmultimedia: QTBUG-122889 videowidget- fails to play video | |||
In Qt 6.5.5, the FFmpeg plugin is not delivered with Qt Multimedia on Windows | |||
platforms and Android armeabi-v7a due to provisioning issues. Only native | |||
media backends, specifically "windows" and "android", are available there. | |||
Note, the native backends are limitedly supported, so QMediaplayer and | |||
QMediaRecorder might not work as they did in Qt 6.5.4, and QScreenCapture | |||
doesn't work at all. If you use those, we recommend staying on Qt 6.5.4 until | |||
Qt 6.5.6 is released or building QtMultimedia with the FFmpeg plugin by | |||
yourself. | |||
|This bug was fixed in Qt 6.5.5-1 that was released 15th of March 2024. | |||
For detailed information, see the blog post: | |||
https://www.qt.io/blog/qt-multimedias-ffmpeg-backend-plugin-added-into-qt-6.5.5. | |||
|} | |||
== Getting Source Codes == | |||
The Qt 6.5 LTS Commercial source codes are available in the ''tqtc shadow repositories'' and their lts branches. | |||
'''Note! To be able to clone the LTS sources, you must have a commercial license. An evaluation license does not provide access to the LTS sources.''' | |||
=== Qt sources === | |||
To clone the Qt sources, follow the instructions: | |||
# Register to Gerrit as instructed in [[Setting up Gerrit#How%20to%20get%20started%20-%20Gerrit%20registration|[1]]]. Some notes: | |||
## If you just want to clone the sources, you need to follow the instructions in steps 1-3 and either set an SSH key (step 5) or an HTTP password (step 7). | |||
## If you are going to contribute to the Qt Project, step 4 is mandatory. | |||
# Login to Gerrit and follow the instructions in [[Getting Commercial Qt Sources|[2]]] to clone the LTS source codes. | |||
=== Yocto environment === | |||
If you are using the Yocto environment, please see instructions in https://doc.qt.io/Boot2Qt-6.5/b2qt-meta-qt6.html#using-commercial-qt. | |||
=== Troubleshooting === | |||
Here are some tips for the most common issues. Please note that as a commercial customer you can also contact our support team. | |||
# Please check your license. The LTS branches require a commercial license. An evaluation license does not provide access to the LTS sources. | |||
# If you have used to work with the public Qt 5 repositories, please note that LTS sources are available via tqtc shadow repositories and a Gerrit account is needed for accessing them. Log in Gerrit and set up your account as instructed in [[Setting up Gerrit#How%20to%20get%20started%20-%20Gerrit%20registration|[3]]]. | |||
# If you see the following error message at the end of the cloning command, it might refer to the network issues (for example, too slow connection): ''fatal: early EOF'' ''fatal: fetch-pack: invalid index-pack output'' Please wait a while and try again cloning sources. | |||
{{Release Information}} | {{Release Information}} |
Latest revision as of 09:55, 20 November 2024
Qt 6.5.0 Released 3rd April 2023!
Release blog: https://www.qt.io/blog/qt-6.5-lts-released
Announcement: https://lists.qt-project.org/pipermail/announce/2023-April/000405.html
Contact Information
Role | Name | irc | |
---|---|---|---|
Release Manager | Jani Heikkinen | jani.heikkinen@qt.io | jaheikki3 |
Qt 6.5 release plan
Phase | Original plan | Updated plan | Realized |
---|---|---|---|
Platform and module freeze | 25.11.2022 | 25.11.2022 | |
Feature Freeze | 09.12.2022 | 09.12.2022 | |
Branch 6.5 from dev | 12.12.2022 | 13.12.2022 | |
Beta1 Release | 15.12.2022 | 21.12.2022 | 21.12.2022 |
Beta2 Release | 27.1.2023 | ||
Beta3 Release | 22.2.2023 | 23.2.2023 | |
Soft String Freeze | 16.2.2023 | 20.2.2023 | |
String freeze | 27.2.2023 | 27.2.2023 | |
Branch 6.5.0 from 6.5 | 1.3.2023 | 2.3.2023 | |
Release Candidate | 16.03.2023 | 20.03.2023 | 21.03.2023 |
Final Release | 30.03.2023 | 3.4.2023 | 3.4.2023 |
6.5.1 | 10.5.2023 | 24.5.2023 | 24.5.2023 |
6.5.2 | 17.8.2023 | 18.7.2023 | 19.7.2023 |
6.5.3 | 05.09.2023 | 28.09.2023 | 28.09.2023 |
Tools used when building & packaging Qt 6.5
Qt 6.5 release team meeting memos
27.09.2022 6.5.0 initial schedule
28.03.2023 'Go' for Qt 6.5.0
Qt 6.5 LTS Commercial Releases
Contact information
Role | Name | |
---|---|---|
Release Manager | Tarja Sundqvist | tarja.sundqvist@qt.io |
Release Plan
Note! Qt 6.5 standard support ends 30th of March 2026.
Phase | Original plan | Updated plan | Realized | Blog post link |
---|---|---|---|---|
Qt 6.5.4 | 29.11.2023 | 11.1.2024 | https://www.qt.io/blog/commercial-lts-qt-6.5.4-released | |
Qt 6.5.5 | mid-February 2024 | End of February | 4.3.2024 | https://www.qt.io/blog/commercial-lts-qt-6.5.5-released |
Qt 6.5.5-1 | 15.3.2024 | https://www.qt.io/blog/qt-multimedias-ffmpeg-backend-plugin-added-into-qt-6.5.5 | ||
Qt 6.5.6 | mid-May 2024 | 30.5.2024 | https://www.qt.io/blog/commercial-lts-qt-6.5.6-released | |
Qt 6.5.7 | mid-September 2024 | by the end of week 41 | 10.10.2024 | https://www.qt.io/blog/commercial-lts-qt-6.5.7-released |
Qt 6.5.8 | mid-December 2024 | |||
Qt 6.5.9 | April 2025 | |||
Qt 6.5.10 | August 2025 | |||
Qt 6.5.11 | November 2025 | |||
Qt 6.5.12 | February 2026 |
Release Notes
Release notes for the Qt 6.5 LTS Commercial release are available via Qt Account. In Qt Account, select Downloads - Product: Qt - Version: <Qt Version>.
Known Issues
The following table lists the known issues for Qt 6.5 LTS Commercial releases. Note! Known issues are also available via the release notes.
Qt Version | Known issue | Comments |
---|---|---|
Qt 6.5.5 | * qtmultimedia: QTBUG-122889 videowidget- fails to play video
In Qt 6.5.5, the FFmpeg plugin is not delivered with Qt Multimedia on Windows platforms and Android armeabi-v7a due to provisioning issues. Only native media backends, specifically "windows" and "android", are available there. Note, the native backends are limitedly supported, so QMediaplayer and QMediaRecorder might not work as they did in Qt 6.5.4, and QScreenCapture doesn't work at all. If you use those, we recommend staying on Qt 6.5.4 until Qt 6.5.6 is released or building QtMultimedia with the FFmpeg plugin by yourself. |
This bug was fixed in Qt 6.5.5-1 that was released 15th of March 2024.
For detailed information, see the blog post: https://www.qt.io/blog/qt-multimedias-ffmpeg-backend-plugin-added-into-qt-6.5.5. |
Getting Source Codes
The Qt 6.5 LTS Commercial source codes are available in the tqtc shadow repositories and their lts branches.
Note! To be able to clone the LTS sources, you must have a commercial license. An evaluation license does not provide access to the LTS sources.
Qt sources
To clone the Qt sources, follow the instructions:
- Register to Gerrit as instructed in [1]. Some notes:
- If you just want to clone the sources, you need to follow the instructions in steps 1-3 and either set an SSH key (step 5) or an HTTP password (step 7).
- If you are going to contribute to the Qt Project, step 4 is mandatory.
- Login to Gerrit and follow the instructions in [2] to clone the LTS source codes.
Yocto environment
If you are using the Yocto environment, please see instructions in https://doc.qt.io/Boot2Qt-6.5/b2qt-meta-qt6.html#using-commercial-qt.
Troubleshooting
Here are some tips for the most common issues. Please note that as a commercial customer you can also contact our support team.
- Please check your license. The LTS branches require a commercial license. An evaluation license does not provide access to the LTS sources.
- If you have used to work with the public Qt 5 repositories, please note that LTS sources are available via tqtc shadow repositories and a Gerrit account is needed for accessing them. Log in Gerrit and set up your account as instructed in [3].
- If you see the following error message at the end of the cloning command, it might refer to the network issues (for example, too slow connection): fatal: early EOF fatal: fetch-pack: invalid index-pack output Please wait a while and try again cloning sources.