Skip to content

v1.0.8

Choose a tag to compare

@anton48 anton48 released this 05 Apr 07:47
· 479 commits to main since this release

Changes in build 8

  • Freeze reconnects while captcha pending: Resume() and ForceReconnect() skip starting new connections when captcha is awaiting user input. Prevents goroutine accumulation (300+) when iOS wakes extension repeatedly overnight.
  • CaptchaRequiredError handling in TURN reconnect loop: Freezes and waits for user instead of burning retry attempts
  • Watchdog captcha awareness: Skips watchdog cycles while captcha is pending
  • VK cooldown detection: When RefreshCaptchaURL finds no captcha needed, unblocks frozen goroutines for normal retry

Test results

  • 40+ min sleep test: all reconnects solved via PoW automatically, 10/10 conns
  • No slider captcha escalation during normal operation
  • Previous overnight goroutine accumulation bug (0/25 conns) is fixed