The Linux firmware updater fwupd has released version 2.0.19, introducing support for the Lenovo Sapphire Folio keyboard. Developed by Richard Hughes, this update marks the nineteenth maintenance release in the 2.0 series. It includes enhancements for command-line tools and bug fixes for improved reliability.
On December 19, 2025, fwupd developer Richard Hughes announced the release of fwupd 2.0.19, a maintenance update to the open-source Linux firmware update utility. This version primarily adds support for upgrading the firmware on the Lenovo Sapphire Folio keyboard, enabling users to keep their devices updated through the fwupdmgr tool.
Beyond the new hardware compatibility, the update introduces two commands to the fwupdtool utility for calculating and finding CRCs, which aid in data integrity checks. It also allows systems to utilize the udev event source without relying on systemd, broadening compatibility across different Linux environments.
Several improvements enhance usability: the fwupdmgr get-history command now consistently displays the correct new firmware version, the --force option is properly respected during installations, and updates to the Intel GPU FWDATA section have been refined.
Bug fixes address potential vulnerabilities and regressions, including an integer underflow when parsing malicious PE files, a issue with enumerating the Dell-dock status component, and a fuzzer timeout in the Synaptics-RMI SBL container parsing.
Users can access detailed release notes and download the source tarball from the project's GitHub page. For stability, installation from GNU/Linux distribution repositories is recommended.