Fedora 31-ի բաշխումը մտնում է բետա թեստավորման փուլ
Սկսվեց Fedora 31 բաշխման բետա տարբերակի փորձարկում: Բետա թողարկումը նշանավորեց անցում դեպի թեստավորման վերջնական փուլ, որտեղ շտկվում են միայն կրիտիկական սխալները: Ազատ արձակել планирован հոկտեմբերի 22-ին կամ 29-ին։ Թողարկման շապիկներ Fedora Workstation- ը, Fedora Server, Fedora Silverblue և Live builds, որոնք տրամադրվում են ձևով պտտվում է աշխատասեղանի միջավայրերով KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE և LXQt: Կառույցները պատրաստված են x86_64, ARM (Raspberry Pi 2 և 3), ARM64 (AArch64) և Power ճարտարապետությունների համար:
GNOME աշխատասեղանը թարմացվել է թողարկման համար 3.34 հավելվածի պատկերակները թղթապանակների մեջ խմբավորելու և աշխատասեղանի պաստառների ընտրության նոր վահանակի աջակցությամբ;
Իրականացվել է աշխատում է ազատել GNOME Shell-ը X11-ի հետ կապված կախվածություններից՝ թույլ տալով GNOME-ին աշխատել առանց XWayland-ի գործարկման:
Իրականացվել է առիթ XWayland-ի ավտոմատ գործարկումը, երբ փորձում եք X11 արձանագրության վրա հիմնված հավելված գործարկել Wayland արձանագրության վրա հիմնված գրաֆիկական միջավայրում: Ավելացվեց X11 հավելվածներ գործարկելու հնարավորություն՝ XWayland-ով աշխատող արմատային իրավունքներով: SDL-ը լուծում է մասշտաբի հետ կապված խնդիրները, երբ աշխատում է ավելի հին խաղեր, որոնք աշխատում են էկրանի ցածր լուծաչափով: Աշխատանքներ են տարվում XWayland-ում 3D արագացումն օգտագործելու հնարավորության ապահովման ուղղությամբ NVIDIA-ի սեփականության վարորդներով համակարգերի վրա.
Mutter պատուհանի կառավարիչը ավելացրել է նոր գործարքային (ատոմային) API KMS-ի (Atomic Kernel Mode Setting) աջակցությունը, որը թույլ է տալիս ստուգել պարամետրերի ճշգրտությունը նախքան վիդեո ռեժիմը իրականում փոխելը.
GNOME աշխատասեղանի հետ օգտագործելու համար առաջարկել է բրաուզերի կանխադրված տարբերակը Firefox-ն է, հավաքված Wayland-ի աջակցությամբ;
Qt գրադարան՝ GNOME միջավայրում օգտագործելու համար հավաքված լռելյայնորեն Wayland աջակցությամբ (XCB-ի փոխարեն ակտիվացված է Qt Wayland հավելվածը);
Deepin աշխատասեղանի փաթեթները թարմացվել են թողարկման համար 15.11;
Աշխատանք է տարվել GNOME Classic ռեժիմը GNOME 2-ի համար ավելի բնիկ ոճ բերելու ուղղությամբ: Լռելյայնորեն, GNOME Classic-ն անջատում է ակնարկի ռեժիմը և արդիականացնում է ինտերֆեյսը վիրտուալ աշխատասեղանների միջև անցնելու համար;
i686 ճարտարապետության համար հավաքների, Linux միջուկի պատկերների և հիմնական պահեստների ձևավորումը դադարեցվել է: Պահպանվել է x86_64 միջավայրերի համար բազմաբնույթ շտեմարանների ձևավորումը, և դրանցում i686 փաթեթները կշարունակեն թարմացվել;
Հիմնական ներբեռնման էջից բաշխված հավաքների թվին ավելացվել է նոր պաշտոնական հրատարակություն Fedora IoT հրատարակություն, որը լրացնում է Fedora Workstation-ը, Server-ը և CoreOS-ը: ժողով կողմնորոշված Իրերի ինտերնետ (IoT) սարքերում օգտագործելու համար և առաջարկում է նվազագույնի հասցված միջավայր, որի թարմացումն իրականացվում է ատոմային եղանակով՝ փոխարինելով ամբողջ համակարգի պատկերը՝ առանց այն առանձին փաթեթների բաժանելու: OSTree տեխնոլոգիան օգտագործվում է համակարգի միջավայր ստեղծելու համար.
Հրատարակությունը փորձարկվում է CoreOS- ը, որը փոխարինեց Fedora Atomic Host-ի և CoreOS Container Linux-ի արտադրանքները՝ որպես մեկուսացված բեռնարկղերի վրա հիմնված գործարկման միջավայրերի միասնական լուծում: CoreOS-ի առաջին կայուն թողարկումը սպասվում է հաջորդ տարի;
By default արգելված մուտք գործել որպես արմատային օգտվող SSH-ի միջոցով՝ օգտագործելով գաղտնաբառ (հնարավոր է մուտք գործել ստեղների միջոցով);
Linker GOLD մատուցված binutils փաթեթից առանձին փաթեթի մեջ: Ավելացված է LLVM նախագծից LDD կապակցիչ օգտագործելու ընտրովի հնարավորություն;
Բաշխում թարգմանված լռելյայն օգտագործել cgroups-v2 միասնական հիերարխիան: Նախկինում հիբրիդային ռեժիմը դրված էր լռելյայն (համակարգը կառուցված էր «-Ddefault-hierarchy=hybrid»-ով);
Ավելացված է RPM հատուկ ֆայլի համար հավաքման կախվածություններ ստեղծելու ունակություն.
Շարունակություն մաքրում Python 2-ի հետ կապված փաթեթներ և Python 2-ի ամբողջական ոչնչացման նախապատրաստում: Python executable-ը վերահղվել է Python 3;
RPM փաթեթի կառավարիչում ներգրավված Zstd սեղմման ալգորիթմ. DNF-ում skip_if_unavailable=FALSE տարբերակը սահմանված է լռելյայն, այսինքն. Եթե պահոցն անհասանելի է, ապա այժմ կցուցադրվի սխալ: Հեռացված փաթեթներ՝ կապված YUM 3 աջակցության հետ;
Թարմացված զարգացման գործիքներ, ներառյալ Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
Ավելացրել է ձեր սեփական քաղաքականությունը սահմանելու հնարավորությունը (կրիպտո-քաղաքականություն) ծածկագրային ալգորիթմների և արձանագրությունների աջակցության ոլորտում.
Աշխատանքները շարունակվեցին PulseAudio-ն և Jack-ը մուլտիմեդիա սերվերում փոխարինելու ուղղությամբ PipeWire, որն ընդլայնում է PulseAudio-ի հնարավորությունները՝ թույլ տալու ցածր ուշացման վիդեո և աուդիո մշակումը, որպեսզի բավարարի պրոֆեսիոնալ աուդիո համակարգերի կարիքները, ինչպես նաև սարքի և հոսքի մակարդակի մուտքի վերահսկման անվտանգության առաջադեմ մոդել: Որպես Fedora 31-ի մշակման ցիկլի մի մաս, աշխատանքը կենտրոնացած է PipeWire-ի օգտագործման վրա՝ հնարավորություն ընձեռելու էկրանի փոխանակումը Wayland-ի վրա հիմնված միջավայրերում, ներառյալ Miracast արձանագրության օգտագործումը:
Ոչ արտոնյալ ծրագրեր կողմից ICMP Echo (ping) փաթեթներ ուղարկելու հնարավորություն՝ շնորհիվ խմբերի ողջ տիրույթի (բոլոր պրոցեսների համար) sysctl «net.ipv4.ping_group_range» սահմանման։
Ներառված է buildroot-ում ներառված GDB կարգաբերիչի մաքրված տարբերակ (առանց XML-ի, Python-ի և շարահյուսական ընդգծման աջակցության);
EFI պատկերին (grubx64.efi grub2-efi-x64-ից) ավելացրել է մոդուլներ
«ստուգել», «cryptodisk» և «luks»;
Ավելացված է նոր պտտվող կառուցում AArch64 ճարտարապետության համար Xfce աշխատասեղանի միջոցով: