I den nya utgåvan är de viktigaste förändringarna relaterade till utökat stöd för skärmar med hög pixeldensitet (HiDPI) och förbättrad portabilitet:
- När Mir körs med Wayland-protokollet, implementeras korrekt skalning på HiDPI-skärmar. Varje utenhet kan ha separata skalningsinställningar, inklusive bråkskalningsvärden.
- I komponenten för att stödja lanseringen av X11-applikationer i en Wayland-baserad miljö (Xwayland används), har möjligheten att ändra skalan för fiktiva utenheter lagts till, alternativet "--display-config" har föreslagits, och X11-markören i Mir-fönstret har inaktiverats.
- I implementeringen av "wayland"-plattformen, som låter dig köra Mir som en klient under kontroll av en annan sammansatt Wayland-server, har möjligheten att skala utdata från Wayland-klienter lagts till.
- I MirAL (Mir Abstraction Layer), som kan användas för att undvika direkt åtkomst till Mir-servern och abstrakt åtkomst till ABI via libmiral-biblioteket, implementeras tillståndet "inget aktivt fönster".
- Mir-shell-demon ger korrekt bakgrundsskalning och lägger till stöd för att köra GNOME Terminal på alla plattformar.
- Löste vissa distro-specifika problem, inklusive problem med att köra Mir på Fedora och Arch Linux.
- För mesa-kms-plattformen, som gör att Mir kan arbeta ovanpå Mesa- och KMS-drivrutiner (andra plattformar är mesa-x11, wayland och eglstream-kms), har stöd för skalbar utdata lagts till.
Källa: opennet.ru