<p class="subhead">by Roderick W. Smith, <a
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
-<p>Last Web page update: 10/9/2016</p>
+<p>Last Web page update: 3/4/2017</p>
<p>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!</p>
<ul>
+<li><b>0.10.5 (3/4/2017)</b>—This version includes a number of
+ modest changes, most of which will be of interest to relatively few
+ people:
+ <ul>
+
+ <li>The touch/tablet support has been improved and so may work with
+ a few more systems.</li>
+
+ <li>The <tt>refind-install</tt> script has been updated to work better
+ with disks other than those whose names take the form
+ <tt>/dev/sd?</tt> and <tt>/dev/hd?</tt> (in Linux).</li>
+
+ <li>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/<tt>+</tt>.</li>
+
+ <li>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 <tt>vmlinuz-4.8.0-32-standard</tt>,
+ and two initial RAM disk files are
+ <tt>initrd-4.8.0-32-standard</tt> and
+ <tt>initrd-4.8.0-32-debug</tt>. The first of those files has nine
+ matching characters after the version string (<tt>-standard</tt>),
+ vs. just one matching character (<tt>-</tt>) for the second. Thus,
+ the first file will be used.</li>
+
+ <li>A second change to Linux initial RAM disk detection is that you can
+ now specify the kernel version string with the string <tt>%v</tt> in
+ the <tt>refind_linux.conf</tt> 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
+ <tt>refind_linux.conf</tt> file that enables you to boot with either
+ (or both) of the initial RAM disk files that match a specific
+ kernel.</li>
+
+ <li>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.</li>
+
+ </ul>
+</li>
+
<li><b>0.10.4 (10/9/2016)</b>—The number of changes in this
version is modest, but some features are important to some people:
<hr />
-<p>copyright © 2012–2016 by Roderick W. Smith</p>
+<p>copyright © 2012–2017 by Roderick W. Smith</p>
<p>This document is licensed under the terms of the <a href="FDL-1.3.txt">GNU Free Documentation License (FDL), version 1.3.</a></p>