Changelog 10.8.17

PATCH 2026-04-22

LUMA Nova 10.8.17 : Session Harmonix BETA, controles et latence reduite

Session Harmonix

  • Ajout du tag BETA dans le panneau Session Harmonix.
  • Ajout d'un mode participant: Controle ou Lecture (lecture seule).
  • Bouton Quitter desactive tant qu'aucune session n'est ouverte, actif uniquement en session.

Sync & Controles

  • Boutons Play/Pause, Precedent et Suivant relies aux controles generaux du player Harmonix.
  • Icone Play/Pause du panneau session synchronisee avec l'etat reel du player.
  • Latence de sync reduite (polling et debounce de synchronisation plus vifs).

Permissions session

  • Enforcement backend des droits de controle: les actions sensibles session exigent le mode Controle (ou Host).
  • Retour API enrichi avec participant_mode et can_control pour piloter l'UI frontend.

Fichiers modifies (focus release)

  • app/modules/harmonix/views/layout/harmonix.ejs
  • app/modules/harmonix/assets/js/harmonix/sync.js
  • app/modules/harmonix/assets/css/harmonix/components/sync-float.css
  • app/routes/api/sonora.js
  • app/modules/harmonix/version.js
  • app/core/versions.js
  • app/data/changelog/10.8.17.json
  • app/data/changelog.json
  • package.json