CrossWatch v0.9.8
Important (Plex users)
CrossWatch now supports shared Plex servers (servers you don’t own - no PMS owner) thanks for the idea and support @mesitisg
This required major changes to Plex authentication and sync adapters.
Recommended action: Recreate your Plex authentication configs (delete and re-add)
- Disable Watcher first before recreating Plex auth
- You can keep your pairs and watcher config.
- Dont forget to set your whitelists and double check your Plex settings.
✨ Highlights
- Plex: Shared Plex server support is now supported (sync and watcher)
🔧 Fixes & Improvements
- Plex: Keeps separate tokens for Plex account (cloud) and Plex server (PMS) access, so PMS features use the correct token.
- Plex: History and ratings sync now use the PMS-scoped token, fixing shared-server authorization issues.
- Plex: Manual Mark as Watched/Unwatched actions in Plex are now tracked more reliably for history sync and use a separate cache.
- Plex: Fallback-GUID option. History sync no longer drops entries. #111
- Scrobble: With multiple scrobble routes, CW now logs a single summary line (wired providers: X | wired sinks: Y).
- Scrobble: Newly created provider profiles/instances now appear immediately in Watcher route dropdowns.
- Scrobble: Fixed route filter UI state leaking between routes. Opening Filters now loads the correct filters for the selected route.
- Scrobble: Removed the Live panel/toggle from the Watcher screen. It was confusing for most users.
- Tautulli: Fixed auth UI where the auth buttons were not visible. (Issue #112)
- Captures: CW now uses a dedicated Capture Mode when creating captures, ignoring cache and watermarks for consistancy. #110