Repository navigation
v0.5.02
Fixed
- Satellite radio channel-name matching bug in `_match_channel()` (used by Sort Channels, Fill EPG, and Assign Logos). Channel names weren't stripped of stray leading/trailing whitespace before comparison, and the normalized-key fallback couldn't match multi-word names against the catalog dict. On a real-world install this caused 242 of 441 SiriusXM channels to be skipped — landing outside the intended number block with no station-number prefix and an order that looked scrambled relative to the correctly-matched channels.
- Corrected the stale "Refresh Channel Data" action description, which undersold that it repairs channels with no satellite radio station match — exactly the fix for "no now-playing data" reports.
Added
- Save Settings action: a no-op action that exists purely to force Dispatcharr to persist the Settings tab. Dispatcharr's plugin framework only writes Settings to disk alongside an Action run, not on field change — a setting toggled and left alone (dialog closed, no action run) silently reverts to its old value next session. Click Save Settings after changing anything in Settings if you're not about to run another action. A warning banner now also appears at the top of the Settings tab, and the User Guide has a new Troubleshooting entry ("Settings changes not saving").
SHA-256: 09b3c746026747d954f35071be827b4183dba805d07aee21fafc3deb8ce9ae30
MD5: e3d85d9d5bdb782701482dc1f85f05c5