May 16th, 2011· Keyboard layouts support.
· Parser for GRUB Legacy configuration files.
· Extend `vbeinfo' and `vbetest' commands to non-VBE graphics, as `videoinfo' and `videotest'.
· New `lsefisystab', `lssal', and `lsefimmap' commands on EFI platforms.
· Support explicit user claim that a device is BIOS-visible. Devices listed in device.map will be assumed to be readable using only BIOS facilities, rather than anything more complex such as LVM or RAID.
· New bash-completion script for GRUB utilities.
· Use ACPI to shut down if possible.
· New `lsacpi' command.
· New `--boot-directory' option to `grub-install', `grub-reboot', and `grub-set-default', with clearer semantics than the previous `--root-directory' option.
· Rename CD-ROM device to "cd" on BIOS platforms.
· Transparent decompression filters.
· Simpler PXE image generation. New `grub-mknetdir' utility to generate netboot directory trees.
· New relocator. Allows for more kernel support and more straightforward loader writing.
· Handle USB pendrives exposed as floppies.
· New Automake-based build system.
· Add `sendkey' command (i386-pc only).
· Support 1.x versions of mdadm metadata.
· Fix corruption when reading Reiserfs directory entries.
· Bidirectional text and diacritics support.
· Change grub-mkdevicemap to emit /dev/disk/by-id/ names where possible on GNU/Linux.
· Add `grub-mkconfig' support for Xen with Linux.
· Add `grub-mkconfig' support for initrd images on Fedora 13.
· Support >3GiB and
March 7th, 2010· Multiboot on EFI support.
· Saved default menu entry support, with new utilities `grub-reboot' and `grub-set-default'.
· Unit testing framework.
· Support for multiple terminals.
· Encrypted password support, with a new utility `grub-mkpasswd-pbkdf2'.
· `grub-mkfloppy' removed; use `grub-mkrescue' to create floppy images.
· Add grub-probe support for GNU/Hurd.
· Add support for gettext.
November 10th, 2009· Fixes security issue