]> code.delx.au - refind/blobdiff - NEWS.txt
Can now specify complete paths, optionally including volumes, in
[refind] / NEWS.txt
index bcfefd45d3fb2ecee7480eb5d5b3a29340d05fa6..e2485d453753a7c6897fb49c70d24db09ff13874 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -1,16 +1,65 @@
-0.7.6 (12/??/2013):
+0.7.7 (12/??/2013):
 -------------------
 
+- Can now specify complete paths, optionally including volumes, in
+  dont_scan_files.
+
+- Added shimx64.efi to the default dont_scan_files list.
+
+- Added windows_recovery_files token, to specify what program(s) launch a
+  Windows recovery utility; and the "windows_recovery" option to
+  "showtools," to control whether or not to display the Windows recovery
+  utility on the second row of icons.
+
+- The use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files,
+  and scan_driver_dirs tokens in refind.conf now support "+" as the first
+  option, which causes the remaining options to be added to the default
+  value rather than replacing that value. (This has no practical effect for
+  scan_driver_dirs, though, since it has a null default value.)
+
+- Added support for specifying the configuration file at program launch,
+  via the "-c" parameter, as in "refind_x64.efi -c foo.conf" to use the
+  foo.conf file as the main configuration file.
+
+- Scans of ext2/3/4fs and ReiserFS partitions now omit partitions with
+  duplicate filesystem UUIDs. These are likely parts of RAID arrays and so
+  would have the same boot loaders or kernels as the first one with a given
+  UUID.
+
+- Added feature in install.sh: Script now tries to locate and mount an ESP
+  in Linux, if it's currently unmounted.
+
+- Fixed bug in mkrlconf.sh and install.sh that caused a stray line break
+  and PARTUUID= specification to appear in generated refind_linux.conf file
+  under some circumstances.
+
+0.7.6 (12/15/2013):
+-------------------
+
+- Added support for multiple "default_selection" targets. These MUST be
+  comma-separated AND enclosed in quotes, as in:
+  default_selection "fred,ginger"
+  This example will launch "fred" by default if it's available; and if
+  it's not, rEFInd will attempt to launch "ginger" as the default.
+
+- Added support for time-sensitive "default_selection" setting. This token
+  may now have either one or three options. If one, it's interpreted as it
+  has been in the past, as setting a default that's independent of times.
+  If you follow this default by two times, however, those are interpreted
+  as the start and end times (in 24-hour format) for a default setting. For
+  instance, "default_selection foo 8:00 17:00" causes foo to be the default
+  from 8:00 (AM) to 17:00 (aka 5:00 PM). You can include multiple
+  "default_selection" lines to set different defaults for a variety of
+  times. If they're in conflict, the last one takes precedence. Note that
+  times are hardware clock's native value, which may be local time or UTC,
+  depending on your computer.
+
 - Added support for a blank-screen startup: Set "screensaver -1" and the
   screen saver will be initialized when rEFInd starts. If you set a low
   "timeout" value, the result will be a boot straight to the default OS
   unless you hit a key soon after rEFInd starts. Once you hit a key, the
   screensaver will be disabled.
 
-- Modified install.sh and mkrlconf.sh to create a new Linux kernel
-  option set: "Boot without EFI storage paranoia," which passes the
-  efi_no_storage_paranoia option to the kernel.
-
 - Added --ownhfs {target} option to install.sh. This option causes rEFInd
   to install to an HFS+ partition in a way that's more consistent with the
   way the Mac's native boot loader is installed. Note that you should NOT