]> git.proxmox.com Git - grub2.git/blame - NEWS
2006-10-14 Yoshinori K. Okuji <okuji@enbug.org>
[grub2.git] / NEWS
CommitLineData
deae281b 1New in 1.95:
2
3* Number partitions from 1 instead of 0. For instance, the first
4 partition of "hd0" is now "hd0,1" but not "hd0,0".
5
53af98ad 6New in 1.94 - 2006-06-04:
118f4fb3 7
8* Fix several serious bugs in HFS+.
9
10* Add experimental EFI support. Chainloading and Linux loading are
11 supported at the moment.
12
13* Add a new command "blocklist" to show a block list.
14
15* Use --with-platform to specify a boot environment. For now, efi,
16 ieee1275 and pc are supported.
17
18* Use the filename "kernel.elf" instead of "grubof" on ieee1275.
19
20* Install GRUB into pkglibdir instead of pkgdatadir.
21
22* Support environmental variables. You can export variables by the
23 command "export".
24
25* Remove the commands "default" and "timeout". They are now variables.
26
27* Add the commands "source" and "." to include a file.
28
29* Implement experimental Video API and a new terminal "gfxterm" based
30 on the Video API.
31
32
5f97350b 33New in 1.93 - 2006-03-10:
34
35* Add support for the HFS+ wrapper.
36
37* Major improvements to scripting support.
38
39* Menu entries are now scriptable.
40
c9a86192 41
3bbfa267 42New in 1.92 - 2005-12-25:
43
44* Add support for GPT partition table format.
45
46* Add a new command "play" to play an audio file on PC.
47
48* Add support for Linux/ADFS partition table format.
49
50* Add support for BASH-like scripting.
51
50214199 52* Add support for Apple HFS+ filesystems.
3bbfa267 53
b5179ea0 54
4801580b 55New in 1.91 - 2005-10-15:
4ac9bd04 56
57* Add support for LZO version 2.
58
992ffbbe 59* Support completion in the entry editor.
60
61* Add VBE support.
62
6a85ce79 63* New commands, "search", "vbetest" and "vbeinfo".
64
16ccb8b1 65* The option BOOT_IMAGE is passed to Linux.
66
d9864ee1 67* Add support for automatic decompression for gzip.
68
5d7396f5 69* Add support for terminfo and serial.
70
5c177389 71* Add support for x86_64.
72
73* GRUB itself is a Multiboot-compliant kernel.
74
75* Add new filesystems: XFS, SFS, and AFFS.
76
992ffbbe 77
4ac9bd04 78New in 1.90 - 2005-08-07:
4b13b216 79
80* Rename the project name PUPA to GRUB. Now this version is the
81 developmental version of GRUB officially.
82
83* The GRUB emulator ``grub-emu'' is added.
84
85* Add support for newworld Mac. This should work with other
86 PowerPC-based machines as well, if they use IEEE 1275
87 (Open Firmware).
88
0e143073 89* Too many changes to describe. Look at ChangeLog for more details.
90
4b13b216 91
9962ed99 92New in 0.7:
93
94* Problems in cross-compiling PUPA are fixed.
95
62ddcc8f 96* Use -mrtd and -mregparm=3 to reduce the generated code sizes. This
97 means that any missing prototypes could be fatal. Also, you must take
98 care when writing assembly code. See the comments at the beginning of
99 startup.S, for more details.
100
012d7999 101* New utility, ``pupa-setup''. This sets up PUPA to make it bootable
102 from a real disk.
103
a5ffe966 104* New commands, "prefix", "insmod", "rmmod" and "lsmod" are added into
105 the rescue mode to manipulate PUPA modules.
106
c04da074 107* Linux support is added. Initrd is not support yet.
108
1f5ab428 109* Reduce the size of a core image significantly by compressing a large
110 part of the core image and decompressing itself at boot time. The
111 currently used algorithm is LZO (more precisely, LZO1X-999). So you
112 have to install LZO to build PUPA. See
113 <http://www.oberhumer.com/opensource/lzo/>, for more information.
114
a5ffe966 115
6a161fa9 116New in 0.6 - 2002-12-27, Yoshinori K. Okuji:
117
118* The chainloader and the FAT filesystem are modularized.
119
120* The structure of the source tree is a bit changed.
121
122* Support for building loadable modules is added.
123
124* Some generic parts of pupa-mkimage are segregated.
125
126* Some documentation files are added, according to the GNU Coding
127 Standards.