Efter to års udvikling frigives Xfce 4.20-skrivebordsmiljøet, der tilbyder en klassisk desktop-oplevelse, der bruger så få systemressourcer som muligt. Xfce består af flere sammenkoblede komponenter, der kan bruges i andre projekter, hvis det ønskes. Blandt disse komponenter: xfwm4-vinduestyring, programstarter, brugersessionsmanager, energistyringssystem, grafisk konfigurator, Thunar-filhåndtering, Orage-kalenderplanlægning, Parole-medieafspiller, Mousepad-teksteditor, xfce4-terminalemulator.
Nøgleinnovationen i Xfce 4.20-grenen var eksperimentel støtte til Wayland-protokollen. En session baseret på Wayland dækker de fleste af mulighederne, men anbefales i øjeblikket kun til avancerede brugere, da den ikke er helt fejlfri og kræver nogle modifikationer til fuld daglig brug af almindelige brugere. For at starte en session baseret på Wayland, foreslås kommandoen "startxfce4 -wayland".
For at abstrahere arbejdet oven på Wayland og X11 bruger Xfce 4.20 et nyt libxfce4windowing-bibliotek, som implementerer et grafiksystemuafhængigt lag med vinduesstyringskomponenter (skærme, rodvinduer, virtuelle skriveborde osv.). Det foreslåede lag gjorde det muligt at implementere Wayland-understøttelse i næsten alle Xfce-komponenter, samtidig med at man bibeholdt muligheden for at arbejde i vinduessystemer baseret på X11-protokollen.
I stedet for libmutter bruger den Wayland-baserede session wlroots-biblioteket, udviklet af Sway-projektet. Som komposit servere I en Wayland-session anbefales det at bruge Labwc eller Wayfire. I en X11-baseret session fortsættes vindueshåndteringen xfwm4 med at blive brugt. I fremtiden planlægger xfwm4 at tilføje understøttelse af både X11 og Wayland.
Funktioner, der endnu ikke er tilgængelige i en Wayland-baseret session, inkluderer: manglende support virtuelle skrivebordeIndstillingssiderne for tastatur og mus i konfiguratoren er ikke klar; der kan kun tages skærmbilleder af hele skærmen (ikke individuelle vinduer); nogle programikoner mangler i proceslinjen, fordi de ikke er blevet porteret fra GtkStatusIcon API'en til StatusNotifier. Følgende komponenter er stadig ikke porteret til Wayland: Xfwm4, Xfdashboard, Xfce4-screensaver (en portering findes, men er ikke blevet udgivet), Xfce4-windowck-plugin og Xfce4-xkb-plugin.

Andre ændringer og forbedringer i Xfce 4.20:
- Thunar-filhåndteringens muligheder er blevet betydeligt udvidet:
- Nye knapper er blevet tilføjet til værktøjslinjen: skift af visningstilstand (kompakt, liste, ikongitter); lodret hamburgermenu (vises, når hovedmenuen er skjult); oprettelse af en ny fane med indholdet af den aktuelle mappe; oprette et nyt vindue med indholdet af den aktuelle mappe.

- Når vinduesstørrelsen er reduceret, flyttes elementer på værktøjslinjen, der ikke passer, til en speciel menu »
Kilde: opennet.ru
- Nye knapper er blevet tilføjet til værktøjslinjen: skift af visningstilstand (kompakt, liste, ikongitter); lodret hamburgermenu (vises, når hovedmenuen er skjult); oprettelse af en ny fane med indholdet af den aktuelle mappe; oprette et nyt vindue med indholdet af den aktuelle mappe.

