Вышел Wayland 1.25

2 мин
Вышел Wayland 1.25

19 марта 2026 года состоялся релиз протокола для организации графического сервера, механизма межпроцессного взаимодействия и библиотек Wayland 1.25. Предыдущая стабильная релиз проекта вышла в июле 2025 года

Ветка Wayland 1.25 обратно совместима на уровне программный интерфейс и ABI с выпусками 1.x и содержит главным образом исправления ранее обнаруженных ошибок и незначительные обновления протокола. Компоненты исходного кода и наработки проекта распространяются под лицензией MIT.

Эталонный композитный хост Weston, предоставляющий исходник и рабочие примеры для использования Wayland в десктоп-окружениях и встраиваемых решениях, развивается сообществом в рамках отдельного цикла разработки.

По данным OpenNET, основные изменения в протоколе в рамках релиза Wayland 1.25:

  • преобразована документация из формата DocBook в mdBook (Markdown);

  • целиком документированы диалект Wayland XML, модель обновления контента и возможности для управления цветом;

  • добавлен свежий атрибут frozen для интерфейсов с несколькими родительскими интерфейсами;

  • добавлен свежий запрос wl_surface.get_release для получения уведомления о высвобождении буфера, прикреплённого клиентом через wl_surface.attach. В отличие от wl_buffer.release в wl_surface.get_release уведомление привязано к конкретному моменту отрисовки;

  • добавлена функция wl_display_dispatch_pending_single(), позволяющая достать из очереди событий и обработать только одно событие, а не все накопившиеся события, как это делает wl_display_dispatch_pending();

  • обеспечено выделение цветами отладочного вывода WAYLAND_DEBUG.

Добавленные c момента выпуска Wayland 1.25 расширения протприблизительнов, дополняющих базовый протокол Wayland и поставляемых в отдельном наборе Wayland‑Protocols:

  • xx‑input‑method — даёт возможность приложениям реализовывать методы ввода текста для композитных серверов и формировать введённый текст, что может применяться, в частности, для создания виртуальных клавиатур и IME‑прослоек (Input Method Editor) для обработки ввода;

  • xx‑text‑input — даёт возможность композитным серверам реализовывать методы ввода и отправлять текст в приложения. Протокол стандартизирует взаимодействие между композитным сервером и приложениями, и даёт возможность управлять такими возможностями, как передача вводимого текста, обработка событий об изменении фокуса ввода и учёт специфики полей ввода (язык, выделение текста, тип контента);

  • доработаны протоколы color‑management‑v1 и color‑representation‑v1, предоставляющие возможности для управления цветом, поддержки HDR и определения цветового представления Wayland‑поверхности.

Читают сейчас

Выпущен тест производительности, проверяющий способность ИИ воссоздать FFmpeg

38 минут назад

Выпущен тест производительности, проверяющий способность ИИ воссоздать FFmpeg

Свежий бенчмарк ProgramBench использует нестандартный решение к измерению способностей LLM. Схема получает бинарные файлы и документацию ряда приложений (включая FFMpeg), а затем должна самостоятельно

Хакатон-дайджест №34 на май

1 час назад

Хакатон-дайджест №34 на май

Ежемесячная подборка хакатонов! Майский выпуск: ловите подборку ИТ-соревновании, где ваш исходник, аналитика и креатив превращаются в призовые, офферы и строчки в портфолио. В этом месяце — амбициозны

AvitoTech едет в Екатеринбург: дринкап для тимлидов

2 часа назад

AvitoTech едет в Екатеринбург: дринкап для тимлидов

28 мая мы в первый раз проводим ивент на Урале — собираем тимлидов, техлидов и руководителей IT-команд из Екатеринбурга на неформальный вечер в центре города. Формат — дискуссионные круглые столы с эк

Chrome может незаметно загрузить на диск локальную ИИ-модель Gemini Nano на 4GB

2 часа назад

Chrome может незаметно загрузить на диск локальную ИИ-модель Gemini Nano на 4GB

Прямо сейчас эта новость форсится под заголовком "Google Украл на вашем диску ЦЕЛЫХ 4GB без вашего ведова!!!", но бояться совсем нечего. Официальная документы Chrome прямо говорит, что Prompt программ

На 52,5% галлюцинаций меньше: вышла GPT-5.5 Instant

2 часа назад

На 52,5% галлюцинаций меньше: вышла GPT-5.5 Instant

OpenAI обновила базовую схема ChatGPT: на смену GPT-5.3 Instant пришла GPT-5.5 Instant. Схема включается по умолчанию на бесплатном тарифе, а платным подписчикам пригодится для быстрых ответов. Ознако