X-Git-Url: https://code.delx.au/refind/blobdiff_plain/2c127d7c9989d2b86627484e33f70ce3d0043954..01c30308ff05c42ae0100e3c294f78b6280de1a7:/NEWS.txt diff --git a/NEWS.txt b/NEWS.txt index 49c680d..87b248c 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,6 +1,85 @@ -0.8.1 (5/??/2014): +0.8.3 (?/??/2014): ------------------ +- Removed GPLv2 code from the FSW core files. This was done because the + Btrfs driver is derived from the GRUB Btrfs driver, which is licensed + under the GPLv3. Ironically, the GPLv2 and GPLv3 are incompatible + licenses, so ensuring that the Btrfs driver doesn't rely on GPLv2 code + was legally necessary. In most cases, I reverted to the original rEFIt + code, although I kept my own cache code; since I wrote it, I can + change its license to a BSD license. + +- Fixed bug that caused rEFInd to unload drivers immediately after loading + them. This didn't affect rEFInd's own drivers because they didn't include + the unload hooks, but it did affect some other drivers. + +- Changed default scan_all_linux_kernels setting from "false" to "true", + and commented the option out in refind.conf-sample. This should not + affect most people, since refind.conf-sample had this option commented + out, and most rEFInd users either use it that way or don't have Linux + kernels installed at all. I've made this change because I want rEFInd to + "do the right thing" by default in as many cases as possible. For a while + now, rEFInd has been excluding non-bootable files from its menu, and most + kernels "in the wild" now include the EFI stub. Thus, enabling this + support by default seems worthwhile. If you prefer to not scan Linux + kernels by default, simply uncomment the "scan_all_linux_kernels" line + and ensure it's set to "false". + +0.8.2.1 (6/8/2014): +------------------- + +- Removed stray bit of debugging code that caused a prompt to press a + key to appear at rEFInd startup. + +0.8.2 (6/8/2014): +----------------- + +- Changed behavior when default_selection is not set: It now boots the + previously-booted loader, assuming it's still available; if not, rEFInd + boots the first loader (as it does now). Behavior is unchanged if + default_selection is set. Note that this behavior depends on the ability + of rEFInd to store an EFI variable in NVRAM. It therefore fails on + systems with flaky NVRAM storage. You can view the previously-booted + loader in the + /sys/firmware/efi/efivars/PreviousBoot-36d08fa7-cf0b-42f5-8f14-68df73ed3740 + variable under Linux. + +- Added icon for Mageia Linux (os_mageia.png). + +- Fixed bug that could misidentify a not-quite-GUID as a GUID in a + manual boot stanza's "volume" line. + +- I've updated my personal build system, and therefore the rEFInd Makefiles + and related files, to use TianoCore UDK2014 rather than UDK2010. + +- Added "deep_uefi_legacy_scan" token. When not set (the default), rEFInd + does not modify EFI NVRAM settings when scanning for BIOS-mode boot + loaders on UEFI-based (non-Mac) computers. Some computers require + uncommenting this setting for rEFInd to reliably detect some BIOS-mode + boot devices. Passing "0", "off", or "false" as an option resets it to + the default value (useful in a loaded secondary configuration file to + override a setting in the main file). + +0.8.1 (5/15/2014): +------------------ + +- Fixed bug that could cause rEFInd to fail to detect boot loaders stored + on the root directory of a partition. + +- Added two new bitmap fonts to those distributed with rEFInd: Ubuntu Mono + and Nimbus Mono. Both come in 12-, 14-, 16-, and 24-point sizes. + +- Messages about pauses for scanning and re-scanning of boot loaders are + now suppressed when doing an initial delayed scan when scan_delay is 1 + second. + +- Improved centering of legacy boot option descriptions on some systems' + screens. + +- Fixed bug that could cause a BIOS-mode boot to boot from an inappropriate + device if that device had an innately high boot priority (as set by the + firmware). + - Changed icons from ICNS to PNG form. There are several reasons to do this, all of them minor; but together they're enough to warrant a change. PNG is more common, and therefore more accessible to most users --