Skip to content

1.9.3

Compare
Choose a tag to compare
@hughsie hughsie released this 11 Jul 09:01
· 1423 commits to main since this release
1.9.3

This release adds the following features:

  • Add the expected result to each HSI test attribute
  • Allow autodetection when using fwupdtool firmware-parse
  • Allow devices to only accept explicitly specified release versions
  • Allow filtering by release flags from fwupdtool and fwupdmgr
  • Allow filtering by remote when looking for trusted reports
  • Drop the libefiboot dependency and generate UEFI DPs directly
  • Ensure that BootService-only variables cannot be read in runtime mode
  • Parse the various SBAT sections from PE firmware
  • Record the NVRAM space used as report metadata
  • Show the user a warning when the ESP may not be valid
  • Speed up the daemon startup by 35% and reduce RSS by 12%
  • Support reading and writing EFI variables on Windows

This release fixes the following bugs:

  • Check only the EFI executables from the boot menu when using --force
  • Correctly obtain the Thunderbolt is_native controller attribute
  • Deduplicate the remotes as required
  • Do not accidentally depend on python 3.9
  • Do not misuse the offset as an address in the SREC parser
  • Do not truncate feature reports to fix Wacom ID6 update
  • Fix parsing of IGSC code firmware
  • Get the Jabra GNP device name from the device
  • Ignore small ESP block devices if there are multiple choices
  • Never install a shim too new for the system
  • Only add the little-used _REV instance IDs by request
  • Use a CapsuleOnDisk filename supported by InsydeH2O

This release adds support for the following hardware:

  • Belkin Thunderbolt 4 Core Hub dock
  • CE-LINK TB4 Docks
  • Genesys GL32XX SD readers
  • Genesys GL352350 USB 3.1 hub
  • Nordic HID devices without DFU support
  • TUXEDO InfinityBook Pro 13 v3
  • Wacom tablets with ID9 Bluetooth chipsets