Сотрудники The Qt Company — Туука Турунен (Tuukka Turunen) и Ларс Кнолл (Lars Knoll) объявили о выходе новой версии фреймворка Qt 5.6.1 и интегрированной среды разработки Qt Creator 4.0.1, предназначенной для создания кросс-платформенных приложений.
Ветка Qt 5.6 является долгосрочной (LTS), разработчики обещают поддержку этой версии в течении трёх лет, Qt 5.6.1 является первым патч-релизом в этой ветке. Патч-релизы содержат важные обновления, затрагивающие безопасность, исправления ошибок и общие улучшения работы фреймворка. В ветке Qt 5.7 разработчики продолжат реализацию дополнительной функциональности и новых возможностей.
Всего в патч-релиз вошло около восьмиста различных улучшений кодовой базы, документации и переводов. Помимо этого, обновление исправляет незначительные уязвимости в библиотеках сторонних разработчиков, поставляемых вместе с Qt. Так, например, libpng и Chromium были обновлены до актуальных версий, которые включают в себя исправления, связанные с безопасностью. Полный список вошедших в патч-релиз изменений доступен здесь.
В Qt Creator 4.0.1 была немного доработана интеграция системы сборки CMake: теперь, если кэш CMake-проекта был изменён вне IDE, Qt Creator известит об этом и сможет подстроиться под новые параметры. Кроме этого, в режиме настройки проекта теперь можно добавить CMake-специфичные переменные. На MS Windows исправлена ошибка запуска статического анализатора кода Clang и добавлено автоматическое определение инструментария Microsoft Visual C++ Build Tools. Полный список вошедших в релиз изменений можно посмотреть здесь.
>>> Анонс Qt 5.6.1