publicado versão estável do servidor composto Weston 8.0, desenvolvendo tecnologias que contribuam para o surgimento de suporte total ao protocolo Wayland no Enlightenment, GNOME, KDE e outros ambientes de usuário. O desenvolvimento de Weston visa fornecer uma base de código de alta qualidade e exemplos práticos para o uso do Wayland em ambientes de desktop e soluções embarcadas, como plataformas para sistemas de infoentretenimento automotivo, smartphones, TVs e outros dispositivos de consumo. Lançamento do protocolo, mecanismo de comunicação entre processos e bibliotecas do Wayland 1.18 programado em 11 de fevereiro.
A mudança significativa no número de versão de Weston se deve a mudanças na ABI que quebram a compatibilidade. Alterações em nova filial Weston:
Aumentou a eficácia do uso de mecanismos de hardware para manipulação de regiões de memória usadas para armazenar componentes de framebuffer (planos de hardware) em DRM (Direct Rendering Manager);
Para o back-end DRM, usado para organizar a saída por meio dos subsistemas do kernel DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) e evdev, adicionou suporte para tecnologia de proteção contra cópia para conteúdo de áudio e vídeo HDCP, que é usado para criptografar sinais de vídeo transmitidos via interfaces DVI, DisplayPort, HDMI, GVIF ou UDI;
No renderizador gl adicionado bloquear a captura, compartilhamento e captura de tela de áreas onde são exibidos conteúdos protegidos contra cópia;
O backend headless, usado para renderização sem tela, adicionou suporte para desenhar em um buffer usando OpenGL (a opção “--use-gl foi adicionada), que permite obter uma imagem virtual da tela na memória que pode ser transferido para um cliente remoto;
No back-end de saída por meio do subsistema DRM (Direct Rendering Manager), foi adicionada a capacidade de construir sem vincular a uma biblioteca GBM (Generic Buffer Manager) oferecido pela Mesa para gerenciar a alocação de buffers de renderização. Em vez de formatos GBM, são usados formatos Quatro CC, usado no subsistema DRM;
Para reduzir a carga de memória, algumas GPUs agora usam a extensão EGL sempre que possível EGL_KHR_partial_update, que permite atualizar seletivamente o conteúdo das superfícies, pulando áreas que não foram alteradas;
Os recursos da estrutura para manter logs de depuração foram expandidos;
Adicionado suporte para formato XYUV ao gl-renderer;
No gerenciador de janelas xwm implementado controle sobre a saída de alterações na superfície do Wayland durante a execução do Xwayland, o que possibilitou a eliminação de artefatos na decoração de janelas de aplicativos X11 lançados em ambiente baseado em Wayland;
Consumo de memória reduzido ao exibir um plano de fundo uniforme da área de trabalho devido a aplicações Buffers 1x1 para toda a janela de visualização;
Adicionado por suporte de extensão exibição direta weston, que permite organizar a transferência do conteúdo do dmabuf diretamente para o controlador de tela.