Matthew Kosarek fra Canonical presenterte den andre utgivelsen av miracle-wm-komposittbehandleren, som bruker Wayland-protokollen og komponenter for å bygge Mir-komposittbehandlere. Miracle-wm støtter flislegging av vinduer i stil med i3-vindusbehandleren og Sway-brukermiljøet. Waybar kan brukes som panel. Prosjektkoden er skrevet i C++ og distribuert under GPLv3-lisensen. Ferdige sammenstillinger genereres i snap-format.
Målet med prosjektet er å lage en kompositt server, som bruker flislegging, men er mer funksjonell og stilig enn prosjekter som Swayfx. Miracle-wm forventes å være nyttig for brukere som foretrekker et flisleggingsoppsett, men ønsker visuelle effekter og en mer levende grafisk design med jevne overganger og farger. For å installere miracle-wm, bruk kommandoen "sudo snap install miracle-wm --classic".
Mens den første utgivelsen ble sett på som en første prototype, er versjon 0.2 fokusert på stabilisering og forbedring av brukervennligheten. Blant endringene i versjon 0.2:
- Lagt til en flytende vindusbehandler som lar deg plassere individuelle vinduer på toppen av et flislagt rutenett, som ligner på tradisjonelle vindusbehandlere.
- Det er mulig å feste vinduer til et bestemt sted på skrivebordet.
- Det er mulig å bruke nye innstillinger automatisk uten å starte på nytt når konfigurasjonsfilen endres.
- Lagt til IPC-støtte for i3-vindusbehandler for stasjonære datamaskiner. De implementerte funksjonene er nok til å starte Waybar-panelet.
- En terminalparameter er lagt til i konfigurasjonsfilen for å definere standard terminalemulator som startes når du bruker Ctrl+Alt+T-snarveien.
- I konfigurasjonsfilen er det nå mulig å spesifisere miljøvariabler, for eksempel mesa_glthread=false, for å bekjempe riving i utdataene.
- Versjonen av Mir vi bruker har blitt oppdatert til utgivelse 2.16.4, som legger til støtte for en maskinvaremarkør og tar hensyn til muligheten til å rotere skjermen når du tar skjermbilder.
- Ytelsesoptimalisering er utført.
- Dannelsen av pakker for Ubuntu og Fedora Linux er etablert.

1. juni er det planlagt å publisere utgivelse 0.3, som vil ha Prerelease-status. Versjon 0.3 vil inkludere støtte for animasjonseffekter, stablede vindusoppsett, flerskjermskonfigurasjoner, skjermtilpasningsalternativer og visuell fremheving av aktive vinduer. Den første stabile utgivelsen av prosjektet, 15, er planlagt til 1.0. juli.
Ideer som kan inkluderes i versjon 1.0 inkluderer en oversiktsmodus for å navigere i vinduer og skrivebord i en GNOME-stil; grafisk grensesnitt for konfigurasjon; kontekstmenyer med handlinger på vinduer; bilde-i-bilde-modus; muligheten til å vise det fokuserte programvinduet i midten; minimalt skall med et panel og programstartgrensesnitt.
Kilde: opennet.ru
