Стабилизирован доступ к времени публикации версии в индексе реестра
26.12.2025Доступ к полю времени публикации версии в записи индекса реестра перестал быть экспериментальным.
Зачем это поле
Версия крейта выходит в определённый момент времени. Иногда она выходит раньше, чем версия языка, требуемая пакетом, — и тогда с этой версией нельзя работать до выхода нужной версии компилятора.
Проверить это без поля невозможно: номер версии не говорит о времени. Отдельные инструменты собирали эти сведения обходными путями, обращаясь к странице пакета.
Что ещё появляется вместе с полем
Возможность проверять сроки устаревания. Если пакет не обновлялся дольше, чем позволяет политика проекта, это повод поднять вопрос о сопровождении.
И возможность требовать минимальный возраст зависимости: не подключать пакеты, опубликованные недавно. Это прямой ответ на атаки, при которых вредоносная версия выходит сразу после настоящей.
Оригинал
Unblocks #15973, #5221. Closes #15491. Closes #16270
Упоминаний: 1 · Просмотров: 2