Skip to content

v0.2.05

Choose a tag to compare

@jstevenscl jstevenscl released this 18 May 01:46

What's new

Bug fixes

  • Fresh install XMLTV source type bug — EPGeditARR: SiriusXM source was created as standard type instead of xmltv, causing Dispatcharr to fail parsing it with no error message. Required manual API intervention to fix. This release creates it correctly as xmltv and auto-migrates any existing wrong-type sources.
  • Utah Hockey Club team name corrected in sport sort order (was incorrectly 'Utah Mammoth', their AHL affiliate)

Improvements

  • XMLTV character sanitization — strips XML 1.0-invalid control characters from the downloaded XMLTV before parsing, and from the generated XMLTV at write time. Retry on parse failure handles CDN mid-write race conditions.
  • Sport team sort order_SPORT_TEAM_SORT now uses real SiriusXM app-stream channel numbers (NFL 800–831, MLB 840–869, NBA 880–909, NHL 920–951), so sort order mirrors the official SiriusXM app lineup
  • Phase 1 iterparse memory fix — programme elements are now cleared immediately during the channel-only pass, preventing ~246k elements from accumulating in memory