github PiratesIRC/Stream-Mapparr 0.2

latest releases: 0.7.3, 0.7.2, 0.7.1...
3 months ago

Stream-Mapparr Plugin Changelog

Version 0.2

Core Matching Logic

  • Fixed OTA callsign matching - Callsign extraction now happens BEFORE name cleaning to prevent parentheses removal
  • Multiple streams per channel - All matching streams are now added to channels (sorted by quality), not just the highest quality one
  • Improved channel grouping - OTA channels are grouped by callsign (e.g., OTA_WSBT) for better duplicate detection

Quality Priority

New Stream Quality Order:

  1. [4K], (4K), 4K
  2. [FHD], (FHD), FHD
  3. [HD], (HD), HD, (H)
  4. [SD], (SD), SD
  5. (F)
  6. (D)
  7. Slow, [Slow], (Slow)

New Actions

  • Manage Channel Visibility - Automatically manages channel visibility based on stream assignments
    • Disables all channels in profile
    • Enables only channels with 0-1 streams
    • Enables only highest priority channel per callsign group
    • Excludes channels attached to other channels
    • Excludes duplicate channels in same group

OTA Matching Improvements

  • Callsign extraction uses improved regex pattern to handle quality tags
  • Direct callsign word-boundary matching in stream names
  • Fallback to networks.json data if direct callsign matching fails
  • Enhanced logging shows which matching method succeeded (callsign vs. networks.json)

Bug Fixes

  • Fixed callsign extraction failing when quality tags were present (e.g., [HD], [FHD])
  • Fixed duplicate channel visibility where multiple channels with same callsign were all visible
  • Improved handling of channels attached to other channels in visibility management

Don't miss a new Stream-Mapparr release

NewReleases is sending notifications on new releases.