After two years of development submitted stable release of modular multi-platform download manager GNU GROUP 2.04 (GRand Unified Bootloader). GRUB supports a wide range of platforms, including general BIOS PCs, IEEE-1275 platforms (PowerPC/Sparc64 based hardware), EFI systems, RISC-V, MIPS-compatible Loongson 2E processor based hardware, Itanium, ARM, ARM64 and ARCS (SGI), devices using the free CoreBoot package.
Support for Xen PVH virtualization mode (a combination of paravirtualization (PV) for I / O, interrupt handling, boot organization and interaction with equipment, using full virtualization (HVM) to restrict privileged instructions, isolate system calls and virtualize memory page tables);
Built-in support for UEFI Secure Boot;
Inclusion in the TPM-driver (Trusted Platform Module) for UEFI;
Delivery of a new obdisk driver (OpenBoot) for systems with firmware that complies with the Open Firmware specification (IEEE 1275);
Support for RAID 5 and RAID 6 modes in Btrfs. Support for zstd compression has also been added, but it is presented as experimental and available only with static linking;
Support for PARTUUID (partition identifier in GPT (GUID Partition Tables));
VLAN support;
Built-in DHCP support;
A large number of fixes related to the SPARC, ARM and ARM64 architectures;