• v0.3.0 ad43df87c0

    ranger released this 2026-06-08 23:23:44 +00:00 | 30 commits to main since this release

    🎉 LIVE on the Chrome Web Store since 2026-06-09 — install at https://chromewebstore.google.com/detail/bmdmepddehnpbdffkblbjofgkllmpkgp

    Web Store submission target. Mirrors rangerhq-radio v1.0.0 track-history pattern (inc/history.php) byte-for-byte. Headline features:

    • New Tab Page override with player + clock + quick stations
    • Track history (FIFO 500, dedup, skip (unknown))
    • 4-button per-track search (Spotify / YouTube / Apple Music / Bandcamp — public search URLs, no auth, no API keys)
    • Options page with live stats, history-cap slider, clear-everything wipe
    • Popup nav row (Open in tab / History / Settings)
    • Cross-surface sync via chrome.storage.onChanged
    • Storage gateway routing offscreen writes through the service worker
    • Parallelised metadata polling for ~1-2s first-track display

    Narrow permissions (offscreen + storage + somafm.com only) — no tabs, no <all_urls>, no webRequest, no third-party SDKs.

    Approved by Chrome Web Store ~15.5 hours after submission. Same day as RangerHQ Radio v1.0.0 stability milestone on wp.org.

    Downloads