Mario Limonciello announced today the release and general availability of fwupd 1.7.6 as the latest stable update in the fwupd 1.7 series of this powerful and open-source firmware update utility for GNU/Linux systems.
Fwupd 1.7.6 is here with support for new hardware, including the Star Lite Mk III laptop from Star Labs, as well as HP M2xfd monitors, and some new features, such as a new plugin to set a GPIO pin for the duration of an update or a new plugin to enumerate SCSI hardware.
This release also adds two more instance IDs to MTD devices, adds the ability to parse MTD firmware version using the defined GType, introduces a flag for UEFI devices that don’t support an auto-added capsule header, as well as a flag to indicate if the device has a signed or unsigned payload.
Moreover, fwupd 1.7.6 introduces the ability to assign issues to devices for known high priority problems and adds
X-BaseboardManagementController as an update category.
As expected, various issues that were present in the previous releases were addressed in this update. For example, fwupd 1.7.6 fixes a critical warning by implementing checking for non-zero data lengths in the IFD sections, another critical warning when loading an empty TPM eventlog item, and a logic error when adding the community warning in fwupdmgr.
Also fixed is the loading of flashrom devices in Coreboot mode, an error when updating USB4 retimers, as well as the fetching of the firmware branch and a warning for Dell DA300 devices. Moreover, fwupd 1.7.6 no longer automatically runs the
fwupd-refresh command in containers, no longer shows TSS2 warnings by default, and no longer shows a warning if the TPM eventlog doesn’t exist.
For more details, check out the release notes on the project’s GitHub page, from where you can download the fwupd 1.7.6 source tarball if you fancy compiling yourself. Otherwise, you should wait for this release to land in the stable software repositories of your GNU/Linux distribution to update.
Last updated 3 months ago