List of Qt releases

{{main|Qt (framework)}}
== Qt 3 ==
In the end of 2001, Trolltech released Qt 3.0

{| class="wikitable float-right"
|+ '''''
|-
! bgcolor="#B3B7FF" | Date
! bgcolor="#B3B7FF" | Version
|-
| 10 July 1998 || 1.40
|-
| 2 October 1998 || 1.41
|-
| 19 December 1998 || 1.42
|-
| 13 March 1999 || 1.44
|-
| 26 June 1999 || 2.0
|-
| 13 April 2000 || 2.1
|-
| 7 December 2000 || 2.2
|-
| 8 March 2001 || 2.3
|-
| 16 October 2001 || 3
|-
| 14 November 2001 || 3.1
|-
| 24 July 2003 || 3.2
|-
| 5 February 2004 || 3.3
|-
| 29 June 2005 || 4
|-
| 20 December 2005 || 4.1
|-
| 4 October 2006 || 4.2
|-
| 30 May 2007 || 4.3
|-
| 6 May 2008 || 4.4
|-
| 3 March 2009 || 4.5
|-
| 1 December 2009 || 4.6
|-
| 21 September 2010 || 4.7
|-
| 15 December 2011 || 4.8
|-
| 28 March 2012 || 4.8.1
|-
| 22 May 2012 || 4.8.2
|-
| 13 September 2012 || 4.8.3
|-
| 29 November 2012 || 4.8.4
|-
| 2 July 2013 || 4.8.5
|-
| 24 April 2014 || 4.8.6
|-
| 19 December 2012 || 5.0
|-
| 3 July 2013 || 5.1
|-
| 12 December 2013 || 5.2
|-
| 20 May 2014 || 5.3
|-
| 25 June 2014 || 5.3.1
|-
| '''16 September 2014''' || ''5.3.2''
|}

== Qt 4 ==
Trolltech released Qt 4.0 on 28 June 2005 and introduced five new technologies in the framework:
* '''''Tulip''''' A set of template container [[class (computer science)|classes]].
* '''''Interview''''' A [[model–view–controller]] architecture for item views.
* '''''Arthur''''' A 2D painting framework.
* '''''Scribe''''' A Unicode text renderer with a public API for performing low-level text layout.
* '''''MainWindow''''' A modern action-based main window, toolbar, menu, and docking architecture.

{|class="wikitable"
|-
! Version || Release date || New features
|-
| 4.1 || 20 December 2005<ref>[http://qt.nokia.com/about/news/archive/00000229 Trolltech Releases Qt 4.1], qt.nokia.com. Retrieved 27 November 2011.</ref> || Introduced integrated [[Scalable Vector Graphics|SVG]] Tiny support, a [[Portable Document Format|PDF]] backend to Qt's printing system, and [http://www.trolltech.com/newsroom/announcements/00000229.html a few other features].
|-
| 4.2 || 4 October 2006<ref>[http://labs.qt.nokia.com/2006/10/04/qt-420-released/ Qt 4.2.0 released] by Harald Fernengel, labs.qt.nokia.com. Retrieved 27 November 2011.</ref> || Introduced [[Windows Vista]] support, introduced native CSS support for widget styling, as well as the QGraphicsView framework for efficient rendering of thousands of 2D objects onscreen, to replace Qt 3.x's QCanvas class.
|-
| 4.3 || 30 May 2007<ref>[http://labs.qt.nokia.com/2007/05/30/qt-430-released/ Qt 4.3.0 released] by Girish Ramakrishnan, labs.qt.nokia.com. Retrieved 27 November 2011.</ref> || Improved [[Windows Vista]] support, improved [[OpenGL]] engine, [[SVG]] file generation, added [[QtScript]] ([[ECMAScript]] scripting engine based on QSA).<ref name="Qt4.3WhatsNew">[http://trolltech.com/products/qt/whatsnew/whatsnew-qt43 Trolltech: ''What’s New in Qt 4.3'']{{dead link|date=November 2011}}</ref>
|-
| 4.4 || 6 May 2008<ref>[http://labs.qt.nokia.com/2008/05/06/qt-440-fully-released/ Qt 4.4.0 fully released] by Thiago Macieira, labs.qt.nokia.com. Retrieved 27 November 2011.</ref> || Features included are improved multimedia support using [[Phonon (KDE)|Phonon]], enhanced [[XML]] support, a concurrency framework to ease developing [[thread (computer science)|multi-threaded]] applications, an [[inter-process communication|IPC]] framework with a focus on shared memory, and [[WebKit]] integration.
|-
| 4.5 || 3 March 2009<ref>[http://labs.qt.nokia.com/2009/03/03/qt-45-hits-the-virtual-shelves/ Qt 4.5 hits the (virtual) shelves] by Jason McDonald, labs.qt.nokia.com. Retrieved 27 November 2011.</ref> || Major included features are [[QtCreator]], improved graphical engine, improved integration with [[WebKit]], [[OpenDocument]] Format write support and new licensing options, as well as OS X Cocoa framework support.
|-
| 4.6 || 1 December 2009<ref>[http://labs.qt.nokia.com/2009/12/01/qt-460-released-early-due-to-good-behaviour/ Qt 4.6.0 Released Early due to Good Behaviour] by Jason McDonald, labs.qt.nokia.com. Retrieved 27 November 2011.</ref> || New APIs are Framework Animation, Gestures, Multi-touch. Now supports (as Tier 1) Symbian and (as Tier 2) Windows 7 and Mac OS X 10.6, support extended for some Unix systems. Improvements have also been made to overall performance.
|-
| 4.7 || 21 September 2010<ref>[http://labs.qt.nokia.com/2010/09/21/qt-4-7-0-now-available/ Qt 4.7.0 now available] by Jason McDonald, labs.qt.nokia.com. Retrieved 27 November 2011.</ref> || [[QML]] and [[Qt Quick]].
|-
| 4.8 || 15 December 2011<ref>[http://labs.qt.nokia.com/2011/12/15/qt-4-8-0-released/ Qt 4.8.0 Released] by Sinan Tanilkan, labs.qt.nokia.com. Retrieved 15 December 2011.</ref> || Qt Platform Abstraction, Threaded OpenGL support, Multithreaded HTTP, and optimized file system access.
|}

== Qt 5 ==
Qt 5 was originally expected to be released in June 2012<ref>{{cite web|url=http://qt-project.org/wiki/Qt_5.0/revision/11067 |title=Qt_5.0 &#124; Qt Wiki |publisher=Qt Project |date=2012-03-13 |accessdate=2013-03-19}}</ref> but the release was delayed several times.<ref>{{cite web|url=http://qt-project.org/wiki/Qt-5/revision/15080 |title=Qt 5 &#124; Qt Wiki |publisher=Qt Project |date= |accessdate=2013-03-19}}</ref> It was officially released on 19 December 2012. This new version marks a major change in the platform, with hardware-accelerated graphics, [[QML]] and [[JavaScript]] playing a major role. The traditional C++-only QWidgets continue to be supported, but do not benefit from the performance improvements available through the new architecture.<ref>[http://lists.qt.nokia.com/public/qt5-feedback/2011-October/001622.html Concern about removal of QWidget classes], Qt5-feedback mailing list, 7 October 2011</ref> Qt5 brings significant improvements to the speed and ease of developing user interfaces.<ref name="Thoughts about Qt 5">{{cite web |url=http://labs.qt.nokia.com/2011/05/09/thoughts-about-qt-5/ |title=Thoughts about Qt 5 |date=9 May 2011 |accessdate=9 May 2011 |first=Lars |last=Knoll}}</ref>

Framework development of Qt 5 moved to open governance, taking place at qt-project.org. It is now possible for developers outside Nokia/Digia to submit patches and have them reviewed.<ref>[http://labs.qt.nokia.com/2011/10/21/the-qt-project-is-live/ The Qt Project is live!] by Lars Knoll, labs.qt.nokia.com. Retrieved 8 February 2012.</ref>

{|class="wikitable"
|-
! Version || Release date || New features
|-
| 5.0 || 19 December 2012<ref>{{cite web|author=Qt Blog |url=http://blog.qt.digia.com/blog/2012/12/19/qt-5-0/ |title=Introducing Qt 5.0 &#124; Qt Blog |publisher=Blog.qt.digia.com |date= |accessdate=2013-03-19}}</ref> || Major overhaul of the Qt 4.x series.<br /> Complete [[Wayland (display server protocol)|Wayland]] support, including the client-side decorations.
|-
| 5.1 || 3 July 2013<ref>{{cite web|url=http://qt-project.org/wiki/New-Features-in-Qt-5.1 |title=[New Features in Qt 5.1 |publisher=Digia |date=2013-07-03 |accessdate=2013-07-03}}</ref> || New modules and experimental [[Android (operating system)|Android]] and [[iOS]] support as technology preview.
|-
|5.2|| 12 December 2013<ref>{{cite web|author=Qt Project web site |url=http://qt-project.org/qt5/qt52 |title=[New Features in Qt 5.2 |publisher=Digia |date=2013-12-12 |accessdate=2013-12-12}}</ref> || New modules, [[Android (operating system)|Android]] and [[iOS]] support.
|-
| 5.3 || 20 May 2014 || http://blog.qt.digia.com/blog/2014/05/20/qt-5-3-released/
|-
| 5.4 || Planned for 18 Nov 2014<ref>{{cite web|url=http://qt-project.org/wiki/Qt-5.4-release/ |title=New Qt 5.4 release plan |publisher=Digia |date=9 Sep 2014|accessdate=8 Sep 2014}}</ref>||
* Full [[WinRT]] support
* Introduction of Qt WebEngine based on [[Chromium (web browser)|Chromium]] that will eventually replace Qt [[WebKit]] in future versions
* Dynamic switching between graphic backends on Windows ([[ANGLE (software)|ANGLE]] or [[OpenGL]])
* Android Style for [[Qt Quick]] Controls backends<ref>{{cite web|url=http://blog.qt.digia.com/blog/2014/09/08/qt-5-4-alpha-available/ |title=Qt 5.4 Alpha Available |publisher=Digia |date=9 Sep 2014|accessdate=8 Sep 2014}}</ref>
* Introduction of Qt WebChannels providing a QObject bridge over [[WebSockets]]. Initially only integrated with Qt WebKit, but with Qt WebEngine integration under way for 5.5
|}

== References ==
{{reflist|30em}}

{{Qt}}

[[Category:Qt (framework)]]