Channel Mapparr Plugin Changelog
Version 0.5.0
New Features
- Added support for multiple country databases (US, UK, CA, AU, etc.) via the "Channel Databases" setting.
- Added "Organize Channels by Category" action to move channels into groups based on their category data.
- Added automatic plugin version checking to notify users of updates from GitHub.
- Added "Clear CSV Exports" action to remove old preview files.
Improvements & Configuration
- Added configurable "Fuzzy Match Threshold" setting (0-100) to fine-tune matching sensitivity.
- Added API token caching (30 minutes) to reduce authentication requests to the server.
- Added robust handling for 401 Unauthorized API responses to automatically refresh invalid tokens.
- Replaced the full M3U refresh trigger with a lighter WebSocket frontend refresh trigger.
- CSV exports now include a header section containing the settings used during the run.
Refactoring
- Moved core matching logic to a separate
FuzzyMatchermodule for better maintainability. - Updated file handling to support loading multiple JSON database files dynamically.
- Increased default timeouts for API requests.