Զարգացման վեց ամիս հետո ներկայացված աշխատասեղանի միջավայրի թողարկում GNOME 3.38- ը. Վերջին թողարկման համեմատ կատարվել է մոտ 28 հազար փոփոխություն, որոնց իրականացմանը մասնակցել է 901 ծրագրավորող։ GNOME 3.38-ի հնարավորություններն արագ գնահատելու համար պատրաստվել են մասնագիտացված Live build-ներ՝ հիմնվելով. openSUSE и Ubuntu. GNOME 3.38-ը նույնպես ներառված է նախադիտման մեջ ժողովներ Ֆեդորա 33
Սկսած GNOME 3.38-ի թողարկումից՝ նախագիծը սկսեց ձևավորվել իր սեփականը տեղադրման պատկեր, որը պատրաստվել է նախաձեռնության շրջանակներում GNOME ՕՀ. Պատկերը նախատեսված է GNOME Boxes 3.38-ով աշխատող վիրտուալ մեքենաներում տեղադրելու համար և ուղղված է հիմնականում մշակված գործառույթների և հավելվածների փորձարկմանն ու վրիպազերծմանը, ինչպես նաև օգտատիրոջ միջերեսով փորձարկումներին:
GNOME-ի հաջորդ թողարկման համար լուծվածօգտագործումը 40.0 համարը 3.40-ի փոխարեն՝ ազատվելու առաջին «3» թվանշանից, որը կորցրել է իր արդիականությունը ընթացիկ զարգացման գործընթացում։ Որոշվել է չօգտագործել 4.0 տարբերակը GNOME-ի համար՝ շփոթությունից և GTK 4.0-ի հետ համընկնումից խուսափելու համար: Միջանկյալ ուղղիչ թողարկումները կմատակարարվեն 40.1, 40.2, 40.3 համարներով... Յուրաքանչյուր վեց ամիսը մեկ նոր նշանակալի թողարկում կստեղծվի՝ ավելացնելով թիվը 1-ով: Այսինքն. GNOME 40-ին կհաջորդի GNOME 2021-ը 41-ի աշնանը և GNOME 2022-ը 42-ի գարնանը: Կենտ համարներով փորձնական թողարկումների օգտագործումը աստիճանաբար կդադարեցվի, և փոխարենը առաջարկվող թեստային թողարկումները կառաջարկվեն որպես 40.alpha, GNOME: 40.beta և GNOME 40.rc:
Նախկինում առաջարկված առանձին բաժինները բոլոր և հաճախ օգտագործվող հավելվածներով փոխարինվել են ամփոփ տեսքով, որը թույլ է տալիս վերախմբավորել հավելվածները և դրանք բաշխել օգտվողի կողմից ստեղծված թղթապանակներում: Քաշեք և թողեք հավելվածները՝ քաշելով մկնիկը և սեղմելով կոճակը սեղմելու համար:
Առաջարկվում է ներածական ինտերֆեյս (Ողջույնի շրջագայություն), որը ցուցադրվում է, երբ օգտագործողը առաջին անգամ մուտք է գործում սկզբնական կարգավորումն ավարտելուց հետո: Ինտերֆեյսը ամփոփում է տեղեկատվությունը աշխատասեղանի հիմնական առանձնահատկությունների մասին և առաջարկում է ներածական շրջայց՝ բացատրելով շահագործման սկզբունքները: Դիմումը գրված է Rust-ով։
Կազմաձևիչում, օգտվողների կառավարման բաժնում, այժմ հնարավոր է կարգավորել ծնողական հսկողությունը սովորական հաշիվների համար: Տվյալ օգտվողի համար դուք կարող եք արգելել որոշ տեղադրված ծրագրերի ցուցադրումը հավելվածների ցուցակներում: Ծնողական վերահսկողությունը նույնպես ինտեգրված է հավելվածի տեղադրման մենեջերին և թույլ է տալիս թույլ տալ միայն ընտրված ծրագրերի տեղադրումը:
Կազմաձևիչը առաջարկում է մատնահետքի սկանավորման նոր ինտերֆեյս՝ մատնահետքի սենսորների միջոցով նույնականացման համար:
Ավելացվեց մի տարբերակ՝ արգելափակելու չթույլատրված USB սարքերի ակտիվացումը, երբ էկրանը կողպված է:
Համակարգի ընտրացանկում հնարավոր է ցուցադրել մարտկոցի լիցքավորման ցուցիչը։
Screencasting-ը GNOME Shell-ում վերանախագծվել է մեդիա սերվեր օգտագործելու համար PipeWire և Linux kernel API-ն, որը նվազեցրեց ռեսուրսների սպառումը և ձայնագրման ընթացքում բարձրացրեց արձագանքման հնարավորությունը:
Wayland-ի օգտագործմամբ բազմակի մոնիտորների կոնֆիգուրացիաներում հնարավոր է յուրաքանչյուր մոնիտորին վերագրել էկրանի թարմացման տարբեր արագություններ:
Թարմացվել է GNOME վեբ զննարկիչը (Epiphany) հետևյալով.
Կայքերի միջև օգտատերերի շարժումներին հետևելու դեմ պաշտպանությունը լռելյայն միացված է:
Կարգավորումներին ավելացվել է լոկալ պահեստում տվյալների պահպանման կայքերը արգելափակելու հնարավորությունը:
Իրականացված աջակցություն Google Chrome դիտարկիչից գաղտնաբառերի և էջանիշերի ներմուծման համար:
Ներկառուցված գաղտնաբառերի կառավարիչը վերափոխվել է:
Ավելացվեցին կոճակներ՝ ձայնն անջատելու/անջատելու համար ընտրված ներդիրներում:
Վերանախագծված երկխոսություններ կարգավորումներով և զննարկման պատմության հետ:
Լռելյայնորեն, ձայնի հետ ավտոմատ վիդեո նվագարկումն անջատված է:
Ավելացվեց առանձին կայքերի հետ կապված տեսանյութերի ավտոմատ նվագարկումը կարգավորելու հնարավորություն:
Քարտեզների հետ աշխատելու GNOME Maps ծրագիրը հարմարեցված է սմարթֆոններում օգտագործելու համար: Արբանյակային պատկերների դիտման ռեժիմում հնարավոր է ցուցադրել պիտակներ: Ավելացվեց աջակցություն՝ գիշերային ռեժիմում քարտեզի դիտումը միացնելու համար:
Համաշխարհային ժամացույց ավելացնելու երկխոսությունը վերամշակվել է՝ ցույց տալով ժամը՝ հաշվի առնելով տվյալ վայրում ժամային գոտին: Զարթուցիչն այժմ հնարավորություն ունի հարմարեցնել ազդանշանի տեւողությունը եւ կրկնվող ազդանշանների միջեւ ընկած ժամանակը:
GNOME Games-ն այժմ ցուցադրում է որոնման արդյունքները ակնարկ ռեժիմով, ինչը թույլ է տալիս անմիջապես գործարկել այն խաղը, որը փնտրում եք: Խաղերը կարող են խմբավորվել հավաքածուների մեջ, կամ կարող եք օգտագործել նախապես սահմանված հավաքածուներ ձեր սիրած կամ վերջերս մեկնարկած խաղերի հետ: Ավելացված է աջակցություն Nintendo 64 կոնսուլների համար խաղեր գործարկելու համար: Բարելավված հուսալիություն. խաղերն այժմ աշխատում են առանձին գործընթացով, և եթե խաղը խափանվի, հիմնական հավելվածը չի տուժում:
Արդիականացվել է սքրինշոթերի ստեղծման և աուդիո ձայնագրման հավելվածի ինտերֆեյսը։
GNOME Boxes-ը՝ վիրտուալ մեքենա և հեռավոր աշխատասեղանի կառավարիչ, ավելացրել է աջակցություն վիրտուալ մեքենայի XML ֆայլերը խմբագրելու համար՝ libvirt-ի առաջադեմ կարգավորումները փոխելու համար, որոնք հասանելի չեն ստանդարտ օգտատիրոջ միջերեսում: Նոր վիրտուալ մեքենա ստեղծելիս Boxes-ն այժմ թույլ է տալիս ձեռքով ընտրել օպերացիոն համակարգը, եթե այն ավտոմատ կերպով չհայտնաբերվի:
Նոր պատկերակներ են առաջարկվում հաշվիչում, Cheese վեբ-տեսախցիկի ծրագրում և Tali, Sudoku, Robots, Quadrapassel և Nibbles խաղերում:
Տերմինալի էմուլյատորը թարմացրել է տեքստի գունային սխեման: Նոր գույներն ապահովում են ավելի բարձր հակադրություն և հեշտացնում են տեքստի ընթերցումը:
GNOME Photos-ն ավելացրել է պատկերի նոր զտիչ՝ Trencin, որը նման է Instagram-ի Clarendon ֆիլտրին (ավելի բաց տարածքները դարձնում է ավելի բաց, իսկ մուգ հատվածները՝ մուգ):
Համակարգի մենյուում ավելացվել է Restart տարբերակ, որը կարող է օգտագործվել նաև bootloader-ի կառավարման մենյու գնալու համար (սեղմելով Alt ստեղնը սեղմած):
Ավելացվեց որոնման համակարգի նոր հրատարակություն Հետևող 3, որին թարգմանվում են GNOME-ի հիմնական հավելվածները: Նոր տարբերակը ներառում է փոփոխություններ՝ բարելավելու Flatpak ձևաչափով առաքվող հավելվածների անվտանգ մեկուսացումը` թույլ տալով ձեզ հստակ վերահսկել, թե որ հավելվածի տվյալները կարող են հարցվել և ինդեքսավորվել որոնման համար: Կենտրոնացված տվյալների բազայի փոխարեն օգտագործվում է բաշխված մոդել, որը թույլ է տալիս հավելվածի մշակողներին տվյալներ պահել թրեյքերի համար հենց հավելվածի տեղական տվյալների բազայում: Tracker Miner FS-ում մշակված համակարգի FS ինդեքսն այժմ տեղադրված է միայն կարդալու ռեժիմում: Լրիվ աջակցություն է ավելացվել SPARQL 1.1 հարցումների լեզվին, ներառյալ SERVICE {} արտահայտությունները, որոնք թույլ են տալիս հարցումներ ձևավորել մի տվյալների բազայից մյուսը:
Fractal-ը՝ Matrix կապի ապակենտրոնացված պլատֆորմի հաճախորդը, բարելավել է վիդեո նվագարկումը հաղորդագրությունների պատմությունը դիտելիս. տեսանյութերի նախադիտման մանրապատկերներն այժմ ցուցադրվում են անմիջապես հաղորդագրությունների պատմության մեջ և կտտացնելու դեպքում ընդլայնվում են մինչև ամբողջական տեսանյութը: Ներկառուցված ձայնային նվագարկիչն այժմ ունի ֆայլում դիրքը փոխելու հնարավորություն: Հաղորդագրություններն այժմ կարող են խմբագրվել տեղում՝ համապատասխան ցուցիչով, որը ցույց է տալիս, որ հաղորդագրությունը խմբագրվել է:
libhandy գրադարանը թարմացվել է 1.0 տարբերակի, որն առաջարկում է մի շարք վիջեթներ և օբյեկտներ շարժական սարքերի համար օգտատիրոջ միջերես ստեղծելու համար: Նոր տարբերակն ավելացնում է նոր վիջեթներ, ինչպիսիք են HdyDeck-ը և HdyWindow-ը:
GLib, libsoup և pango գրադարանները ինտեգրում են sysprof-ի միջոցով հետագծման աջակցությունը: