El equipo de Bevy ha lanzado la versión 0.20 de su motor de juegos basado en Rust, destacando mejoras significativas en el renderizador Solari, la compatibilidad con DLSS y refinamientos en el sistema de escenas BSN. La actualización, disponible en crates.io, incorpora un nuevo evento 'Ready' para entidades de escena y amplía la biblioteca de widgets de Bevy Feathers con herramientas de entrada de color y listas deslizable. Además, el motor adopta oficialmente el lenguaje de shaders WESL, una extensión estandarizada de WGSL, y permite la creación de materiales personalizados para sprites y mallas 2D. En el apartado de rendimiento, Solari ahora soporta renderizado en macOS mediante Metal y ofrece controles más granulares para ajustar la calidad de la iluminación y el trazado de rayos. La comunidad de desarrolladores ha contribuido con 817 solicitudes de extracción, y los usuarios deben revisar sus proyectos para actualizar a la nueva sintaxis de BSN, que elimina wrappers innecesarios y unifica la referencia de escenas con prefijos '@'.
