SwiftMiner 1.37
Each Twitch account now chooses where its profile picture comes from, on a rebuilt Accounts list.
🐛 Bug fixes
Small reliability and clarity fixes for everyday miner operation.
- Stops a “re-authenticate your Twitch account” message arriving on every launch for an account that is working perfectly. Twitch’s token-check endpoint rejects logins imported from web cookies even while mining continues normally, and that rejection was being treated as proof the login had died.
- A rate limit or Twitch outage during a token refresh no longer asks you to sign in again; only an outright refusal of the login does.
- Restores the Export Diagnostic Logs save panel when invoked from the app menu or Activity Log.
- Restores the artwork in Up next when a prioritised campaign is awaiting a game-account link.
- Includes the channels checked and Twitch’s returned campaign IDs when a live-stream verification has no matching Drop.
- Turning off Twitch or Discord sign-in now hides that button from the web dashboard immediately, instead of at the next launch.
- A miner’s picture no longer flickers back to its initial when the Accounts list is reopened.
👤 Per-account profile pictures
Every Twitch account now chooses its own picture service, on a compact one-line Accounts list.
- Choose Twitch or Discord separately for each account and it is remembered. Accounts you never touch keep showing exactly the picture they showed before, including a Discord preference carried over from the old global setting.
- Either choice falls back to the other service, so a Twitch account still on the stock image shows its linked Discord picture rather than a plain initial.
- Picks between the services by their own Twitch and Discord marks, badges each picture with the service it actually came from, and dims Discord for accounts with no linked Discord user.
- Rebuilds Accounts as a single dense list — one row per account with its picture, nickname, operator switch, and picture source — and moves Add Account into the section header.
- The web dashboard follows each account's choice too, so it no longer shows a different picture from the app.
- Retires the global “Take pictures from” setting in General, now that the choice belongs to each account, and includes the per-account choices in settings backups.