Stream-Mapparr v0.7.2 - CHANGELOG
Release Information
Version: 0.7.2
Release Date: December 20, 2025
Type: Bugfix Release (Dependency Update)
Severity: Medium (Matching Accuracy)
Overview
This release updates the required fuzzy_matcher.py version to include complete regional pattern support. The fuzzy_matcher now properly handles all US timezone regional indicators (East, West, Pacific, Central, Mountain, Atlantic) instead of just "East".
Bug Fixed
Incomplete Regional Patterns in fuzzy_matcher
Issue: fuzzy_matcher.py v25.343.1430 (and earlier) only recognized "East" as a regional indicator. All other timezone indicators (West, Pacific, Central, Mountain, Atlantic) were not properly handled by the REGIONAL_PATTERNS array.
Impact:
- Channels without regional indicators could incorrectly match streams with "(WEST)", "(PACIFIC)", etc.
- Example: "E! Entertainment" matched
USA: E! ENTERTAINMENT (WEST)when it shouldn't - Inconsistent behavior across different regional indicators
- Affected users with
Ignore Regional Tags: Falsesetting
Root Cause: REGIONAL_PATTERNS in fuzzy_matcher.py was incomplete - only had patterns for "East"
The Fix
Updated Dependency: fuzzy_matcher.py v25.354.1835
The plugin now requires fuzzy_matcher.py version 25.354.1835 or higher, which includes:
Complete REGIONAL_PATTERNS array with all 6 US timezone indicators:
- East (word + parenthesized format)
- West (word + parenthesized format)
- Pacific (word + parenthesized format)
- Central (word + parenthesized format)
- Mountain (word + parenthesized format)
- Atlantic (word + parenthesized format)
Updated extract_tags() function:
- Extended regex patterns to recognize all regional indicators
- Extended skip list to exclude all regional indicators from extra_tags