0.5.0
Features
- Added a new "Validate Settings" action to check API credentials, profile names, and group settings before running other actions.
- Added four new settings to improve matching accuracy by ignoring common channel name tags:
- Ignore Quality Tags (e.g., [4K], [HD])
- Ignore Regional Tags (e.g., East, West)
- Ignore Geographic Prefixes (e.g., US:)
- Ignore Miscellaneous Tags (e.g., (A), (B))
- The core
runmethod now configures thefuzzy_matcherwith these new "ignore tag" settings before executing an action.
Improvements
- The "Channel Profile Names" setting now supports a comma-separated list of multiple profiles instead of just one.
- CSV reports generated by "Preview Auto-Match" and "Scan & Heal" now include a commented header detailing all plugin settings that were used for that run.
- Updated filtering logic (
_validate_and_filter_groups) to correctly process multiple channel profiles.