v0.2.15
Version 0.2.15
Tag:
v0.2.15Published:
2025-10-24T17:59:50ZGitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.2.15
CrossWatch – v0.2.15
Yesterday I taught CrossWatch a new trick: finish a movie and poof it gets kicked off your Plex watchlist. Then I thought, “why only for plex?” I have all the logics in-place... Well, now it works across all your media servers AND trackers.
Also squashed a issue where deleted items could boomerang back in depending on your sync pairs. Not anymore. Two flies, one swatter: broader support AND that reappearing-item is gone.
Anyways, i hope you enjoy it.
✨ What’s new
Auto-remove finished movies from ALL your Watchlists
When you finish a movie in Plex/Emby/Jellyfin, CrossWatch can automatically remove it from your all your Watchlist.
Works in both CrossWatch modes (webhooks and watcher)
Safe by default:
Off until you turn it on
Only removes movies (not shows)
Triggers near the end of playback
Honors your user/server filters and avoids double removals.
✅ How to turn it on
Go to Settings → Scrobbler / webhook or watcher in filtering.
Enable Auto-remove from Watchlists.
Make sure your watchlists are syncing between your media servers and trackers as the magic depends based on your state.json.
That’s it: finish a movie in Plex, Jellyfin or Emby and zap, it disappears from your Watchlist once you’re done.
🔧 Fixes & Changes
Finishing a movie now registers more reliably using webhook/watcher on Trakt, even if you just let it play through the credits.
CrossWatch keeps a lower profile while it’s working.
Jellyfin/Emby webhooks now follow the same start/pause/stop smarts as Plex.
One simple line per action in the UI logs (no duplicates, less noise).
Small fixes and polish across webhooks and watcher.
Last updated