Un equipo de desarrolladores ha anunciado la versión 0.7.0 de Hologram, un proyecto que busca portar Elixir a JavaScript para ejecutar código Elixir directamente en el navegador. Esta nueva versión representa un hito significativo, aumentando la cobertura del runtime Erlang del 34% al 96% y la preparación de la biblioteca estándar de Elixir del 74% al 87%. Esto significa que una gran parte de las funciones de la biblioteca estándar de Elixir, incluyendo manipulación de cadenas, colecciones, operaciones matemáticas y manejo de archivos, ahora pueden funcionar en el navegador. El esfuerzo, que comenzó en noviembre de 2025, involucró a 49 contribuyentes y se centró en la portación de 150 nuevas funciones Erlang a través de 19 módulos. Además de la portación, la actualización incluye mejoras en la velocidad de compilación, compatibilidad con NixOS y corrección de varios errores relacionados con la inmutabilidad de mapas, interpolación de plantillas y manejo de eventos de formulario. El proyecto está siendo impulsado por Curiosum y la Fundación del Ecosistema Erlang, y sienta las bases para futuras funcionalidades como un sistema de tiempo de ejecución ERTS en el cliente y una revisión de los tipos de referencia.
