Update Notes - 6.3.0 (2026-07-30)
Hot on the heels of 6.2.0, this update adds a new XMLTV integration to the program guide system.
✨ New Features
- Added the ability to import program guide listings from an XMLTV file. This allows you to use 3rd party headends like ErsatzTV or Tunarr to display program info directly, without needing any special translation layer like we did in the past.
externalSources:
cableListings: # key for the external source; can be anything as long as it's unique and doesn't use spaces or special characters other than dashes
url: https://example.com/guide.xml # The URL to the XMLTV file. Can be a local file path or a remote URL.
type: xmltv
channels:
- number: 50
abbr: CBL
info:
cableListings:guide.channel.5 # This channel's guide data will be pulled from the XMLTV source named `cableListings` and the channel ID of the XMLTV `<programme>` elements would be `guide.channel.5`
video: https://example.com/stream.m3u8 # You'll still need to pair this up with the video stream, since XMLTV doesn't provide the content itself, just metadata about what's on.🔧 Bug Fixes
- Fixed bug in the guide where channel ranges weren't properly showing the last channel in the range.