v0.5.2
Tag:
v0.5.2Published:
2025-12-21T23:39:33ZGitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.5.2
CrossWatch – v0.5.2
Some small fixes.
🔧 Fixes & Changes
Fallback GUID: works again (Plex only option). In 0.5.0 the index was cleaned before the fallback GUIDs were merged. Now fixed again. Note: use this as a one-time sync, then disable it.
Plex changes: fallback has been removed so usernames and user IDs are honored again.
CrossWatch – v0.5.1
Some small updates and quality-of-life improvements. And one big update. One long-standing irritation by me was that there was no simple way to say: “do not sync this movie, show, or episode”. If a provider kept reporting it, CrossWatch would keep planning it. That ends now: you can block items per provider so they won’t be pushed out to targets. Blocking happens at the highest level: the CW Orchestrator. This function is still experimental...
And like with all my updates: hit Save in Settings at least once, so any new/changed config variables get written into your config.json.
✨ Highlights
Metadata localization (TMDB): descriptions can now show in your own language (when available). Default is
en-US. Change it in Settings -> Metadata providers -> TMDB -> Advanced.
I've updated the WIKI Metadata with all possible localization codes here: https://github.com/cenodude/CrossWatch/wiki/Metadata-Providers
Improved Editor: the editor now supports two different data sources:
CW Tracker (the existing CW tracker editing and snapshots)
Current State (
/config/state.json) with a Provider and Feature selectorIn Current State, you can block items per provider so they won’t sync out to targets.
The trashbin button will block them, and if you want to unblock them just push the same trashbin button again.
Your Current State changes are saved separately (
/config/state.manual.json) and will NOT be deleted automatically.
I've updated the WIKI Editor page here: https://github.com/cenodude/CrossWatch/wiki/Editor
🔧 Fixes & Changes
Changed: absolute path is used for watchlist, to be compatible with some reverse proxies
Changed: watcher sink adjustments apply immediately, no container restart needed
Fixed: deleting an item in watchlist for CW Tracker, now actually deletes it
Fixed: watchlist posters more often include titles on the cover
CrossWatch – v0.5.0
Welcome at version 0.5.0 — as stated before this release is all about refactors, file moves, and code restructuring. Not glamorous, but it stops the codebase from evolving into a dumpster fire. There are so many things improved, fixed, and changed that I honestly lost track.
Because of the larger code changes, I strongly recommend doing a full cleanup:
This avoids stale tracker data, cached metadata, and old snapshots getting in the way of the refactor.
🔧 Fixes & Changes
Jellyfin ratings sync is disabled.
I tried, but Jellyfin (and Emby) ratings behavior is… special.
It wasn’t working reliably anyway, so it’s off until it’s properly understood and implemented.
UI improvement: added: M: Movies S: Shows in insight
Overall UI improvements: smaller probes, CSS changes, etc.
Watchlist changes:
Removed the movie/show overlay when in list view.
Added background for the overlay (same principle as the Playing card).
Provider changes:
SIMKL: Improved shadowing (more reliable diffing + fewer “phantom repeats”).
TRAKT changes:
Improved ID resolving (fewer mismatches, fewer “unresolved” surprises).
CW now better supports Free accounts with better handling when Trakt limits are reached.
Console now shows: “Trakt account limit reached”
Trakt probe now reports:
free-tier and VIP limits (watchlist + collections)
last limit-related error (so you can actually see what happened)
Analyzer will tell you when limits has been reached.
MDBList: Ratings handling improved (fewer retries/loops).
Jellyfin and Emby: Watchlist pagination fixed.
Added three more provider shell tools in /scripts for MDBList / Trakt / SIMKL.
Analyzer changes:
Improved detection logic.
Finds more issues and is better at pointing out why something didn’t sync.
Help function: in pair configuration I've added some help icons with mouse-over information.
From 0.5.x onward I’ll continue with some refactoring for JavaScript and CSS.
Last updated