Lix 2.96 'Bingsu' mejora seguridad y soporta nuevo protocolo RPC

Fuentes: Lix 2.96 'Bingsu' enhances security and introduces new RPC protocol support

El equipo de Lix ha lanzado la versión 2.96, denominada 'Bingsu', una actualización mayor centrada en la seguridad, la mejora de la infraestructura del depurador y el avance hacia el protocolo RPC de Cap’n’Proto. Esta versión, que sigue la evolución de Nix, introduce cambios significativos en la interfaz de usuario y la seguridad del sistema, incluyendo la deprecación de las URIs de almacenes ssh://, que serán eliminadas en la versión 2.97 en favor de ssh-ng:// para resolver inconsistencias de seguridad.

Entre las novedades técnicas destaca la migración del backend del REPL a rustyline, lo que permite un soporte nativo para UTF-8, y la mejora de la estabilidad del depurador. Además, se ha implementado la función de mimalloc para acelerar la evaluación de flake.nix, logrando mejoras del 5% al 12% en el tiempo de ejecución. La validación de flake.nix ahora permite llamadas a funciones en las entradas, un cambio que rompe la compatibilidad con otras implementaciones de Nix. También se ha optimizado la concurrencia en la descarga de entradas mediante un proceso único por conjunto de datos, y se han añadido soportes para archivos tarball comprimidos con zst en los canales. Los desarrolladores deben seguir las instrucciones de actualización proporcionadas en la documentación oficial para evitar problemas de compatibilidad.