Changelog 10.8.10
PATCH
2026-04-21
LUMA Nova 10.8.10 : Harmonix sessions collaboratives (QR, panneau studio, sync multi-device)
Harmonix Session
- Ajout d'une session collaborative Harmonix (create/join), file d'attente partagee et commandes distantes (play/pause/next/prev).
- QR code de join pour rejoindre rapidement une session depuis mobile ou autre appareil.
- Lien de session copiable et support du join direct via URL avec parametre hx_join.
UX panneau Studio
- Refonte de l'UI session dans un panneau Studio dedie a droite sur desktop.
- Version mobile optimisee en bottom-sheet (plus lisible, plus tactile, fermeture simplifiee).
- Preparation de sections collaboratives (paroles, file partagee, actions live).
Sync & fiabilite
- Synchronisation renforcee lors des changements de piste pour propager load_track + etat playback sur les autres appareils.
- Correction d'un 403 sur le QR en autorisant l'acces pour l'utilisateur membre de la session (meme si device_id different).
- Correction d'ouverture du player mobile plein ecran (tap cover + tap zone player hors controles).
Fichiers modifies (focus release)
- app/routes/api/sonora.js
- app/routes/harmonix.js
- app/modules/harmonix/views/layout/harmonix.ejs
- app/modules/harmonix/assets/js/harmonix/sync.js
- app/modules/harmonix/assets/js/harmonix/player.js
- app/modules/harmonix/assets/js/harmonix/header.js
- app/modules/harmonix/assets/js/harmonix/api.js
- app/modules/harmonix/assets/js/harmonix/context-menu.js
- app/modules/harmonix/assets/css/harmonix/core/layout.css
- app/modules/harmonix/assets/css/harmonix/components/header.css
- app/modules/harmonix/assets/css/harmonix/components/sync.css
- app/core/versions.js
- app/modules/harmonix/version.js
- app/data/changelog/10.8.10.json
- app/data/changelog.json
- package.json