v0.2.15

Version 0.2.15

  • Tag: v0.2.15

  • Published: 2025-10-24T17:59:50Z

  • GitHub: 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

1

Go to Settings → Scrobbler / webhook or watcher in filtering.

2

Enable Auto-remove from Watchlists.

3

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