Qt Framework Release Cycle Overview
Qt Framework release cycle is divided into Major, Minor, and Maintenance releases. They provide a selection of new features and shorter and longer-term maintenance and security updates to select from as suits your needs.
Qt Framework Release Structure
Major Releases
Major releases, currently Qt 6, provide exceptional stability. That means less code-breaking changes, as the Major releases aren’t too frequent and come with binary and often also source compliance within one Major release.
Learn MoreMinor Releases
Minor releases, for example, Qt 6.8, 6.9, and 6.10, introduce new features and come with at least binary compliance. Certain Minor Releases are Long-Term Support releases with longer maintenance periods.
Learn MoreMaintenance Releases & Patches
Easily connect new Maintenance releases come with the third digit. Qt 6.10.0, 6.10.1, and 6.10.2 are examples of Maintenance releases for Qt 6.10. They focus on security and quality improvements and include also the patches from after the last release. to an existing ecosystem and replace used technologies as needed.
Learn MoreLong-Term Support Releases
Selected Qt Framework Minor Releases are dedicated as Long-Term Support (LTS) releases, providing a longer support and maintenance period. They prioritize stability, maintaining existing features and ensuring your applications run smoothly long-term.
STABILITY LIKE NOWHERE ELSE
Major Releases
Major releases equal the first digit; for example, Qt 5 and Qt 6.
One aspect in Qt’s praised stability is the fact that the Major releases happen less frequently, meaning less code-breaking changes. Since Qt’s 30-year-history, the now-legacy Qt 5 had over 12 years of commercial support, and the current Qt 6 continues to be robustly maintained since its release in 2020.
Unlike Minor releases, there may be binary and source code compatibility changes between major releases. Moves from a lower to a higher Major release are called Upgrades.
Discover Qt 6
TIME-BOXED FEATURE RELEASES
Minor Releases
The Qt Framework Minor releases equal the second digit; for example, Qt 6.8, 6.9, and 6.10 are Minor releases for the Qt 6 Major release.
The Minor releases take place twice a year, typically in the spring and in the fall. Every 4th Minor release is a Long-Term Support (LTS) release.
Minor releases often introduce both new features and capabilities, as well as quality improvements to existing functionality. There is binary compliance and often also full source compliance between Minor releases.
Moves from lower to a higher Minor release are called Updates. The maintenance periods for Minor releases depend on your licensing and release choices.
DISCOVER Qt 6.10
The Latest Minor Release Qt 6.10
This release highlights:
- Out-of-the-box accessibility capabilities,
- Easy imports for vector animations,
- Building UIs easily with the new Flexbox layout, search field and QML types,
- Much more to keep your product modern.
Maintenance Periods Depend on Licensing
The Maintenance and patching cycle for each Minor release depends on whether it’s a Long-Term Support Release, and whether you’re using Commercial Qt or the Qt Community Edition.
QUALITY AND SECURITY FIXES
Maintenance Releases
Maintenance releases come with the third digit. Qt 6.10.0, 6.10.1, and 6.10.2 are examples of Maintenance releases for Qt 6.10.
As the Maintenance releases focus on security and quality improvements, they don’t typically introduce new features. They happen when needed; for example, any found potential security issues will trigger maintenance releases. The Maintenance releases also include the patches from after the last release; you can choose to either upgrade to the Maintenance release or apply the patches.
The availability of Maintenance releases, as well as patches in between them, varies by the maintenance period.
FUTURE-PROOF YOUR DEVELOPMENT
Stability Like Nowhere Else
The market-proven, well-supported Qt Framework is trusted by over 1.5 million developers worldwide.
Qt's expert support, comprehensive documentation, and strong developer community ensure your software remains stable, maintainable, and future-proof, so you can focus on value-adding, not routines.
With Qt, you get:
- Support and maintenance as suits your needs
- Code and API backward compatibility within Minor releases
- Safety issues Early Warning List with commercial licenses
- Transparent issue tracking
- Technical documentation & SBOM
- Help with compliance to regulations such as the EU Cyber Resilience Act
Additional Support and Maintenance
If you need support, maintenance, or security patching beyond the standard maintenance periods, there are possibilities to extend the support and security maintenance, depending on which release you are using.
Latest Qt Framework Releases
Qt 6.10 Released!
Qt 6.10 is now available, with new features and improvements for appli...
Qt 6.8 LTS Released!
We are thrilled to announce the release of Qt 6.8, packed with support...