Rust 1.43.1 lanzamiento: lanzamiento de ajuste

El equipo de Rust ha publicado un parche de Rust, 1.43.1. Rust es un lenguaje de programación que permite a todos crear software confiable y eficiente.


Si instaló la versión anterior de Rust utilizando herramientas rustup, para actualizar a la versión 1.43.1 solo necesita ejecutar el siguiente comando:


rustup update stable

Si aún no lo ha instalado rustup, puede instalarlo desde la página correspondiente de nuestro sitio web, así como ver las notas detalladas de la versión en GitHub.


Lo que se incluye en la versión 1.43.1


Rust 1.43.1 está dedicado a dos regresiones que aparecieron en 1.43.0. También en esta versión se actualiza OpenSSL utilizado por Cargo.


Extensiones de CPU indetectables fijas


En Rust 1.27.0, la biblioteca estándar introdujo soporte para definir extensiones de CPU x86 usando una macro is_x86_feature_detected!. Durante la refactorización interna, se corrigió la definición de extensiones inestables (como el AVX-512), que anteriormente era posible. Rust 1.43.1 corrige esto. Más información sobre esta regresión está disponible en el número 71473 .


Arreglado roto cargo package --list


Rust 1.43.0 , , Cargo, cargo workspace , , . Rust 1.43.1. Cargo issue #8151.


OpenSSL 1.1.1g


Cargo — OpenSSL, . Rust 1.43.0, OpenSSL Rust 1.43.1. , Cargo ( , , ).


1.43.1


Mucha gente se unió para crear Rust 1.43.1. No podríamos haber hecho esto sin todos ustedes, ¡ gracias !


De traductores


Con cualquier pregunta sobre el idioma Rust, puede recibir ayuda en el chat de Telegram en ruso o en un chat similar para los recién llegados .


Este artículo fue traducido conjuntamente andreevlex, funkill, nlinker, l4lHK y Blandger.


All Articles