Only two weeks after the previous 2.0.14 release, fwupd, an open-source utility designed to simplify firmware updates on Linux-based systems, has rolled out its new 2.0.15 version.
At the top of the list, support has been added for NVIDIA’s ConnectX-6, ConnectX-7, and ConnectX-8 NICs, the Foxconn SDX61 modem, and Jabra Evolve2 child devices.
On the fixes side, this update resolves several long-standing problems. It corrects Goodix device enumeration, improves handling of Firehose modem erasing, and ensures firmware reports can be sent without having to use the --force
flag. Users on FreeBSD will also notice that build issues have been addressed.
Regarding improvements, Fwupd now allows CAB archives with uppercase extensions, adds newer commands and options for Fish shell completion, and introduces clearer device naming for Elan touchpads and Intel PCH SPI devices.
For certain hardware, stricter requirements have been added as well—like the PS5512 devboard—and all Micron NVMe updates will now require a full system shutdown to complete properly.
Finally, a smaller but still notable change: child devices can now use their parent’s name as a prefix, which should make things a bit more consistent when managing updates.
For more information, see the changelog.