Skip to content

[epgeditarr]: Bump to v0.2.08 — SXM absolute numbering, Series-mode EPG tags, EPG auto-refresh fix#192

Merged
dispatcharr-plugins-bot[bot] merged 2 commits into
Dispatcharr:mainfrom
jstevenscl:epgeditarr-v0.2.08
Jul 25, 2026
Merged

[epgeditarr]: Bump to v0.2.08 — SXM absolute numbering, Series-mode EPG tags, EPG auto-refresh fix#192
dispatcharr-plugins-bot[bot] merged 2 commits into
Dispatcharr:mainfrom
jstevenscl:epgeditarr-v0.2.08

Conversation

@jstevenscl

Copy link
Copy Markdown
Contributor

What's new in v0.2.08

  • Fixed the SiriusXM EPG source never auto-refreshing (refresh_interval was left disabled on creation)
  • Added Force Category (Series Mode) and Synthesize Episode Numbers From Air Date to EPG Transform, so Plex can treat same-titled programs as distinct recordable episodes instead of one movie (closes [stream-dripper] a plugin that drops all active streams at a set time every 24 hours #17)
  • Added Absolute channel numbering mode to Sort — channel number = start + real SXM station number, with a required Numbering Block Size to keep it from overlapping neighboring channel groups
  • Added a station-number name prefix option (zero-padded or plain)
  • Fixed two bugs found during testing: prefixed channel names failing to re-match on subsequent Sort/Rename Channels/Assign Logos runs, and two channels matching the same station silently colliding on the same channel number
  • Automated SXM lineup-change follow-up work (auto-alias high-confidence renames, targeted orphaned-logo cleanup) that was previously piling up unactioned in weekly issues

Full release notes: https://github.com/jstevenscl/epgeditarr/releases/tag/v0.2.08

Test plan

  • Verified live against a real 431-channel SiriusXM provider group on a local Dispatcharr test instance (not just synthetic data)
  • Verified the Force Category/episode-num transform end-to-end against real EPG data
  • Confirmed the release ZIP's source_url resolves with HTTP 200
  • Confirmed plugin.json version bump only — no other marketplace metadata changed

@dispatcharr-plugins-bot dispatcharr-plugins-bot Bot added the Plugin Update A plugin already in the repository is being updated. label Jul 25, 2026
@dispatcharr-plugins-bot

This comment has been minimized.

sethwv added a commit to sv-dispatcharr/Plugins that referenced this pull request Jul 25, 2026
Bash arithmetic treats zero-padded segments (e.g. 08, 09) as octal,
which is invalid and aborts the script under set -e. Force base-10
with 10# so version bumps like 0.2.08 no longer fail CI (see PR Dispatcharr#192).
sethwv added a commit that referenced this pull request Jul 25, 2026
Bash arithmetic treats zero-padded segments (e.g. 08, 09) as octal,
which is invalid and aborts the script under set -e. Force base-10
with 10# so version bumps like 0.2.08 no longer fail CI (see PR #192).
@dispatcharr-plugins-bot

Copy link
Copy Markdown

Plugin Validation Results

Modified plugins: 1

Plugin: epgeditarr

Transform and clean your EPG data using regex and find/replace rules. Creates virtual copies of your sources — originals are never touched. Fills placeholder schedules for channels with no EPG, and provides a full SiriusXM toolkit: fill EPG from the community XMLTV (741 channels, sports smart blocks), sort into official lineup order, assign logos, and rename channels using the official SiriusXM API channel database.

Source Repository

Check Status Details
Required fields All required fields present
Release artifact Artifact reachable at resolved URL
Maintainers jstevenscl
License MIT - MIT License
Permission You have permission to modify this plugin
Version 0.2.08
Version bump 0.2.070.2.08

View release v0.2.08 on GitHub · Compare v0.2.07...v0.2.08


🎉 All validation checks passed!

This PR modifies 1 plugin(s) and all checks have passed.


Other plugins by jstevenscl in this repository (1)
Plugin Slug Version
Tickarr tickarr 0.3.04

@dispatcharr-plugins-bot
dispatcharr-plugins-bot Bot merged commit b938d2f into Dispatcharr:main Jul 25, 2026
10 checks passed
@jstevenscl

Copy link
Copy Markdown
Contributor Author

Superseding this with a v0.2.09 PR — two more real bugs got fixed after this one was opened (see the v0.2.09 release notes), so I don't want this older v0.2.08 version to get merged once the octal validator fix lands. Closing in favor of the new PR. Thanks for looking into the validator issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Plugin Update A plugin already in the repository is being updated.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants