eXeLearning 3.0: Release candidates 1, 2 i 3

Versió v3.0.0-rc1

Data de publicació: 19 d’octubre
Novetats afegides:

  • Nova funcionalitat d’impressió des del menú “Arxiu”.
  • Noves proves E2E (end-to-end).
  • Traducció completa a l’espanyol.
  • Actualització de traduccions automàtiques: català, basc, gallec, valencià, esperanto.
  • Noves icones de barra de puntuació als jocs.
  • Millora de la lògica d’instal·lació als instal·ladors d’Electron.
  • Detecció de caducitat de sessió i inici automàtic de redirecció a l’inici de sessió.
  • Generació automàtica de CSS a partir de SCSS.
  • Nova ordre make test-playwright per executar localment proves col·laboratives amb Playwright.

Correccions:

  • Millores al flux d’empaquetament amb Chocolatey.
  • Solució de problemes a les versions de Windows i macOS (per exemple, control d’ajustos de PHP INI mitjançant variables d’entorn).
  • Ajustos a les icones i logotips de l’aplicació per a totes les versions.
  • Revisió parcial de la presentació dels iDevices de formulari.

Actualitzacions:

  • Documentació del desplegament.
  • Node.js ha passat de la versió 20 a la 24.

Eliminacions:

  • Eliminades cadenes de traducció no utilitzades.
  • Eliminat l’enllaç “API Reference”.
  • Eliminat el fitxer CSS principal (ara es genera automàticament des de SCSS).

Versió v3.0.0-rc2

Data de publicació: 21 d’octubre
Novetats afegides:

  • Nous estils “Flux”, “Neo”, “Nova” i “Zen”.
  • Millora en la presentació dels iDevices.
  • Els commutadors/botons de Bootstrap substitueixen les caselles de selecció del sistema als iDevices i a l’àrea de treball.
  • Diverses millores i refactorització del procés de construcció de l’instal·lador per a Windows.
  • Traducció completa al valencià (va).

Correccions:

  • Problema de descodificació a l’iDevice “Vídeo interactiu”.
  • Errors a l’iDevice “Cert/Fals” en desar o cancel·lar.
  • Problemes de presentació i funcionalitat a la nova interfície d’usuari.
  • Funcionalitat “Download CSV” a l’eina “Informe de progrés” i “Validació d’enllaços”.
  • Enllaç de “Compartir URL” quan l’aplicació s’executa des d’una subcarpeta en lloc del directori arrel.

Actualitzacions:

  • actions/setup-node: de versió 5 → 6.
  • Node: de 24-alpine → 25-alpine.
  • Diversos components de Symfony (symfony/form, http-client, phpunit-bridge, runtime, web-profiler-bundle) de 7.3.3 → 7.3.4.

Eliminacions:

  • Eliminat l’estil “Test” (utilitzat només per a proves).
  • Eliminada l’exportació “Metadata (XML)”.

Versió v3.0.0-rc3

Data de publicació: 22 d’octubre
Novetats afegides:

  • Nova extensió de fitxer per defecte: .elp.elpx.
  • Versions de macOS “notaritzades” (signades per complir amb els requisits de seguretat del sistema).
  • Noves captures de pantalla dels estils.
  • Informació ampliada sobre els estils (descripcions detallades i reconeixements).

Correccions:

  • Càlcul de la puntuació mitjana de l’iDevice “Rúbrica” corregit.
  • Errors de JavaScript quan hi ha més d’un iDevice UDL en una pàgina.
  • Problemes d’accessibilitat al panell “Favorits iDevices”.

Comentari general

Aquestes tres versions marquen la transició cap a la branca 3.0 del projecte eXeLearning, amb millores rellevants tant en infraestructura (actualització de Node, Symfony), interfície, estils visuals, instal·ladors multiplataforma, suport de traduccions i correcció d’errors clau.

Destaca especialment:

  • El canvi del format de fitxer per defecte (.elpx) a rc3, important per al futur flux de treball.
  • Les millores d’estils a rc2 i la presentació a rc3 ofereixen una experiència més moderna per als usuaris.
  • Avanços en internacionalització: traducció completa a l’espanyol a rc1, al valencià a rc2 i millores visuals a rc3.
  • A cada versió es corregeixen errors importants d’usabilitat, accessibilitat i compatibilitat, consolidant una base estable per al llançament final de la versió 3.0.