SwiftMiner 1.32.5
A focused status-polish update that keeps healthy miners from sounding blocked when Twitch simply has no mineable priority campaign for them.
Calmer Miner Status
Account-link warnings now appear only when linking is actually the reason a priority campaign cannot move forward.
- Stops unrelated unlinked public campaigns from making a miner look account-blocked after its priority filters have already ruled those campaigns out.
- Reserves the account-link blocked state for attemptable priority campaigns that genuinely belong to the miner's active priority list.
- Falls back to no eligible campaigns when the only visible priority campaign is subscription-only and cannot be watched for progress.
Priority Mining Behavior
The mining rule stays the same: prioritised games can still be attempted even before the external game account is linked.
- Keeps the miner focused on its effective priority list, including global priorities used by that account.
- Avoids presenting account linking as a hard blocker when the miner is simply idle because Twitch has no eligible priority stream available.
Reliability Coverage
Regression tests cover the account-link cases that made this status feel too alarming.
- Adds tests for unrelated unlinked campaigns, prioritised unlinked campaigns, and subscription-only priority campaigns.
- Prepared as SwiftMiner 1.32.5, build 2026070308.