rustup 1.29.0 научился качать компоненты параллельно и распаковывать на лету
12.03.2026Вышел rustup 1.29.0. Главное изменение — компоненты инструментального набора теперь скачиваются параллельно и распаковываются прямо во время загрузки, а не после её завершения.
Что именно ускорилось
Операции rustup update и rustup toolchain проверяют наличие обновлений одновременно по нескольким каналам, а rustup check делает это параллельно. Автор предупреждает, что в хвосте возможны проблемы: сеть всё равно становится узким местом.
Работу выполнил участник программы наставничества 2025 года.
Новые платформы-хосты
Официально поддерживаются sparcv9-sun-solaris и x86_64-pc-solaris. Для Solaris это заметное событие: раньше rustup там просто не работал.
Мелочи, которые экономят время
rustup-initсам добавляет записи в переменнуюPATHдля оболочекtcshиxonsh;- при запуске языкового сервера через прокси rustup берёт исполняемый файл из
PATH, если своего не нашёл — костыль, который был нужен пользователям Neovim и Helix, больше не требуется; - пустые переменные окружения теперь считаются отсутствующими, что чинит сброс переопределений к значениям по умолчанию: раньше пустая переменная «залипала» в настройках.
Код возврата rustup check
Команда возвращает 100, если обновления есть, и 0, если нет. Это позволяет использовать её в сценариях непрерывной сборки без разбора вывода.
Оригинал
Announcing rustup 1.29.0 от 12 марта 2026 года
Упоминаний: 1 · Просмотров: 3