O proxecto eXeLearning publica a versión 4.0.0-rc2, unha nova release candidate dentro do proceso de estabilización da serie 4.x. Esta versión incorpora novas funcionalidades, melloras na exportación, axustes na interface e un amplo conxunto de correccións e actualizacións técnicas. O obxectivo desta iteración é seguir reforzando a estabilidade do sistema e mellorar a experiencia de uso en distintos contornos, tanto en escritorio como en integración con LMS.
Novas funcionalidades
Esta versión incorpora varias novidades relevantes:
- Os proxectos xeran automaticamente unha miniatura
screenshot.pngen cada gardado; incluída en arquivos.elpxe xestionable desde as Propiedades do Proxecto - Engádese unha ligazón ao panel de administración no menú despregable do usuario para usuarios administradores
- iDevice de Caso práctico: o botón de feedback admite agora etiquetas separadas para estados mostrar/ocultar mediante sintaxe Show|Hide (aliñado co iDevice de Texto)
- iDevice de descarga de ficheiro fonte: engádese unha barra de progreso durante a preparación do ficheiro
- iDevice de Rúbrica: engádese soporte para puntuación SCORM
- Xestor de ficheiros: as subidas dun único ficheiro seleccionan automaticamente o arquivo subido
- Novo comando
make translations-formatpara engadir etiquetas CDATA e normalizar a indentación nos ficheiros de tradución - Actualización de traducións ao galego (GL), italiano (IT), romanés (RO), éuscaro (EU) e valenciano (VA)
Corrección de erros
Esta versión inclúe numerosas correccións orientadas a mellorar a estabilidade e a consistencia do sistema:
- Os exportes xa non perden imaxes cando se eliminan blobs de caché por presión de almacenamento
- As páxinas exportadas inclúen correctamente “Título da páxina | Título do proxecto” na etiqueta
<title>(agás na páxina índice) - Normalización do nomeamento de licenzas e revisión do seu renderizado en exportación HTML
- Evítase a inclusión do marcador
~xerado por tradución automática no HTML exportado - iDevice de Rúbrica: corrección de problemas de interface e accesibilidade
- Varios iDevices: corrección de problemas de renderizado de LaTeX
- TinyMCE: as imaxes xa non aparecen rotas tras pegar ou arrastrar ficheiros
- Área de traballo: corrixida a orde das frechas de minimizar/restaurar
- Xestor de ficheiros: o reconto de referencias de activos actualízase correctamente tras eliminar unha imaxe sen reabrir o proxecto
- Export Page, Export Box e Export iDevice escriben correctamente os ficheiros na aplicación de escritorio
- Frechas de reorganización de bloques funcionan correctamente en sesións colaborativas
- O modal de compartir utiliza diálogos propios da aplicación en vez de diálogos nativos do navegador
- Permítese
?url=sen necesidade de extensións.elpx,.elpou.zipno bundle estático - A aplicación de escritorio conserva o último nome de ficheiro e cartafol usado na mesma sesión
- O autoactualizador funciona correctamente en versións beta e RC oficiais
- Integración LMS: os recursos ELP en base64 enviados vía Moodle LTI cárganse correctamente
- En LMS, escóndense os controis independentes (Novo, Abrir, Compartir, Gardar)
Actualizacións
Tamén se inclúen actualizacións de dependencias:
@codecov/bundle-analyzer: 1.9.1 → 2.0.1actions/github-script: 8 → 9actions/upload-pages-artifact: 4 → 5esbuild: 0.27.7 → 0.28.0
Conclusión
A versión 4.0.0-rc2 de eXeLearning introduce novas funcionalidades como a xeración automática de miniaturas, melloras nos iDevices e soporte para puntuación SCORM, xunto cun amplo conxunto de correccións en exportación, interface, xestión de ficheiros e integración LMS. Con esta release candidate, o proxecto continúa avanzando cara a unha versión estable da serie 4.x, reforzando a fiabilidade do sistema e mellorando a experiencia de creación de contidos educativos dixitais.
