SwiftMiner 1.45.5
SwiftMiner 1.45.5 keeps the Operator connected without a manual reconnect, keeps game artwork consistent with Twitch, adds manual Discord reminders for account linking, and makes the Overview clearer and quieter while idle.
๐ Fixes
- The Operator now renews its Twitch security check on its own after the browser cookie behind it expires. Previously, mining stopped about every 64 hours until Reconnect Twitch was chosen.
- A miner waiting for a stream now shows the artwork and progress of the campaign it names, rather than those of a different priority game.
More accurate mining
- Miners no longer return to a fully earned campaign when looking for another campaign in the same game, preventing completed drops from appearing as active at 100%.
Following streamers
- New Twitch sign-ins request access to followed channels, so prioritising followed streamers can be enabled later without signing in again. Existing accounts without that permission need to reconnect.
๐ Discord reminders
- Send a manual account-linking reminder from a minerโs Discord section by choosing an unlinked priority game.
๐จ Consistent Twitch artwork
- Campaign covers in miner details now use their portrait proportions, so more of the artwork remains visible.
- The priority queue, Manage Games, and web dashboard now prefer artwork from current Twitch campaign data over the image saved when a game was added, including after its drops are completed. Older campaigns retained by another account no longer override the newest campaign cover.
- Custom artwork remains the first choice. Cached images are revalidated after an hour when loaded again, so artwork changes at the same Twitch URL no longer stay hidden indefinitely; the last image remains available offline.
โจ Overview refinements
- Waiting cards consistently show when their displayed campaign is limited to approved channels.
- Overview and miner detail timers show seconds for ten minutes after opening, then switch to minute precision to reduce background UI work.
- The wildcard badge animates for one minute when the view opens or its window becomes active again, then rests until the next activation. It pauses immediately in inactive windows and respects Reduce Motion.