Changelog 10.8.13
PATCH
2026-04-21
LUMA Nova 10.8.13 : Harmonix paroles synchronisees en service
Harmonix Player
- Activation du panneau Paroles cote utilisateur (remplacement du placeholder Bientot).
- Chargement des paroles piste par piste via l'API LUMA /api/sonora/lyrics/:id.
- Fallback UX gere quand il n'y a pas de paroles disponibles.
Paroles synchronisees
- Support du format LRC (timestamps [mm:ss.xx]) avec surlignage de la ligne active en temps reel.
- Clic sur une ligne LRC pour seek audio a la position correspondante.
- Fallback automatique vers mode texte simple (plain) si le LRC n'est pas exploitable.
API
- Ajout de l'endpoint public GET /api/sonora/lyrics/:id (lecture harmonix_track_lyrics).
- Ajout du client harmonixAPI.getLyrics(trackId) pour integration front unifiee.
Fichiers modifies (focus release)
- app/routes/api/sonora.js
- app/modules/harmonix/assets/js/harmonix/api.js
- app/modules/harmonix/assets/js/harmonix/player.js
- app/modules/harmonix/views/layout/harmonix.ejs
- app/modules/harmonix/assets/css/harmonix/core/layout.css
- app/core/versions.js
- app/modules/harmonix/version.js
- app/data/changelog/10.8.13.json
- app/data/changelog.json
- package.json