github gbozo/no-sdr v2.5.0
v2.5.0 — Mobile touch, screen wake lock, cache busting

latest releases: v2.10.5, v2.10.4, v2.10.3...
5 months ago

What's new

Mobile touch gestures

  • Spectrum: 1-finger pan, 2-finger pinch-to-zoom
  • Waterfall: 1-finger pan
  • VFO frequency digits: swipe up/down to tune (40px per step, each digit group is independent)

Screen wake lock

  • Screen stays on while the SDR is active on mobile
  • Uses Screen Wake Lock API (Chrome/Edge/Firefox); silent looping video fallback for Safari/iOS
  • Re-acquires automatically after screen unlock / tab switch

Cache busting (fixes stale UI after deploy)

  • Service worker now activates immediately on update (skipWaiting + clientsClaim) — no more waiting for all tabs to close
  • _headers file: no-store on index.html and sw.js (Cloudflare / static hosts); immutable on hashed /assets/* bundles
  • Toast notification when a new version is available: "New version available — reload to update"

Other

  • Music Identify panel moved before Audio Controls in sidebar
  • Removed identify debug console logs

Don't miss a new no-sdr release

NewReleases is sending notifications on new releases.