Coa
Beta 8, o proxecto eXeLearning continúa a súa evolución cara a unha versión 3.0 madura. Esta actualización incorpora melloras notables na
colaboración en tempo real, na robustez da interface, nas ferramentas de desenvolvemento e na xestión da seguridade. Estes avances consolidan o rumbo do software como unha plataforma de creación educativa máis profesional e fiable.
Novedades principais
- Colaboración mellorada na nova interface: o modo de edición colaborativa foi optimizado para unha experiencia máis fluída cando varios usuarios traballan simultaneamente nun proxecto.
- Limpieza de ficheiros temporais: introdúcese un mecanismo de eliminación automática de ficheiros temporais (“cleanup”), co seu manual asociado, para manter o entorno máis limpo.
- Avatar configurable para usuarios: agora é posible configurar como se amosan os avatares dos perfís, mellorando a flexibilidade visual.
- Soporte mellorado para probas automatizadas e testeo “E2E”: engádese o atributo
data-testid a varios compoñentes da interface para facilitar as probas, e refactorízanse os tests end-to-end.
- Seguridade no acceso de convidados: restrínxese o acceso de “guest login” só a orixes autorizados, reducindo posibles abusos.
- Nuevos comandos CSS para desenvolvemento e produción: introdúcense
make css e make css-dev para compilar estilos de xeito máis sinxelo.
- “Estilo base”: incorpórase un esquema de cores base configurables para mellorar a coherencia visual.
- Melloras nos iDevices: novos iconos e estilos adaptados á nova interface.
- Nos iDevices “Checklist” e “Progress Report”, habilítase a descarga de informes en PDF (con fallback a PNG).
- Nalgúns iDevices engádese unha pestana para xerar preguntas con axuda de IA.
- No iDevice “Identify”, engádese un botón para reproducir axuda en audio.
Correccións destacadas
- Axustes en PRAGMA en SQLite para mellorar compatibilidade.
- Redución de logs excesivos de Mercure e da aplicación.
- Cambio do shell predeterminado a /bin/ash para compatibilidade con Alpine.
- No instalador Windows (NSIS), engádese polling activo para evitar erros.
- Correccións no proceso de publicación en Chocolatey.
- Mellora no empaquetado e xestión de versións.
- Axustes de interface para mellorar usabilidade.
- Nos iDevices:
- “Complete”: solución do problema de carga de jQuery UI.
- “AZ Quiz Game”: soporte para acentos e caracteres especiais.
Importancia desta beta
A Beta 8 introduce cambios estruturais que consolidan funcionalidades clave de colaboración, seguridade e usabilidade para o entorno educativo moderno.