SwiftMiner 1.42
SwiftMiner 1.42 keeps waiting miners connected to Twitch, stops refreshing logins it doesn’t need to, and turns Twitch query repair into a clear update you start from Settings.
🐝 Bug fixes
- A miner waiting for an approved channel to go live now reconnects to Twitch’s live notifications if that connection fails, instead of missing go-live events for the rest of the session.
- Accounts that never granted access to followed channels no longer have their Twitch login refreshed at every launch. SwiftMiner now reports the missing permission instead.
- Claimed rewards on the Drops page now show which miner’s Twitch inventory the claim came from, including rewards claimed outside SwiftMiner.
🧰 Twitch query updates via Safari (beta)
- SwiftMiner no longer searches for replacement Twitch queries on its own. When Twitch retires one, the Overview shows “Twitch Update Needed” and you’re notified. Choose Update via Safari in Settings → Advanced to fetch the replacement. This replaces the automatic half-hourly check from 1.41.1.
- An update takes about a minute. A small progress panel follows it across Twitch pages, and it can use any live Drops stream, not only the one your miners are watching.
- A replacement is adopted only after it’s been verified. Otherwise SwiftMiner keeps the queries it shipped with, and it won’t retry a replacement that has already failed.
- SwiftMiner checks multiple sources for replacement queries, so it can recover even when a query can’t be captured just by loading a Twitch page.
- Advanced Settings shows each query’s status and when it was last checked, along with the Safari extension’s status and a shortcut to its settings.
- The Safari extension now works on any twitch.tv page, so Safari may ask you to allow it again. It still passes only an operation name and hash to SwiftMiner — never cookies, tokens or responses.
📋 Activity Log
- Twitch compatibility events have their own category. Expand one to see the queries and hashes involved — this detail used to sit in Settings.