Вышла новая версия графического редактора GIMP 3.0.6. Готовые сборки уже доступны для Linux (в форматах AppImage и Flatpak для архитектур x86 и ARM64), macOS и Windows. Основной фокус этого релиза — устранение ошибок и регрессий. Новые функции активно разрабатываются в ветке GIMP 3.1, на основе которой в будущем будет выпущена стабильная версия GIMP 3.2 с поддержкой слоёв-ссылок (Link layer), векторных слоёв (Vector layer), расширенной работой с цветовой моделью CMYK и улучшенными инструментами управления цветом.
Ключевые изменения в GIMP 3.0.6:
Ключевые изменения в GIMP 3.0.6:
- Из ветки GIMP 3.1.2 добавлена поддержка отображения эскизов кистей, шрифтов и палитр с учётом цветов переднего плана и фона текущей темы интерфейса. Например, в тёмном режиме превью теперь корректно отображаются светлыми на тёмном фоне, а не только на белом.
- В код недеструктивного применения фильтров интегрированы улучшения из экспериментальной ветки, что повысило стабильность и производительность фильтров, позволило применять их к каналам и упростило синхронизацию между стабильной и разрабатываемой версиями.
- Обновлён диалог импорта палитр: добавлена фильтрация по форматам (включая Adobe ASE, CSS и GPL), а также исправлены ошибки при работе с палитрами в формате Adobe Color Book (ACB).
- Исправлена проблема, из-за которой в изолированных средах (например, Flatpak или Snap) пропадала вкладка настроек печати при запуске редактора.
- Улучшено взаимодействие с ползунками: в GTK3 у некоторых пользователей вместо стандартного курсора отображалась «рука», затруднявшая точную настройку значений.
- Устранены сбои на Windows, возникавшие при открытии или экспорте файлов в некоторых локализациях из-за ошибки в библиотеке UCRT.
- Исправлен крах, происходивший при изменении цвета обводки текста в текстовом инструменте.
- Улучшена обработка прозрачности при трансформациях и применении фильтров к изображениям, импортированным из форматов без поддержки альфа-канала (например, JPEG). Ранее поворот таких слоёв не добавлял прозрачность, что приводило к визуальным артефактам.
- Повышена стабильность и совместимость на платформе macOS.
- Обновлены базовые библиотеки: GEGL до версии 0.4.64 и babl до 0.1.116.
- Закрыто 6 уязвимостей, связанных с переполнением буфера и целочисленным переполнением при обработке изображений в форматах ILBM, FF, WBMP, DCM и ICNS. Эти уязвимости потенциально позволяли выполнить произвольный код при открытии специально подготовленных файлов.