Команда разработчиков графической утилиты для управления расширениями GNOME Shell выпустила обновление Extension Manager 0.7.0 в официальном репозитории проекта на GitHub. Релиз стал первым крупным обновлением программы после выхода ветки 0.6 и корректирующей версии 0.6.5 от октября 2025 года. В версию 0.7.0 добавили интеграцию с системным поиском в режиме обзора GNOME, пакетное удаление дополнений, переработанную карточку сведений и показ анимированных скриншотов через библиотеку Glycin. Готовый пакет уже опубликован в каталоге Flathub со средой выполнения GNOME 51, тогда как в стандартных репозиториях Ubuntu и Debian остаются сборки серии 0.6.

Поиск из режима обзора и пакетное удаление

В Extension Manager 0.7.0 появился встроенный поисковый провайдер для оболочки GNOME Shell. Теперь пользователи могут находить установленные расширения прямо через строку поиска в режиме обзора, не открывая само приложение. При выборе найденного пункта сразу запускается окно настроек конкретного расширения.
Поисковый провайдер GNOME (Search Provider) – системный механизм, через который приложение передаёт результаты собственного поиска в режим обзора GNOME Shell по шине D-Bus. Это позволяет находить объекты программы и переходить к ним прямо из главного экрана обзора.
Подробное устройство интерфейса org.gnome.Shell.SearchProvider2 описано в руководстве для разработчиков GNOME. После установки Extension Manager 0.7.0 передачу результатов при необходимости нужно включить в системных настройках GNOME в разделе поиска или параметров отдельного приложения. Особенности работы самого режима обзора и панели приложений разобраны в материале о расширениях и логике рабочего окружения GNOME.
На вкладке установленных дополнений появился режим группового выбора, который включается кнопкой с галочкой в верхней панели. Он позволяет отметить сразу несколько пользовательских расширений и удалить их одним действием. В прежних выпусках каждое дополнение приходилось удалять по отдельности.
Карточка расширения, фильтрация совместимости и диагностика


Разработчики переработали страницу сведений о расширении и объединили локальные данные установленного модуля с его карточкой из каталога extensions.gnome.org. Нажатие на стрелку справа от названия в списке больше не разворачивает краткую сводку внутри строки, а сразу открывает полную страницу описания. На ней собраны переключатель активности, кнопка параметров и кнопка удаления.
Строка с номером версии на странице сведений теперь открывает отдельное диалоговое окно. В нём показаны история выпусков расширения, даты публикации и перечень поддерживаемых версий GNOME Shell, включая установленную в системе. Для удобства отладки добавлена строка расположения с кнопкой открытия папки расширения в файловом менеджере GNOME Files (Nautilus), а для системных расширений предусмотрено копирование пути к файлам в один щелчок. Если после включения модуля возникает сбой, подробности ошибки выводятся в отдельном диалоговом окне вместо прежнего разворачиваемого блока.
В поиске по онлайн-каталогу снова работает фильтрация неподдерживаемых дополнений. По умолчанию программа выводит только те расширения, которые совместимы с текущей версией GNOME Shell. При необходимости показ всех результатов включается пунктом Show Unsupported в меню окна. Эта функция временно переставала работать после перехода каталога на новый программный интерфейс. О том, как проверяются метаданные совместимости в официальном каталоге, рассказано в статье о рецензировании расширений для GNOME 50.
Анимированные скриншоты через Glycin и исправления стабильности
Для загрузки и отображения снимков экрана на страницах расширений приложение теперь использует библиотеку Glycin. Благодаря этому в карточках дополнений появилась поддержка анимированных скриншотов в формате GIF, с помощью которых авторы показывают работу эффектов и элементов интерфейса.
Glycin – библиотека декодирования и обработки изображений на языке Rust, выполняющая разбор графических файлов в изолированных модулях. Использование изолированных загрузчиков снижает риск при открытии повреждённых изображений и добавляет поддержку анимации в приложениях GTK 4.
В состав релиза 0.7.0 также вошли внутренние доработки надёжности и локализации:
- кэширование сетевых ответов и загруженных изображений для ускорения повторного открытия карточек;
- определение ситуаций, когда графическая оболочка GNOME Shell не запущена в текущем сеансе;
- устранение утечек памяти и сбоев из-за обращения к освобождённой памяти в асинхронных обратных вызовах;
- улучшения специальных возможностей для навигации и чтения интерфейса;
- добавление восьми новых переводов (азербайджанского, галисийского, грузинского, иврита, корнского, румынского, словацкого и тайского) и обновление существующих языковых пакетов.
В кодовую базу этого выпуска также внесли предварительные изменения для просмотра страниц авторов со списком всех опубликованных ими дополнений. Саму функцию в итоговый интерфейс версии 0.7.0 включать не стали и отложили до следующих выпусков.
Какие версии доступны в Flathub, Ubuntu и Debian
В таблице ниже сопоставлены актуальные версии пакета в каталоге Flathub, официальных репозиториях Ubuntu и трекере пакетов Debian по состоянию на 9 ноября 2026 года.
| Канал или дистрибутив | Имя пакета | Версия | Среда GNOME Shell / Runtime |
|---|---|---|---|
| Flathub (Flatpak) | com.mattjakeman.ExtensionManager | 0.7.0 | org.gnome.Platform 51 |
| Ubuntu 26.10 (Stonking Stingray) | gnome-shell-extension-manager (universe) | 0.6.5-2 | GNOME Shell 51.0 |
| Ubuntu 26.04 LTS (Resolute) | gnome-shell-extension-manager (universe) | 0.6.5-1 | GNOME Shell 50.1 |
| Ubuntu 25.10 (Questing) | gnome-shell-extension-manager (universe) | 0.6.3-2build1 | GNOME Shell 49.0 |
| Ubuntu 24.04 LTS (Noble) | gnome-shell-extension-manager (universe) | 0.5.0-1build1 | GNOME Shell 46.0 |
| Ubuntu 22.04 LTS (Jammy) | gnome-shell-extension-manager (universe) | 0.3.0-0ubuntu2.1 | GNOME Shell 42.9 |
| Debian Stable | gnome-shell-extension-manager (main) | 0.6.3-2 | Репозиторий Debian Stable |
| Debian Testing и Unstable | gnome-shell-extension-manager (main) | 0.6.5-2 | Переход на ветку gnome-shell 51 |
Даже в недавно вышедшей Ubuntu 26.10 с рабочим окружением GNOME 51 штатный пакет из раздела universe остаётся на версии 0.6.5-2. В репозиториях Ubuntu новая ветка 0.7 появится не раньше весеннего выпуска Ubuntu 27.04, поэтому для получения новых функций сейчас требуется пакет Flatpak или самостоятельная сборка.

Как установить Extension Manager 0.7.0
Разработчики рекомендуют устанавливать приложение из каталога Flathub для автоматического получения обновлений. Вместе с пакетом менеджер Flatpak загрузит среду выполнения org.gnome.Platform версии 51, если в системе ещё нет других программ на этой базе:
flatpak install flathub com.mattjakeman.ExtensionManager
Если на компьютере с Debian или Ubuntu ещё не настроен Flatpak, сначала потребуется установить сам пакетный менеджер и подключить репозиторий Flathub, а после первой установки перезайти в пользовательский сеанс:
sudo apt install flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Для самостоятельной сборки из исходного кода в системах на базе Debian и Ubuntu понадобятся компилятор разметки Blueprint, система Meson и библиотеки разработки GTK 4, libadwaita и Glycin:
sudo apt install blueprint-compiler gettext libadwaita-1-dev libglycin-2-dev libglycin-gtk4-2-dev libgtk-4-dev libjson-glib-dev libsoup-3.0-dev libxml2-dev meson meson setup _build meson compile -C _build meson install -C _build
Если нужно проверить в работе расширение, которое ещё не получило отметку совместимости с установленным выпуском GNOME Shell, в документации проекта приведена команда отключения системной проверки версий:
gsettings set org.gnome.shell disable-extension-version-validation true
Несовместимые дополнения могут вызывать сбои оболочки, поэтому перед отправкой отчётов об ошибках разработчикам GNOME проверку версий следует вернуть в исходное состояние:
gsettings reset org.gnome.shell disable-extension-version-validation
Вывод
Extension Manager 0.7.0 подойдёт пользователям GNOME, которые регулярно настраивают установленные дополнения и хотят открывать их параметры прямо из поиска в режиме обзора или удалять лишние модули списком. При установке версии с Flathub стоит учитывать дополнительную загрузку среды выполнения GNOME 51, если она ещё не используется другими Flatpak-приложениями. Владельцам Ubuntu 26.04 LTS и 26.10, предпочитающим только штатные пакеты APT, придётся оставаться на сборке 0.6.5 или ждать обновления архивов в следующем цикле дистрибутива.