NuroPicks.com

BookSync changelog

Every release of the BookSync Chrome extension. Newest first. The version in your installed extension shows in chrome://extensions.

  1. v0.2.0

    2026-05-02Ring 8.13
    • Manifest description fixed - now lists every supported book (was still saying 'PrizePicks bet history' despite all 10 books shipping at 8.8).
    • All 10 content scripts now have a 'Last verified against live DOM' header line for rot tracking.
    • Companion docs shipped: SCRAPER-AUDIT.md (per-book selector strategy + rot-risk ranking) and CHROME-WEB-STORE-SUBMISSION.md (full submission package for the Web Store ship).
    • On the web side: /booksync/install (6-step dev-load guide) + /booksync/preview (sample dashboard demo) + /api/booksync/stats (public adoption metrics).
  2. v0.1.0

    2026-04-22Ring 8 → 8.8
    • Initial Chrome extension (manifest v3) - 10 sportsbook scrapers.
    • PrizePicks (8) → Underdog (8.5) → ESPN BET (8.6) → DraftKings + FanDuel + shared utils refactor (8.7) → final 5 books all live (8.8).
    • Books at first ship: DraftKings, FanDuel, BetMGM, Caesars, BetRivers, ESPN BET, Fanatics, Hard Rock, PrizePicks, Underdog Fantasy.
    • Architecture: per-user API token stored in chrome.storage.local + backend at /api/account/booksync/import with hash-chain dedupe by book external id. No sportsbook credentials ever leave the browser.
    • Icons sized at 16/32/48/128 from the chrome-X brand mark.

Selector audit + scraper rot tracking lives in the repo at extensions/booksync/SCRAPER-AUDIT.md. When a book changes its DOM, the per-book selector array in the matching content-<book>.js gets a patch bump and a fresh changelog line below.

Must be 21+. Gambling problem? Call 1-800-GAMBLER. NJ/PA: 1-800-GAMBLER · MI: 1-800-270-7117 · VA: 1-888-532-3500 · CO: 1-800-522-4700 · NY: 877-846-7369 (HOPENY).

NuroPicks LLC · 30 N Gould St Ste R, Sheridan, WY 82801