Выпущена версия fwupd 2.1.3 — новейшее обновление для Утилиты с открытым исходным кодом, предназначенной для обновления прошивки устройств под Linux через службу Linux Vendor Firmware Service.
Наиболее заметным нововведением стала поддержка аутентификации с помощью токенов Redfish — стандарта управления, используемого в серверном и корпоративном оборудовании. В этом выпуске также добавлена поддержка нескольких чипов XMC SPI и реализована возможность анализа файлов JCat непосредственно в libfwupd без использования libjcat.
Кроме того, в этом выпуске исправлена обработка URI Redfish при настройке префикса пути, устранены ошибки сопоставления прошивки для модемов Cat-6 и Cat-12, а также улучшена отчетность о ходе работы за счет экспорта значения процента с плавающей запятой.
Также включены несколько исправлений для конкретных устройств. Fwupd 2.1.3 исправляет поддержку таблицы принудительных настроек в микросхемах Elan типов 0×13 и 0×14, корректирует поток проверки информации Raydium, чтобы избежать некорректной валидации, и сопоставляет конкретное устройство Raydium для предотвращения сбросов старого оборудования.
Исправлена обработка Thunderbolt: fwupd корректирует сообщаемый номер версии Thunderbolt, игнорируя зарезервированные биты. Кроме того, dbxtool снова загружает хорошо известные пути для предотвращения регрессии, а USB-устройства Nordic с VID 0×1915 больше не прощупываются без разбора.
Другие исправления включают копирование свойств HIDRAW USB только при наличии DS-20, использование CA1 для диска SK Hynix NVME и предотвращение появления вводящего в заблуждение сообщения об успешном удаленном очищении при прерывании операции.
Наконец, fwupd 2.1.3 расширяет список поддерживаемого оборудования за счет поддержки устройств SHIFT6mq и SHIFTphone 8.
Более подробная информация доступна в объявлении о выпуске на GitHub проекта.