Changelog 10.6.1

PATCH 2026-04-04

LUMA Nova 10.6.1 - Nino watch hotfixes, seasons groundwork, Orbit UX polish

Nino - Series & Episodes

  • Preparation du support saisons/episodes dans l'experience serie.
  • Numero d'episode harmonise et expose dans les vues watch/detail serie.

Nino - Watch Player

  • Refonte de la popup episode suivant (layout, lisibilite, responsive, palette Nino).
  • Correction auto-next: plus de countdown si aucun episode suivant.
  • URL synchronisee lors des enchainements d'episodes (refresh conserve l'episode courant).
  • Fix interaction play/pause et ajustements mode cinematique/full page.

Nino - VOD & Safety

  • Detection VOD fiabilisee: bouton qualite remplace par mode Source quand adapte.
  • Popup 18+ affichee uniquement si tag actif, avec disparition automatique apres demarrage.

Orbit - Watchlist UX

  • Le bouton Orbit dans la watch page devient actionnable en toggle (ajout/retrait) au lieu d'un etat passif.

Nino - API/DB

  • Correctif sur la sauvegarde de progression watch pour eviter les collisions de cle unique (user_id + video_id).

Versioning

  • Bump LUMA 10.6.1 - Build 10601.
  • Bump module impacte: NINO 5.2.1.

Fichiers modifies (focus release)

  • app/core/versions.js
  • package.json
  • app/modules/nino/version.js
  • app/modules/nino/views/nino/video_watch.ejs
  • app/modules/nino/views/nino/video_edit.ejs
  • app/modules/nino/views/nino/dashboard.ejs
  • app/modules/nino/views/nino/series_show.ejs
  • app/modules/nino/assets/css/nino/watch/player.css
  • app/modules/nino/assets/css/nino/video_edit.css
  • app/modules/nino/assets/css/nino/dashboard.css
  • app/modules/nino/assets/js/nino/watch/api.js
  • app/modules/nino/assets/js/nino/watch/nextEpisode.js
  • app/modules/nino/assets/js/nino/watch/interactions.js
  • app/modules/nino/assets/js/nino/watch/controls.js
  • app/modules/nino/assets/js/nino/watch/player.js
  • app/modules/nino/assets/js/nino/watch/shortcuts.js
  • app/modules/nino/assets/js/nino/watch/content-warning.js
  • app/modules/nino/assets/js/nino/video_edit.js
  • app/modules/nino/assets/js/nino/dashboard.js
  • app/controllers/nino/watchController.js
  • app/controllers/nino/seriesController.js
  • app/controllers/nino/videosController.new.js
  • app/routes/web/nino.js
  • app/database/migrations/190_nino_series_seasons.sql