The Qt 5.9 LTS release has been announced for general availability. This version comes with huge feature updates and performance improvements. This version comes with a large number of bug fixes with a focus on stability. This makes sense seeing this version is a LTS (Long Term Support). This gives it a lifeline of 3 years support.
Highlights of the Qt 5.9 LTS Release
First off, the code base is now built with C++11 compliant compiler. This make the code base more modern over the previous Qt 5.6 LTS release. This is the version that has added the Qt Lite configuration system and introduced a major improved graphics architecture.
This release introduces support for Visual Studio 2017 compiler on Windows. There is also new added support for HSTS (HTTP Strict Transport Security) in the Qt Network module.
Under Qt QML and Quick there is a brand new garbage collector and a new QML caching infrastructure which have improved performance. Qt Quick also uses the new OpenGL shader A cache is a hardware or software that is used to store data temporarily in a computing environment for fast access to boost performance. This data is typically a small amount stored in a rapidly accessible storage media so that is can be accessed very fast. Typical components which make use of cache include the CPU, web browsers, and software... More for improved application startup times.
Qt Webengine is now uses Chromium 56. The maps in Qt Location and Positioning can now be rotated and tilted through touch gestures.
QNX 7.0 support has been included in this Qt 5.9 LTS Release. To get the full scope of changes you can check out the official release page here.