Мининовости

Мелкие изменения: стабилизация API, новые методы и impl, правки Cargo.

29.11.2025Рецепты Redox стали самостоятельными сборочными инструментамиgitlab.redox-os.org

Сборочные инструменты для Redox теперь сами поставляются как пакеты, а рецепт может объявить, какие из них ему нужны. Это подготовка к полной сборке из исходников, чтобы не зависеть от готовых бинарных компиляторов.

21.11.2025Сборочные скрипты получают признак включённых проверок из профиляgithub.com

Сборочные скрипты теперь получают переменную окружения с признаком того, включены ли проверки в отладочной сборке. Раньше эта переменная отфильтровывалась: запрос конфигурации к компилятору не включал настройки профиля.

20.11.2025rustc переходит на свою схему манглинга символов: бектрейсы становятся читаемееblog.rust-lang.org

Начиная с ночной сборки от 21 ноября 2025 года компилятор по умолчанию использует собственную схему манглинга символов вместо унаследованной от C++. В бектрейсах и выводе отладчиков теперь видны полные имена функций с параметрами дженериков, а не короткие огрызки.

10.11.2025Rust 1.91.1: исправлена регрессия, из-за которой при определённых сборках wasm вызывалась не та функцияblog.rust-lang.org

Вышел точечный релиз Rust 1.91.1 с исправлением двух регрессий, внесённых в 1.91.0. Одна из них приводила к неопределённому поведению: при определённой сборке могла вызываться не та функция.