[event-channel-managarr]: release v1.26.2351639 - #255
Merged
dispatcharr-plugins-bot[bot] merged 1 commit intoAug 23, 2026
Conversation
Bumps the listing to the published release. It fixes the run ledger added in 1.26.2341504, which never recorded anything: the writer read a constant defined on a different class, so it raised AttributeError on every applied run that changed a channel, and the writer's deliberate catch-all turned that into a log warning rather than a visible failure. No other behaviour changes, and no setting or action was added, removed or renamed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QySHhHmsWqJLJSkB56oCxY
Plugin Validation ResultsModified plugins: 1 Plugin:
|
| Check | Status | Details |
|---|---|---|
| Required fields | ✅ | All required fields present |
| Release artifact | ✅ | Artifact reachable at resolved URL |
| Maintainers | ✅ | PiratesIRC, PiratesIRC |
| License | ✅ | MIT - MIT License |
| Permission | ✅ | You have permission to modify this plugin |
| Version | ✅ | 1.26.2351639 |
| Version bump | ✅ | 1.26.2341504 → 1.26.2351639 |
View release v1.26.2351639 on GitHub · Compare v1.26.2341504...v1.26.2351639
🎉 All validation checks passed!
This PR modifies 1 plugin(s) and all checks have passed.
Other plugins by PiratesIRC in this repository (6)
| Plugin | Slug | Version |
|---|---|---|
| Channel Mapparr | channel-mapparr |
1.26.2291823 |
| EPG Janitor | epg-janitor |
1.26.2281111 |
| IPTV Checker | iptv-checker |
1.26.2201040 |
| Lineuparr | lineuparr |
1.26.2291211 |
| Newsflasharr | newsflasharr |
1.26.2241159 |
| Stream-Mapparr | stream-mapparr |
1.26.2241602 |
dispatcharr-plugins-bot
Bot
merged commit Aug 23, 2026
3438e76
into
Dispatcharr:main
10 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the listing to the published release
v1.26.2351639.What it fixes
The run ledger added in
1.26.2341504never recorded anything. Its writer read a constant defined on a different class in the plugin, so it raisedAttributeErroron every applied run that changed a channel and the ledger file was never created.The writer catches
Exceptionon purpose, so that failing to record a run can never fail a scan that has already changed channels. That meant the only trace was a line in the container log, while scans, the managed dummy EPG, the CSV exports and the scheduler all continued to behave correctly. Only the run ledger was affected; channel visibility was always handled properly.Anyone on
1.26.2341504should update, since its counter is silently dead.Test coverage
A new contract test asserts that every
self.SOME_CONSTANTread anywhere in the plugin's main class is actually defined on that class, which catches the whole category rather than this one instance. The existing tests missed it because they checked structure rather than attribute resolution.Checks
source_urlwith{version}substituted returns HTTP 200; the bare form 404s, so thevprefix is correct for this repository's tags.1.26.2341504to1.26.2351639.upstream/main; the diff touches onlyplugins/event-channel-managarr/plugin.json.