Состоялся официальный релиз рабочего окружения GNOME 50 под кодовым названием Tokyo. Этот выпуск знаменует собой важную веху в развитии проекта, принося радикальные изменения в архитектуру и значительные улучшения в пользовательский опыт. Главным архитектурным изменением стал полный отказ от протокола X11 в составе GNOME Shell и композитного менеджера Mutter. Разработчики удалили старый код, окончательно сделав Wayland единственным поддерживаемым протоколом для основной сессии. Это позволило упростить кодовую базу и сосредоточиться на современных технологиях отрисовки и безопасности. В GNOME 50 внедрена продвинутая система сохранения состояния системы на базе systemd. Новый объект GsmSessionSave теперь умеет запоминать не только положение окон, но и внутреннее состояние приложений. Например, при перезагрузке GNOME Calculator восстановит выбранный режим вычислений. Для тех, кто предпочитает начинать работу с «чистого листа», в настройки добавлен переключатель, отключающий автоматическое