Rust 1.96.0 introduce nuevos tipos de rango copiables

Fuentes: Announcing Rust 1.96.0 | Rust Blog
Rust 1.96.0 introduce nuevos tipos de rango copiables
Imagen generada con IA

El equipo de desarrollo de Rust ha anunciado el lanzamiento de la versión 1.96.0, una actualización que mejora la ergonomía y seguridad del lenguaje de programación. Disponible desde el 28 de mayo de 2026, este lanzamiento introduce nuevos tipos de rango en la biblioteca estándar (core::range) que implementan IntoIterator y la característica Copy. Esta mejora permite almacenar selectores de segmentos en tipos copiables, facilitando la gestión de datos sin necesidad de dividir los límites de inicio y fin. Asimismo, se estabilizan las macros assert_matches! y debug_assert_matches! para diagnosticar fallos de coincidencia de patrones. En el ámbito de WebAssembly, el enlazador ha modificado su comportamiento para no pasar --allow-undefined, convirtiendo los símbolos indefinidos en errores y previniendo problemas de configuración. La versión también incluye parches de seguridad para vulnerabilidades en registros de paquetes y nuevas APIs como LazyLock. Los usuarios pueden actualizar mediante el comando rustup update stable.