Несколько примечательных моментов в релизе 0.9:
- Значительная часть работы была посвящена срочному исправлению многочисленных критических уязвимостей, обнаруженных в ходе недавнего аудита безопасности. При этом исправлены далеко не все проблемы.
- Команда uutils начала добавлять дополнительные тест-кейсы для покрытия функциональности GNU Coreutils, которая пока отсутствует в uutils. Однако это всё ещё лишь небольшая часть общего функционального покрытия GNU Coreutils.
- Набор тестов Rust uutils теперь проходит только 90,5% тестов (против 94,7% в предыдущем релизе).
- В это число входят 5 тестов, которые раньше проходили успешно, но теперь падают, а также 35 новых тестов, которые не проходят.
- Стоит повторить: uutils 0.9 проходит заметно меньше тестов, чем версия 0.8.
- В релизе Rust uutils 0.9 известно о 652 открытых проблемах. Многие из них связаны с серьёзными проблемами безопасности, производительности и совместимости.
Теоретически это последнее крупное обновление перед релизом версии 1.0. Однако на текущий момент качество проекта фактически снижается от релиза к релизу.
https://github.com/uutils/coreutils/releases/tag/0.9.0
@linuxos_tg



