A mudança significativa no número de versão se deve a alterações na API que quebram a compatibilidade e à remoção de algumas APIs obsoletas. Em particular, o suporte para APIs específicas mirclient e mirserver foi descontinuado, em vez do qual foi proposto o uso do protocolo Wayland há algum tempo. As bibliotecas associadas ao mirclient e ao mirserver foram mantidas, mas agora são usadas apenas para fins internos, não fornecem arquivos de cabeçalho e não garantem a preservação da ABI (muita limpeza de código está planejada para o futuro). A descontinuação dessas APIs está de acordo com o projeto UBports, que continua utilizando mirclient no Ubuntu Touch. Foi decidido que neste momento as capacidades do Mir 1.x são suficientes para as necessidades do UBports, e no futuro o projeto poderá migrar para o Mir 2.0.
A remoção do mirclient também removeu o suporte para algumas interfaces para plataformas gráficas que eram usadas apenas na API mirclient. Note-se que esta simplificação não levará a mudanças visíveis e servirá de base para melhorar o código para trabalhar com plataformas, especialmente na área de suporte a sistemas com múltiplas GPUs, trabalho em modo headless e desenvolvimento de ferramentas para desktop remoto acesso.
Como parte da limpeza contínua, dependências específicas do mesa foram removidas das plataformas mesa-kms e mesa-x11 - apenas o gbm foi deixado como dependência, o que possibilitou garantir que o Mir funcionasse no X11 em sistemas com drivers NVIDIA. A plataforma mesa-kms foi renomeada para gbm-kms e mesa-x11 para gbm-x11. Uma nova plataforma rpi-dispmanx também foi adicionada, permitindo que o Mir seja usado em placas Raspberry Pi 3 com drivers Broadcom. No MirAL (Mir Abstraction Layer), que pode ser usado para evitar acesso direto ao servidor Mir e acesso abstrato à ABI através da biblioteca libmiral, também é possível ativar ou desativar a decoração de janelas no lado do servidor (SSD). já que foi adicionada a capacidade de configurar o dimensionamento no bloco DisplayConfiguration.
Fonte: opennet.ru