SwiftMiner 1.44.3
SwiftMiner 1.44.3 cuts the Twitch traffic behind campaign refreshes and keeps long-running sessions lean. Mining cycles spend less time waiting on Twitch's rate limits, live-event connections stay up instead of reconnecting every few minutes, and memory no longer climbs over multi-day runs. Engine 4.35.
🐝 Drop claiming fixes
- A drop that reaches its required watch time is now claimed on the next mining check, instead of waiting up to two minutes for the regular claim pass.
- The miner card's progress bar now always matches its percentage. Previously it could sit near empty while the label read 100%.
⚡ Faster campaign refreshes
- Campaign details for esports and partner-only campaigns an account isn't linked to are no longer re-downloaded every twenty minutes on every account. That refresh was most of SwiftMiner's Twitch traffic: one five-account, 43-hour session spent over seven hours in total waiting on rate limits, and some campaign checks took more than 20 seconds.
- As soon as an account is linked to one of those campaigns, its approved-channel list is fetched fresh, so restricted esports windows are still caught on time. Shared copies of approved-channel lists also expire after twenty minutes instead of six hours.
- Claiming a drop now refreshes only the campaign it came from, instead of making every account re-download every active campaign.
🔌 Steadier long-running sessions
- Live-event connections no longer drop and reconnect after almost every keep-alive check. When Twitch is slow to answer, SwiftMiner checks the connection itself before deciding to replace it.
- Fixed a memory leak where every one of those reconnects left its network session and certificates behind. Multi-day runs had accumulated thousands of them.
- Approved-channel lists for campaigns that ended more than a day ago are now released from memory.
🩺 Clearer diagnostics
- Diagnostic exports include a new Counters section that shows how each campaign refresh was answered: from cache, from another account's shared copy, or from Twitch, and why.