X-Git-Url: https://code.delx.au/refind/blobdiff_plain/4cd24d129d16bd6c49d19c84757f769f09a53236..4de918f70e9382d26cc9f2047a3c1fb1b7ca12a1:/NEWS.txt diff --git a/NEWS.txt b/NEWS.txt index 2947edf..0e192ec 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,4 +1,103 @@ -0.3.0 (?/??/2012): +0.3.5 (5/15/2012): +------------------ + +- Removed the GRUB 2 detection "reciped" added with 0.3.2, since I've + received reports that it's not working as intended. + +- Added re-scan feature: Press the Esc key to have rEFInd re-read its + configuration file, tell the EFI to scan for new filesystems, and re-scan + those filesystems for boot loaders. The main purpose is to enable + scanning a new removable medium that you insert after launching rEFInd; + however, it can also be used to immediately implement changes to the + configuration file or new drivers you load from an EFI shell. + +- Fixed a bug that could cause the scroll-right arrow to be replaced by the + scroll-left arrow under some circumstances. + +0.3.4 (5/9/2012): +----------------- + +- Added new configuration file option: "icons_dir", which sets the name + of the subdirectory in which icons are found. See the documentation or + sample configuration file for a full description. + +- Modified Makefile to generate rEFInd binary that includes architecture + code -- refind_ia32.efi or refind_x64.efi, rather than the generic + refind.efi. This is done mainly to help the install.sh script. The + program can be named anything you like on the disk. (The generic name + refind.efi is used on unknown architectures.) + +- Improved install.sh script: Fixed bug on OS X 10.7 and enable it to be + used after building from source code (or via new "make install" Makefile + target). + +- Improved screen redraws to produce less flicker when moving among the + second-row tags or to the last tag on the first row. + +0.3.3 (5/6/2012): +----------------- + +- Improved menu navigation: + - In graphics mode, left & right arrow keys move left & right, while up & + down arrows move between rows. + - Page Up and Page Down now move through chunks of visible tags (in both + text & graphics modes), jumping from one row to another only when at + the edge of the row. In text mode, the "rows" are broken down as in + graphics mode, but they aren't visibly distinguished on the screen. + +- Improved text-mode use: rEFInd now displays the proper number of entries + when first started in text mode and scrolling is done sensibly when too + many entries exist to fit on the screen. + +0.3.2 (5/4/2012): +----------------- + +- Added the install.sh script to install rEFInd on Linux and Mac OS X + systems. This script must be run as root (or via sudo). It requires + no options, but on Mac OS X, passing it the "esp" option causes it + to install rEFInd on the computer's ESP rather than the default of the + currently OS X boot partition. (Under Linux, the default is to install to + the ESP.) Note that there may be some unusual cases in which this script + will fail to work. + +- Does a better job of clearing the screen when launching OSes in text + mode. + +- Added detection "recipe" for GRUB 2's BIOS Boot Partition. + +- Fixed bogus detection of ESPs created by Linux's mkdosfs utility or + Windows as bootable partitions when "scanfor" includes BIOS scanning + options. + + +0.3.1 (4/27/2012): +------------------ + +- Fixed bug that caused spurious "Unsupported while scanning the root + directory" messages under some conitions on Macs. + +- Modified loader scanning code to sort boot loader entries within a + directory by modification time, so that the most recently-modified loader + is first among those in a given directory. Thus, if you specify a + directory name (or volume name, for loaders stored in the root directory + of a volume) as the default_selection, the most recent of those loaders + will be the default. This is intended to help with Linux kernel + maintenance when using the EFI stub loader; set up this way, the most + recent kernel copied to your kernel directory will be the default, + obviating the need to adjust the refind.conf file when adding a new + kernel. If you want to change the default among those in the default + directory, you can use "touch" to adjust the modification timestamp. + +- Tweaked code to find loader-specific .icns file so that it finds files + for Linux kernels without .efi extensions. In this case, files should be + named the same as the kernels they match, but with .icns extensions. For + instance, bzImage-3.3.2 should have an icon called bzImage-3.3.2.icns. + (The old code would have looked for an icon called bzImage-3.3.icns.) + +- Eliminated bogus OS loader tags for filenames that end in ".icns" when + the scan_all_linux_kernels option is set. + +0.3.0 (4/22/2012): ------------------ - I'm officially upgrading this project's status from "alpha" to "beta" and