X-Git-Url: https://code.delx.au/refind/blobdiff_plain/107d80e5276d89f8b0763f6aa208e60d540ca06b..b1ba9f9e7edcf78bb9bfeb5451bff0ecf1752f90:/NEWS.txt diff --git a/NEWS.txt b/NEWS.txt index 61ae509..abf11af 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,3 +1,79 @@ +0.8.4 (12/8/2014): +------------------ + +- Tweaked default for dont_scan_volumes: Removed "Recovery HD". This change + better suits the needs of OS X 10.10 ("Yosemite") installations, but may + result in some stray Recovery HD entries on some Macs. + +- Updated icons for Fedora and Ubuntu and added an icon for Xubuntu. + +- Added new configuration option, "enable_and_lock_vmx", which sets an + Intel CPU feature that's required for some types of virtualization to + work. Most EFIs enable setting this feature in their own setup utilities, + but some (such as most Macs) don't. + +- If rEFInd can't locate an icons directory (either the default or one + specified by the icons_dir token), the program switches to text-only + mode. + +- If a loader contains the string "grub" and no other clue to the loader's + OS association exists, search for os_grub.{png|icns} (which is not + provided with rEFInd) or os_linux.{png|icns}. (Previous versions provided + a generic loader icon for GRUB.) + +- Fixed bug that caused dont_scan_files to not work with special-case + boot loaders (for OS X and Windows) when specifying the complete path to + the loader (e.g., EFI/Microsoft/Boot/bootmgfw.efi). + +- Added support for the iPXE network boot tool (see BUILDING.txt for + building and basic use instructions). + +0.8.3 (7/6/2014): +----------------- + +- Added new feature: Setting "timeout = -1" in refind.conf causes rEFInd to + immediately boot the default option UNLESS a keypress is in the buffer + when rEFInd launches. In that case, if the keypress corresponds to a + shortcut key, the associated boot loader is launched; or if not, the menu + is displayed. + +- Added new icons for Clover boot loader and for Mythbuntu Linux + distribution. + +- rEFInd now displays the partition's label, when one is available, when + offering a BIOS-mode boot option for a partition with no filesystem + driver. This works only on Macs doing BIOS-mode booting. + +- 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): -----------------