v0.7.2

Update 0.7.2

  • Tag: v0.7.2

  • Published: 2026-01-20T01:15:12Z

  • GitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.7.2

CrossWatch - v0.7.2

🔧 Fixes & Improvements

  • API and performance improvement (SIMKL/TRAKT/MDBLIST)

    • Removed “episode title enrichment” lookups during sync. This was too API-intensive.

      • Episode entries from now on display as Show Name - S01E01 and not the episode title anymore.

    • Prevents hitting daily API limits and avoids API request spikes on first syncs.

    • In future releases, I’ll aim to reduce API calls even further.

    • Thanks to @Entixs for the bug report.

  • Episode display regression in the Sync summary / History spotlight

    • Episode items now show the show name (South Park - S01E05) instead of only S01E05.

  • Plex history sync is faster and lighter

    • The optional “include marked watched” hydration no longer scans entire Plex libraries.

    • CrossWatch now requests only watched items, paginates, and stops once it reaches older plays.

    • Big speed-up on large libraries and fewer Plex API calls after the first run.

  • Web UI network usage reduced

    • The Sync status screen now prefers live updates and uses polling only as a fallback.

    • The Pairs list refresh is now event-driven (updates when something changes), with a slow safety refresh.

    • Scheduler banner updates are now throttled to prevent bursty refresh storms from focus/tab events.

    • “Currently watching” UI updates are de-duplicated

  • Pair-scoped tombstones

    • Tombstones are now pair-scoped and stored under .cw_state, preventing “delete memory” from one provider pair blocking another.

    • Fixes cases where shows (and full seasons) could stay stuck even after a reset.

Last updated