When searching for available GRUB2 packages for the Debian v9.11.0 "Stretch", I get only beta packages listed:
root@Debian:~# apt search GRUB2 Sorting... Done Full Text Search... Done grub-imageboot/oldstable 0.6 all boot iso, harddisk and floppy images with grub2 and syslinux memdisk grub2/oldstable,now 2.02~beta3-5+deb9u2 amd64 [residual-config] GRand Unified Bootloader, version 2 (dummy package) grub2-common/oldstable 2.02~beta3-5+deb9u2 amd64 GRand Unified Bootloader (common files for version 2) grub2-splashimages/oldstable 1.0.1+nmu1 all a collection of great GRUB2 splashimages live-wrapper/oldstable 0.6+nmu1 all Wrapper for vmdebootstrap for creating live images live-wrapper-doc/oldstable 0.6+nmu1 all Wrapper for vmdebootstrap for creating live images (Documentation) vmdebootstrap/oldstable 1.7-1 amd64 Bootstrap Debian into a (virtual machine) disk image As you can see, this search returns only beta packages. I had to jump through hoops to install a stable GRUB2 package, see: How to upgrade GRUB v1 to GRUB v2 without installing a Beta version?
QUESTION: Why does the Debian "Stretch" repository contain only beta versions of the GRUB2 in the first place ? After all, the stable GRUB v2.00 was released 5 years BEFORE Debian "Stretch" was released, see here: ftp.gnu.org/gnu/grub
Is this a bug in this distro's repository ?