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
.gitignorecoverage
Infrastructure
- Docker build no longer depends on
package-lock.json - Docker publish workflow cleaned up (removed
devbranch trigger) - Docker healthcheck added
Full changelog: v1.2.0...v2.0.0