4
* Official theme for gfxmenu (starfield)
5
* Menu is organised with submenus.
6
* Better default video mode selection using EDID.
10
* Fuloong2F support (including GRUB as firmware)
11
* Fuloong2E support (except GRUB as firmware)
12
* ARCS (SGI machines) port.
15
* grub-mount to mount filesystems using GRUB FS drivers and FUSE.
17
* Changed security default so entries are locked by default if any superuser is
26
* Network stack for BIOS, IEEE1275, EMU and EFI, including TFTP, HTTP and DNS.
27
* VBE on coreboot support.
29
* New filesystem, filters and disks formats:
31
* Plan9 partition map.
40
* Support non-512B disk blocks.
41
* LUKS and GELI support.
42
* LDM read support (no install yet).
45
* Improved filesystem and disks formats support:
47
* Improved reiserfs support.
48
* multidevice, mirrored and raidz(2,3) ZFS support.
49
* RAID LVM (internal RAIDing) support.
51
* ZLE and GZIP on ZFS support.
52
* Support ZFS up to 33.
53
* HFS string is now treated like mac-roman and not UTF-8
55
* Improved AFFS and SFS support.
56
* LZO-compressed btrfs support.
57
* cpio and tar symlinks support.
58
* Better FS detection to reduce false positives.
61
* Ability to load another coreboot payload when on coreboot.
64
* Ntldr/bootmgr (to load Windows bootloader).
65
* chainloader --bpb support to patch FAT or NTFS BPB in memory to correct
66
wrong partition offset.
67
* PXE chainloading support.
68
* Darwin 11 (Mac OS X Lion) protocol support.
70
* Boot protocol improvements:
71
* Multiple initrd support.
72
* Basic illumos and xnu autoconfig.
74
* Testing and debugging:
75
* New grub-fstest commands: cat, zfsinfo, testload xnu_uuid
76
* grub-fstest recursive directory compare for quickly checking that
77
a directory is read correctly.
78
* Backtace on crash (if gdb module is loaded, x86 only)
79
* Disk cache statistics gathering.
80
* GDB stub and GDB support script.
81
* "make check" and "make bootcheck" expanded to almost all platforms
82
(except i386-ieee1275, mips-arc, sparc64-ieee1275, ia64-efi and emu)
86
* Lazy scanning to avoid accessing devices which aren't really used.
87
This avoids boot delay due to slow device scanning.
88
* Use CPU cache when accessing video memory.
89
* Search hints to first try the most likely device when searching for a
90
device with given UUID. This avoids slow scanning in most cases.
92
* Internationalisation:
93
* Updated to Unicode 6.0.
94
* $"..." syntax for translation in grub scripting language. This allows easy
95
translation of grub.cfg at runtime.
96
* Translations to many languages included in official distribution.
99
* $grub_cpu and $grub_platform variables for conditioning grub.cfg on platform
101
* $feature_* variables to condition scripts on available features.
102
* Use of ids to identify menu entries.
103
* all_video module which is empty but depends on all video modules thus
104
allowing easy loading of all of them.
107
* grub-mknetdir script for easy creation of netbootable GRUB directory.
108
* Itanium and mips support in grub-mkrescue.
109
* grub-install support for all platforms except emu.
110
* PreP partition install support.
111
* No files conflict between flavours (except grub-mkrescue for ppc). This
112
allows easy install of GRUB for several platforms.
113
* grub-mkstandalone script for easy creating of image including all modules
114
for platforms with generous limit on image size.
115
* program-transform-name now functions according to usual conventions.
116
Use --grubdir and --bootdir to get old behaviour.
118
* ADLER32 and CRC64 support (for XZ and hashsum).
120
* ofconsole renamed to console
122
* Experimental support for compiling with Apple toolchain.
124
* grub-mkdevicemap removed. Now all devices are detected on invocation of
3
129
* Keyboard layouts support.