X-Git-Url: https://code.delx.au/refind/blobdiff_plain/70c59b783f94768bd5875f44be2808454d000f3e..ddf4d9b9c4ec448514742816534787de1c07879c:/docs/refind/revisions.html
diff --git a/docs/refind/revisions.html b/docs/refind/revisions.html
index bb12639..6f37263 100644
--- a/docs/refind/revisions.html
+++ b/docs/refind/revisions.html
@@ -16,7 +16,7 @@
by Roderick W. Smith, rodsmith@rodsbooks.com
-Last Web page update: 1/26/2016
+Last Web page update: 3/4/2017
This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!
@@ -126,6 +126,108 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
+- 0.10.5 (3/4/2017)—This version includes a number of
+ modest changes, most of which will be of interest to relatively few
+ people:
+
+
+ - The touch/tablet support has been improved and so may work with
+ a few more systems.
+
+ - The refind-install script has been updated to work better
+ with disks other than those whose names take the form
+ /dev/sd? and /dev/hd? (in Linux).
+
+ - For the benefit of new Apple laptops that lack physical Esc and
+ function keys, additional keybindings have been added: Backspace
+ (Delete on most Mac keyboards) now works the same as Esc, and Tab
+ now works the same as F2/Insert/+.
+
+ - The Linux initial RAM disk detection code has been expanded so that,
+ if two initial RAM disk files are found for a kernel, the one with
+ more characters after the version string that match the equivalent
+ characters in the kernel filename will be used. For instance,
+ suppose the kernel filename is vmlinuz-4.8.0-32-standard,
+ and two initial RAM disk files are
+ initrd-4.8.0-32-standard and
+ initrd-4.8.0-32-debug. The first of those files has nine
+ matching characters after the version string (-standard),
+ vs. just one matching character (-) for the second. Thus,
+ the first file will be used.
+
+ - A second change to Linux initial RAM disk detection is that you can
+ now specify the kernel version string with the string %v in
+ the refind_linux.conf file's options field. Thus, if your
+ distribution provides two initial RAM disk files per kernel, and
+ also provides numbered kernels, you can create a
+ refind_linux.conf file that enables you to boot with either
+ (or both) of the initial RAM disk files that match a specific
+ kernel.
+
+ - I've done some minor code optimization in the functions that search
+ for boot loaders. This had no noticeable effect on speed for me, and
+ is likely to be more than offset by the more complex initial RAM
+ disk processing noted above; but it might help a little bit on
+ systems with many boot loaders or kernels.
+
+
+
+
+- 0.10.4 (10/9/2016)—The number of changes in this
+ version is modest, but some features are important to some people:
+
+
+
+ - Thanks to code submitted by an anonymous contributor, rEFInd now
+ supports some touch screens. This feature relies on support
+ in the firmware itself, though, and even some tablets lack this
+ support, so this feature does not work on all tablets.
+
+ - Martin Whitaker has contributed updates to the ext4fs driver to make
+ it compatible with filesystems created with 64-bit pointers. As a
+ practical matter, this is important because 64-bit pointers are now
+ being used by default in some distributions. In theory, this feature
+ may enable use on over-16TiB filesystems, but this is untested at
+ the moment.
+
+ - GNU-EFI version 3.0.3 or 3.0.4 has made changes that caused rEFInd's
+ drivers to fail to compile. This version addresses those compilation
+ problems.
+
+ - A rEFInd coding error manifested with previous versions of rEFInd
+ when compiled with GNU-EFI starting at version 3.0.3 or 3.0.4,
+ causing the main rEFInd binary to crash. This problem has been
+ fixed. To the best of my knowledge, this bug has never manifested
+ with earlier versions of GNU-EFI or Tianocore builds.
+
+ - The refind-install script now does a better job of
+ detecting disks that have exotic names—those other than
+ /dev/sd? or /dev/hd?.
+
+
+
+
+
+- 0.10.3 (4/24/2016)—This version features mostly modest changes and additions:
+
+
+
+ - A new Linux script, refind-mkdefault, simplifies the task of resetting rEFInd as the default boot program. It's documented here. I've also written a new documentation page on the problem generally, which covers how to handle the problem in multiple OSes.
+
+ - I've modified the SIP/CSR rotation code so that the SIP/CSR rotation tool will appear more reliably on Apple computers.
+
+ - The NTFS driver has been improved to reduce the chances of it hanging randomly.
+
+ - The code that excludes shell binaries from appearing in the main boot list has been altered to reduce the odds of an incorrect exclusion from occurring.
+
+ - rEFInd now recognizes the fwupx64.efi program as a special case: If detected, this program is presented as a second-row option rather than as a regular boot loader. (This tool is used to update firmware on some computers.)
+
+ - BIOS/CSM/legacy-mode OSes all now include the string Legacy in their descriptions on Macs.
+
+
+
+
+
- 0.10.2 (1/26/2016)—Changes to this version are relatively modest and focus on bug fixes:
@@ -388,7 +490,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
-copyright © 2012–2016 by Roderick W. Smith
+copyright © 2012–2017 by Roderick W. Smith
This document is licensed under the terms of the GNU Free Documentation License (FDL), version 1.3.