Teamarr v2.1.0
✨ New Features
- Stream Profile Selection — Set Dispatcharr stream profiles at global (Settings) and per-group levels
- CFL Support — Canadian Football League now available via TheSportsDB
- Test Patterns Modal — Interactive regex testing UI with live preview of which streams match/filter
- Logo Cleanup Setting — Option to clean up unused logos (Dispatcharr Settings)
- ESPN Client Improvements — Added retry logic, timeouts, and configurability with environment variables
🔧 Improvements
- Settings reorganized: "Integrations" → "Dispatcharr" with logically organized cards
- Stream lists now use natural sorting (1, 2, 10 vs 1, 10, 2)
- Virtualized stream lists for better performance
- Cache refresh interval reduced from 7 days to 1 day
- Added
SKIP_CACHE_REFRESHenv var for faster container restarts
🐛 Bug Fixes
- Fixed stream matching for leagues appearing mid-string
- Fixed checkbox visibility in dark mode
- Fixed border colors with Tailwind v4
- Fixed checkpoint migration issues
- Fixed boxing classifier false positives
Full Changelog: v2.0.12...v2.1.0