Выпуск Rust 1.95.0

2 мин
Выпуск Rust 1.95.0

16 апреля 2026 года состоялся выпуск языка программирования Rust 1.95. Вклад в разработку этого обновления внесли 444 программиста со всего мира. Предыдущая стабильная версия решения состоялась в марте 2026 года. Релиз проекта Rust 1.80 вышла в июле 2024 года. Выпуск Rust 1.85.0 (Rust 2024) состоялся 20 февраля. Версия Rust 1.87.0 и празднование десяти лет после выхода Rust 1.0 произошло в мае 2025 года.

Текущий выпуск включает в себя ряд стабилизированных api, переработанную стандартную библиотеку и многое другое.

Язык Rust сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).

Основные изменения и дополнения в Rust 1.95 (Rust, Cargo и Clippy):

  • появился свежий макрос cfg_select!, выполняющий ту же функцию, что и крейт cfg-if. Этот cfg_select! работает аналогично сопоставлению во время компиляции с конфигурационными файлами. Команда разработчиков Rust уточнила, что этот макрос функционирует как сопоставление предикатов конфигурации на этапе компиляции, выполняя аналогичную функцию, что и широко используемый крейт cfg-if, но с другим синтаксисом. Этот макрос даёт возможность разработчикам более непосредственно выбирать реализации или значения зависимо от целевой платформы или конфигурации сборки;

  • добавлены проверки if-let в выражениях match. Эта функция основана на функциональности цепочки let, представленной в Rust 1.88, и даёт возможность выполнять дополнительные проверки условных шаблонов непосредственно в блоках match. Команда Rust отмечает, что шаблоны, совпадающие в проверках if-let, сегодня не включаются в оценку полноты соответствия компилятора, аналогично обычным проверкам if;

Читают сейчас

28 минут назад

Tor разрабатывает серверы, способные «терять хранилище» при изъятии

Инициатива Tor стартовал разрабатывать собственные серверы, способные «терять хранилище» при изъятии. В команде платформы задумались над масштабным техническим обновлением серверного парка после того,

Valve выпустила Proton 11.0 Beta 1 с поддержкой архитектуры ARM

1 час назад

Valve выпустила Proton 11.0 Beta 1 с поддержкой архитектуры ARM

17 апреля 2026 года Valve выпустила первую бета-версию открытого проекта Proton 11.0 (на базе Wine 11.0), созданного для обеспечения запуска в Linux игровых приложений, разработанных для Windows и пре

Claude Opus взломал Chrome — а та же дыра сидит в Claude Desktop

10 часов назад

Claude Opus взломал Chrome — а та же дыра сидит в Claude Desktop

Исследователь из компании Hacktron за неделю и $2 283 на api-токены заставил Claude Opus написать полную цепочку эксплойтов для движка V8 в Chrome — от чтения патча до запуска произвольного кода. Цель

Адвокат из Омахи попался на ИИ-галлюцинациях и был отстранен: 57 из 63 ссылок — выдумка

10 часов назад

Адвокат из Омахи попался на ИИ-галлюцинациях и был отстранен: 57 из 63 ссылок — выдумка

Верховный суд Небраски 15 апреля временно отстранил юриста из Омахи Грега Лейка от адвокатской практики. Лейк использовал ИИ для написания апелляционной жалобы по делу о разводе Prososki v. Regan— и н

Утечка: DeepSeek V4 обходит Gemini 3.1 Pro, GPT-5.3 и Claude Opus 4.6 по всем 12 бенчмаркам

11 часов назад

Утечка: DeepSeek V4 обходит Gemini 3.1 Pro, GPT-5.3 и Claude Opus 4.6 по всем 12 бенчмаркам

В сети появились предполагаемые информация технического отчёта DeepSeek V4 – таблица с результатами на 12 популярных бенчмарках. Автор твита под ником @xiangxiang103 опубликовал скриншоты, на которых