Skip to content

v1.2.0 — Background Tab Scheduler

Latest

Choose a tag to compare

@erancybersec erancybersec released this 10 Apr 14:12
· 1 commit to master since this release

What's New

Scheduler — Background Tab Support

Scheduled messages now fire on time even when the tab is in the background.

Problem: Browsers aggressively throttle setInterval in hidden/background tabs — a 30-second timer could be delayed by a minute or more, causing scheduled sends to miss their window.

Fix: The scheduler tick is now driven by a Web Worker. Worker timers run on a separate thread and are not subject to the same throttling. The tab just needs to stay open — it does not need to be the active/focused tab.

  • Falls back to plain setInterval in environments without Worker support
  • All UI copy updated to clarify "tab open, not necessarily active"

Changelog

See CHANGELOG.md for full history.