Changelog 10.6.4

PATCH 2026-04-05

LUMA Nova 10.6.4 - Harmonix CSP hardening, player icon fixes, queue UX

Harmonix - Security / CSP

  • Suppression des styles inline dans les vues et rendus queue pour respecter une CSP stricte.
  • Bascule des toggles d'affichage vers des attributs/classes compatibles CSP.

Harmonix - Player Stability

  • Ajustement du flux AudioEngine/PlayerController pour limiter les warnings AudioContext et les interruptions de lecture.
  • Correction du mode repetition 'one' avec affichage fiable de l'indicateur 1.

Harmonix - UX

  • Le bouton queue du player devient actionnable et synchronise son etat actif avec la navigation.
  • Corrections visuelles sur les icones de controles (repeat/queue).

Versioning

  • Bump LUMA 10.6.4 - Build 10604.
  • Bump module impacte: HARMONIX 2.0.1.

Fichiers modifies (focus release)

  • app/core/versions.js
  • package.json
  • app/data/changelog/10.6.4.json
  • app/modules/harmonix/version.js
  • app/routes/harmonix.js
  • app/modules/harmonix/views/layout/harmonix.ejs
  • app/modules/harmonix/views/harmonix/home.ejs
  • app/modules/harmonix/views/harmonix/favoris.ejs
  • app/modules/harmonix/views/harmonix/queue.ejs
  • app/modules/harmonix/assets/js/harmonix/core/AudioEngine.js
  • app/modules/harmonix/assets/js/harmonix/core/PlayerController.js
  • app/modules/harmonix/assets/js/harmonix/player.js
  • app/modules/harmonix/assets/js/harmonix/home.js
  • app/modules/harmonix/assets/js/harmonix/recents.js
  • app/modules/harmonix/assets/js/harmonix/queue.js
  • app/modules/harmonix/assets/css/harmonix/components/player.css
  • app/modules/harmonix/assets/css/harmonix/components/queue.css