Поиск

🚀 Update-informer: маленький помощник для больших проектов

🦀 Почему Rust-разработчики ценят библиотеку обновлений

Консольные приложения часто остаются «в тени» графических интерфейсов, но именно они двигают вперёд экосистему разработчиков. Update-informer — библиотека, созданная Михаилом Грачёвым, помогает этим приложениям оставаться актуальными. Она проверяет наличие новых версий на GitHub и Crates.io и сообщает пользователю прямо в терминале: «⚡ Доступна новая версия!».

В отличие от многих решений, у update-informer https://evrone.ru/blog/open-source/update-informer минимальный набор зависимостей: всего три — ureq, semver и serde. Это значит, что код остаётся «чистым» и быстрым, а компиляция не тормозит.

Разработчик может настроить частоту проверок как угодно: хоть раз в день, хоть каждую секунду. Гибкость делает библиотеку полезной для самых разных CLI-инструментов, будь то линтеры, утилиты или генераторы данных.

✨ Интересно, что похожие решения уже существовали, но они давно устарели и не поддерживали GitHub. Михаил решил исправить это и сделал удобный инструмент для всего https://evrone.ru/technologies/rust Rust-сообщества.

В Evrone любят такие истории: когда простая идея рождает полезный инструмент, который экономит время https://evrone.ru/services/qa тысячам разработчиков.