github Pharaoh-Labs/teamarr v2.4.4

8 hours ago

Bug Fixes

  • Feed-separated channels (HOME/AWAY) no longer share one EPG; each gets a distinct tvg_id so Dispatcharr displays the correct programme per feed
  • Feed-label auto-append no longer duplicates when the channel-name template uses {feed_team} / {feed_team_short} / {feed_team_abbrev} / {feed_home_away} (e.g., no more "Pirates Feed (Pirates)")
  • Playoff bypass for Events now respects the bypass_filter_for_playoffs setting across providers (canonicalized season_type) (#197)

New Features

  • Swiss Super League (sui.1) added as a first-class soccer league — works around ESPN's 250-league discovery cap

Enhancements

  • Template variables are now scoped by template type. Event templates no longer expose team-perspective variables like {team} / {opponent} / {is_home} / {team_record} / {odds_moneyline}; team templates no longer expose feed-team variables
  • College baseball and softball now set the correct gracenote_category for accurate XMLTV categorization

Under the Hood

  • Documentation refreshed across the user guide; docs review is now a mandatory step in the development workflow
  • GitHub issue templates simplified — V1/V2 split removed; V2 is the default
  • Beads issue database now tracked in git for cross-clone history
  • Switched StartupPhase and FillerType enums to enum.StrEnum (Python 3.11+ idiom)

Full Changelog: v2.4.3...v2.4.4

Don't miss a new teamarr release

NewReleases is sending notifications on new releases.