17 сентября 2025 года состоялся релиз рабочего окружения GNOME 49 под кодовым названием Brescia. В проекте оптимизирована производительность и настройки, добавлены новые элементы и приложения в GNOME Circle. Для быстрой оценки возможностей GNOME 49 опубликованы Live-сборки на базе openSUSE и установочный образ в рамках инициативы GNOME OS. Дистрибутивы Fedora Linux 43 и Ubuntu 25.10 по умолчанию будут использовать рабочее окружение GNOME 49. Выпуск рабочего окружения GNOME 46 под кодовым названием Kathmandu состоялся в марте 2024 года. Релиз GNOME 47 Denver произошёл в сентябре 2024 года. Выпуск GNOME 48 Bengaluru произошёл в марте 2025 года.
Основные улучшения и изменения в GNOME 49:
внедрён ряд улучшений для Wayland;
Showtime теперь является видеоплеером по умолчанию вместо Totem;
Papers заменил Evince в качестве нового средства просмотра документов;
улучшен веб‑браузер Epiphany (GNOME Web), который получил значительно переработанную адресную строку, режим киоска, возможность использования отдельной поисковой системы в режиме инкогнито, поддержку добавления поисковой системы OpenSearch XML с автообнаружением, поддержку портала местоположения и поддержку включения звука на страницах без вкладок;
добавлен переключатель для режима «Не беспокоить»;
поддержка регулировки яркости для каждого монитора в быстрых настройках;
поддержка пассивных экранных трансляций;
поддержка асинхронных настроек раскладки клавиатуры;
поддержка управления мультимедиа, перезагрузки и выключения компьютера на экране блокировки;
поддержка динамических пользователей для сеансов приветствия в диспетчере дисплеев GNOME (GDM);
Mutter теперь поддерживает перемещение курсора с максимальной частотой обновления благодаря VRR (переменная частота обновления);
файловый менеджер Nautilus (Файлы) получил новый значок для завершения операций, возможность сортировки локальных монтирований на боковой панели по имени устройства, сочетание клавиш «Ctrl + точка» для открытия текущего каталога в терминале, поддержку прозрачности для скрытых файлов и повышение производительности пакетного переименования;
калькулятор GNOME получил поддержку египетского фунта и британских пинты и галлона, новую кнопку для указания используемых единиц измерения углов, кнопку возврата на одну позицию, поддержку операторов NAND, NOR и XNOR, поддержку добавления валют в избранное и новые настройки для отключения валют в автодополнении;
приложение Snapshot для веб‑камеры получило ряд улучшений в бета‑версии, включая поддержку аппаратного кодирования видео, улучшенную обработку жестов, поддержку встроенного формата YUV в GTK (при наличии) и поддержку формата H264/MP4 по умолчанию для видеозаписей (при возможности);
объём диска виртуальной машины GNOME Box по умолчанию увеличен с 20 до 30 ГБ;
названия месяцев в календаре GNOME теперь более заметны;
консоль GNOME получила полноэкранный режим;
появилась возможность настраивать экранный диктор Orca в настройках GNOME;
экранный диктор Orca получил системный пользовательский сервис, улучшенную идентификацию строк веб‑контента с подстрочными и надстрочными индексами, улучшенную производительность поиска кликабельных элементов в веб‑контенте, поддержку уровня вежливости в доступном событии announcement и поддержку структурной навигации во всех приложениях;
приложение GNOME Remote Desktop получило поддержку сенсорного управления и улучшенную поддержку систем Nvidia;
классическая игра Quadrapassel с падающими блоками была перенесена на GTK4 и libadwaita;
GNOME Online Accounts получил поддержку аутентификации Webflow для Nextcloud;
в инструментарий для разработки приложений (GNOME SDK) включён компилятор blueprint‑compiler, позволяющий использовать разметку Blueprint для определения интерфейса приложений. Blueprint упрощает создание интерфейса с использованием библиотеки GTK4 и отличается задействованием простого декларативного синтаксиса, повторяющего модель виджетов GTK, поддерживающего типовые шаблоны, типы и обработчики. В отличие от формата ui‑файлов GTK в Blueprint не применяется разметка XML, которая воспринимается как перегруженная и неудобная для редактирования вручную;
усилена зависимость от systemd. В GDM задействована инфраструктура userdb, предоставляемая systemd. Удалена реализация собственного менеджера сервисов, который использовался в gnome‑session в качестве запасного обработчика для запуска сервисов GNOME в окружениях без systemd;
библиотека Libadwaita обновлена до выпуска 1.8, в котором предложен новый класс AdwShortcutsDialog с реализацией диалога для навигации по доступным клавиатурным комбинациям;
библиотека GTK обновлена до версии 4.20, в которой реализована поддержка цветовых форматов YUV, переработана отрисовка символьных пиктограмм, добавлена поддержка медиа‑запросов CSS для цветовой схемы, расширена поддержка Wayland.
Источник: habr.com