github dakanji/RefindPlus v0.14.2.AB

18 hours ago
  • Fixes CleanNVram Handling
    • Invalid path to external binary was defined
      • Effectively disabled the feature on UEFI-PC
      • Forced garbage collection worked as fallback on Apple Macs
        • Error messages were still shown and logged
    • This bug was introduced in v0.14.0.AA (Commit c0906f1)
  • Improves BootLogo Handling
    • Misc optimisation and extension added
    • Main visible extensions:
      • Boot logos now displayed for both legacy and UEFI boot
      • Enlarged Linux/Windows icons are shown as exit splash screen
      • Changes can be leveraged to define custom exit splash screens
        • boot_outlogo file will be used if present
        • boot_distroname will be used if present otherwise
        • os_distroname will be used if present otherwise
    • Enabled by default but can be adjusted using a new disable_bootlogo configuration token
      • This can be used to fully or partially disable boot logo display
  • Improves Shortcut Key Handling
    • No longer allocates keys based on the operating system type/name
      • There was no way of knowing what would be loaded in many cases
    • No longer allocates keys to tools with the exceptions below
      • Key: A is allocated to About Refindplus
      • Key: Z is allocated to System Shutdown (Previously U)
    • Keys are now basically allocated on display position
      • Order: 1, 2, 3 ... 8, 9, B, C ... W, X, Y (31 keys)
      • Key 0 is an internally reserved key
      • Keys A and Z are used for tools
      • Keys I and O are not used
  • Improves Tool Handling
    • Now only displays one representative entity per tool type
      • Allows for uncluttered and aesthetically pleasing interfaces
      • Can significantly improve loading speeds in applicable instances
        • Tool instances are processed for display when actively selected
        • The actual tool instances are then displayed for use if available
        • The outcomes of such searches are cached for reuse in that session
  • Improves Manual Stanza Handling
    • Removes requirement for the volume token to be set before some other tokens
      • Volumes can now be defined anywhere in a stanza without issue
    • Improves handling of disabled tokens
  • Improves Mac Recovery Handling
    • Now labels HFS Recovery instances with the Mac OS version
    • Activates previously disabled implementation for APFS
      • Attempts restart into APFS Recovery via BootNext
      • IMPORTANT:
        • This implementation is still a work in progress ... feedback required/welcome
  • Amends Misc Handling
    • Applies multiple sundry optimisations and standardisation
      • Includes introduction of an os_windows icon to be used for Windows when available
        • Works around the now dated inherited os-win and os-win8 arrangement
        • The existing arrangement is maintained
      • Adds os_ventoy icon
      • Now uses upstream emulated storage location if present
      • Amends misc misaligned indices
    • The use_graphics_for token now defaults to osx linux windows
    • Addressed static analysis flags
      • Drops inherited unused filesystems/test folder and contents

Don't miss a new RefindPlus release

NewReleases is sending notifications on new releases.