Skip to content

v2.0.0 — NexoTV

Choose a tag to compare

@joaosavi joaosavi released this 18 Mar 02:42
· 85 commits to main since this release
7e9bcd0

What's New in v2.0.0

This release introduces a full rebrand to NexoTV and marks the stable release of the M3U/M3U+ provider alongside a complete UI overhaul.

New Features

  • M3U/M3U+ Provider — load any playlist URL with support for inline and custom XMLTV EPG
  • NexoTV rebrand — new name, logo, favicon, and refined identity
  • Redesigned Configure UI — modern layout with Inter font, tabbed provider setup, and mobile-friendly responsive design
  • Public Playlists — configurable curated playlist list via config/public-playlists.json
  • Favicon as addon logo — rounded favicon used as the addon icon inside Stremio
  • Per-install dynamic ID prefix — prevents meta conflicts when multiple addons are installed

Improvements

  • Firestick / low-end device optimizations on hot request paths
  • Refactored routes for better v2 organization (prefetch split)
  • Constants extracted for maintainability
  • Improved .gitignore coverage

Infrastructure

  • Docker build no longer depends on package-lock.json
  • Docker publish workflow cleaned up (removed dev branch trigger)
  • Docker healthcheck added

Full changelog: v1.2.0...v2.0.0