This release adds the following features:
- Add archive writing support for devices with composite firmware
- Add a way to read device composite firmware in fwupdtool
- Allow clients to opt-in to showing updates with user-solvable problems
- Allow the device to pause polling when writing firmware
- Export the system and device battery levels on the D-Bus interface
- Log errors and warnings to the win32 eventlog when required
- Add X-UsbReceiver as an update category with icon usb-receiver
This release fixes the following bugs:
- Accurately return the last-set status to client tools
- Allow dumping flashrom firmware using fwupdtool
- Allow specifying a non-file D-Bus transport
- Allow to request post actions from fwupdtool
- Always be arch-explicit when installing OS deps
- Be more resilient when restarting the Redfish BMC
- Do not mark all Redfish updates as UPDATABLE
- Do not use 'dongle' to describe USB receiver hardware
- Download in-process when using fwupdtool
- Fix a critical warning on failed modem update
- Fix regression when probing PS175 devices
- Hardcode the Redfish filedata name to firmware.bin
- Set the Bluetooth version if REV has been set
- Switch the Windows installer from NSIS to MSI
- Use StartServiceCtrlDispatcherA for the daemon on Windows
- Use the native certificate store on Windows
This release adds support for the following hardware:
- Corsair KATAR PRO XT, SABRE PRO and KATAR PRO Wireless
- HP Thunderbolt Dock G4
- Lenovo ThinkPad Universal USB-C Dock
- More PixArt wireless devices
- More SunplusIT USB cameras
- Some UFS devices
- Steelseries Aerox 3 Wireless and Rival 3 Wireless