Po šesti měsících vývoje vydání desktopového prostředí . V porovnání s předchozím vydáním bylo provedeno přibližně 28 tisíc změn, na jejichž realizaci se podílelo 901 vývojářů. Pro rychlé hodnocení možností GNOME 3.38 byly připraveny specializované Live-buildy založené na a . GNOME 3.38 je také součástí předběžných Fedora 33.
Od vydání GNOME 3.38 projekt začal vytvářet vlastní , připravené v rámci iniciativy . Obrázek je určen pro instalaci ve virtuálních strojích obsluhovaných GNOME Boxes 3.38 a je zaměřen především na testování a ladění vyvíjených funkcí a aplikací, jakož i na provádění experimentů s uživatelským rozhraním.
Pro další vydání GNOME o čísle 40.0 místo 3.40, aby se zbavili první cifry „3“, která v aktuálním procesu vývoje pozbyla relevanci. Verzi 4.0 pro GNOME bylo rozhodnuto nepoužívat, aby se předešlo zmatkům a překrývání s GTK 4.0. Mezi opravy budou vydávány pod čísly 40.1, 40.2, 40.3… Každých šest měsíců bude vytvořen nový významný release, který zvýší číslo o 1. Tedy po GNOME 40 na podzim 2021 vyjde GNOME 41 a na jaře 2022 — GNOME 42. Používání lichých čísel pro experimentální vydání bude zrušeno, namísto toho budou navrhované testovací verze nabízeny jako 40.alpha, GNOME 40.beta a GNOME 40.rc.
Hlavní GNOME 3.38:
- Dříve navrhované oddělené sekce se všemi často používanými aplikacemi byly nahrazeny souhrnným zobrazením, které umožňuje přeorganizování aplikací a jejich rozdělení do uživatelsky vytvářených složek. Přetahování aplikací se provádí přesunutím myši s podržením klávesy pro kliknutí.
- Je navrženo úvodní rozhraní (Welcome Tour), které se zobrazuje při prvním přihlášení uživatele po dokončení počátečního nastavení. V rozhraní jsou shrnuty informace o hlavních funkcích pracovní plochy a je navržen seznámení s principy fungování. Aplikace je napsaná v jazyce Rust.
- V konfigurátoru v sekci správy uživatelů byla přidána možnost nastavení rodičovské kontroly pro běžné uživatelské účty. Pro zadaného uživatele lze zakázat zobrazení určitých nainstalovaných programů v seznamu aplikací. Rodičovská kontrola je také integrována do správce instalace aplikací a umožňuje povolit instalaci pouze vybraných programů.
- V konfigurátoru byl navržen nový rozhraní pro skenování otisků prstů pro autentizaci pomocí senzorů otisků prstů.
- Byla přidána možnost blokování aktivace neoprávněných USB zařízení připojených během zamknutí obrazovky.
- Byla poskytnuta možnost zobrazení ukazatele nabití baterie v systémovém menu.
- Nástroje pro záznam obsahu obrazovky (screencasting) v GNOME Shell byly přepracovány pro použití s multimediálním serverem a API jádra Linux, což umožnilo snížit spotřebu prostředků a zvýšit odezvu během záznamu.
- V multimonitorových konfiguracích při použití Wayland byla poskytnuta možnost přiřadit různé obnovovací frekvence pro každý monitor.
- Byl aktualizován prohlížeč GNOME Web (Epiphany), ve kterém:
- Je ve výchozím nastavení zapnuta ochrana proti sledování pohybu uživatele mezi webovými stránkami.
- Do nastavení byla přidána možnost blokování ukládání dat webovými stránkami do místních úložišť.
- Byla implementována podpora importu hesel a záložek z prohlížeče Google Chrome.
- Byl přepracován integrovaný správce hesel.
- Byla přidána tlačítka pro vypnutí/zapnutí zvuku na vybraných kartách.
- Byly přepracovány dialogy pro nastavení a historii návštěv.
- Ve výchozím nastavení je zakázáno automatické přehrávání videa se zvukem.
- Byla přidána možnost nastavení automatického přehrávání videa vázaného na jednotlivé weby.
- Program pro práci s mapami GNOME Maps byl přizpůsoben pro použití na smartphonech. V režimu prohlížení satelitních snímků byla zajištěna možnost zobrazení značek. Byla přidána podpora pro zahrnutí prohlížení map v nočním režimu.
- Byl přepracován dialog pro přidání světových hodin, které ukazují čas s ohledem na časové pásmo v daném místě. V budíku byla přidána možnost nastavení délky zvonění a času mezi opakovanými signály.
- Ve hře GNOME Games se nyní výsledky vyhledávání zobrazují v přehledovém režimu, což umožňuje okamžité spuštění hledané hry. Hry lze zgrupovat podle kolekcí nebo použít předdefinované kolekce s oblíbenými nebo nedávno spuštěnými hrami. Byla přidána podpora spouštění her pro konzole Nintendo 64. Zvýšila se spolehlivost – hry se nyní spouštějí v samostatném procesu, takže při pádu hry hlavní aplikace nepoškozená.
- Bylo modernizováno rozhraní aplikací pro vytváření snímků obrazovky a nahrávání zvuku.
- Ve GNOME Boxes, správce virtuálních strojů a vzdálených ploch, byla přidána podpora pro úpravy XML souborů virtuálních strojů k změně rozšířených nastavení libvirt, která chybí ve standardním uživatelském rozhraní. Při vytváření nového virtuálního stroje nyní Boxes umožňuje ruční výběr operačního systému, pokud se ho nepodařilo automaticky určit.
- V kalkulačce, programu pro práci s webovými kamerami Cheese, a ve hrách Tali, Sudoku, Robots, Quadrapassel a Nibbles byly nabídnuty nové ikony.
- V terminálovém emulátoru byla aktualizována barevná schémata pro text. Nové barvy zajišťují vyšší kontrast a usnadňují čtení textu.
- V GNOME Photos byl přidán nový filtr obrázků Trencin, který připomíná filtr Clarendon na Instagramu (zprůhledňuje světlé oblasti a ztmavuje tmavé).
- Do systémového menu byla přidána možnost Restart, kterou lze také použít pro přechod do menu správy zavaděče (kliknutím s podrženou klávesou Alt).
- Byla přidána nová edice vyhledávacího enginu. , na který bylo převedeno většina hlavních aplikací GNOME. Nová verze obsahuje změny, které zvyšují bezpečnost izolace aplikací dodávaných ve formátu Flatpak, díky možnosti výslovně kontrolovat, jaká data mohou být aplikacemi žádána a indexována pro vyhledávání. Místo centralizované databáze je použita distribuovaná model, která umožňuje vývojářům aplikací ukládat data pro tracker v lokální databázi samotné aplikace. Index systémového FS, zpracovávaný v Tracker Miner FS, je nyní připojen pouze pro čtení. Přidána plná podpora dotazovacího jazyka SPARQL 1.1, včetně výrazů SERVICE {}, což umožňuje vytvářet dotazy z jedné databáze do druhé.
- Ve Fractal, klientovi decentralizované komunikační platformy Matrix, bylo vylepšeno přehrávání videa při prohlížení historie zpráv — miniatury pro náhled videa se nyní zobrazují přímo v historii zpráv a rozbalují se do plného videa po kliknutí. Ve vestavěném audio přehrávači se objevila možnost změny pozice v souboru. Zprávy lze nyní na místě upravovat s odpovídajícím indikátorem, který ukazuje, že zpráva byla upravena.
- Do verze 1.0 byla aktualizována knihovna libhandy, která nabízí sadu widgetů a objektů pro vytváření uživatelského rozhraní pro mobilní zařízení. V nové verzi byly přidány nové widgety, jako HdyDeck a HdyWindow.
- Do knihoven GLib, libsoup a pango byla integrována podpora trasování pomocí sysprof.

Zdroj: opennet.ru
