Вышла Qt 6.12 LTS — новая версия кроссплатформенного инструментария для разработки приложений с длительной поддержкой. Как сообщает IT Home, HarmonyOS впервые вошла в список платформ, официально поддерживаемых в LTS-выпуске Qt. Для неё заявлены регулярное обслуживание и техническая поддержка на тех же условиях, что и для других поддерживаемых платформ.

Qt 6.12 стала следующим LTS-выпуском после Qt 6.8. Для неё предусмотрен пятилетний срок сопровождения — существенная деталь для проектов, которым нужна стабильная версия на годы вперёд. По данным IT Home, коммерческая редакция Qt 6.12 также отвечает требованиям европейского закона Cyber Resilience Act: для неё предусмотрены перечень программных компонентов (SBOM), механизмы проверки безопасности и установленные сроки реакции на уязвимости для коммерческих клиентов.

Разработчикам интерфейсов добавили горячее обновление QML: изменения кода можно увидеть в работающем приложении без перезапуска, сохранив его текущее состояние. Среди других изменений — клиентское сжатие сообщений в QtGrpc и возможность ограничить размер одного входящего сообщения. Новый компонент QML Canvas2D пока доступен как техническое превью.
Источник: IT Home.