[dispatcharr-ranked-matchups] Bump to 1.21.0 - #259
Merged
dispatcharr-plugins-bot[bot] merged 1 commit intoAug 26, 2026
Merged
Conversation
Adds EFL Cup (Carabao Cup) and FA Cup sources, and fixes two dedupe bugs in the shared ESPN scoreboard sweep. Description also updated: the plugin now covers 39 leagues, tours and competitions (22 of them soccer), up from 37/20. That figure is held to the actual settings-toggle count by a test in the plugin repo.
Plugin Validation ResultsModified plugins: 1 Plugin:
|
| Check | Status | Details |
|---|---|---|
| Required fields | ✅ | All required fields present |
| Release artifact | ✅ | Artifact reachable at resolved URL |
| Maintainers | ✅ | Jacob-Lasky |
| License | ✅ | MIT - MIT License |
| Permission | ✅ | You have permission to modify this plugin |
| Version | ✅ | 1.21.0 |
| Version bump | ✅ | 1.20.0 → 1.21.0 |
View release v1.21.0 on GitHub · Compare v1.20.0...v1.21.0
🎉 All validation checks passed!
This PR modifies 1 plugin(s) and all checks have passed.
dispatcharr-plugins-bot
Bot
merged commit Aug 26, 2026
c2195c3
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
dispatcharr-ranked-matchupsfrom 1.20.0 to 1.21.0.Release: https://github.com/Jacob-Lasky/dispatcharr_ranked_matchups/releases/tag/v1.21.0
What's new in 1.21.0
English domestic cups: EFL Cup (Carabao Cup) and FA Cup. Two new sources, both off by default, via ESPN's keyless site API.
These can't come from Football-Data.org, which the plugin uses for its other 12 soccer competitions: FD.org gates every domestic cup behind a paid plan (
FLCis TIER_THREE,FACis TIER_TWO, both returning HTTP 403 on a free-tier key, whilePLreturns fixtures on the same key). So they needed their own adapter rather than a competition-table entry, which would have 403'd on every refresh and contributed zero games silently.Rounds come from ESPN's per-event
season.slug, and early rounds get their own low stage-score band so a second-round tie sorts below a marquee league game while a cup final sorts at the top.Two dedupe fixes in the shared ESPN scoreboard sweep, which also affected the existing friendlies sources:
Cosmetic: the tournament-stage line in the EPG description no longer leaks the internal stage enum (
SEMI_FINALSrendered as "semi finals", now reads "Semifinal").Description change
Also updates
description: the plugin now covers 39 leagues, tours and competitions (22 of them soccer), up from 37/20. That figure is held to the actual settings-toggle count by a test in the plugin repo, so it is not a marketing estimate.Note on the version jump
1.20.1 was never cut as a release, so this goes 1.20.0 to 1.21.0 in the listing. That version's change (match identity no longer depending on kickoff time, across eleven sources) is included in this release. No retroactive tag is being backfilled, since nobody installs from one.
Pre-flight
Every check in
.github/scripts/validate/validate.shwas run locally before opening this:dispatcharr-ranked-matchupsvprefix1.21.0name/version/descriptionpresentauthorequals the PR author's loginJacob-Laskylicenseis an OSI-approved SPDX idMIT, checked against the live SPDX listsource_typeexternalsource_urlcontains literal{version}, is httpsrepo_urlpresentsource_urlreturns 200The published release asset was also downloaded and confirmed byte-identical to the local build (sha256
20b7c2a9...), unzipping to the snake_case top-level folderdispatcharr_ranked_matchups/that the loader needs for intra-plugin imports.