v0.3.3
Version 0.3.3
Tag:
v0.3.3Published:
2025-11-05T19:23:56ZGitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.3.3
CrossWatch – v0.3.3
Plex → Trakt Webhook now uses the same TMDb/Trakt-first strategy as v0.3.2 (Jellyfin webhook). No more TVDB-only failures from Plex webhooks.
What’s new
TMDb/Trakt-first resolution: We now prioritize TMDb and IMDb from Plex GUIDs and only fall back to TVDB if needed.
Show+S/E fallback: When an episode ID can’t be resolved yet, we build the Trakt body with show ids + season/episode numbers so newly aired items still scrobble.
404 rescue: If Trakt returns 404, we auto-retry by searching the episode via TMDb/IMDb/TVDB to fetch the correct Trakt ID, then replay the scrobble.
Broader Plex GUID parsing: We read IDs from multiple places Plex sends them (
guid,grandparentGuid,parentGuid,Guid[]), improving match rates across agents.
Fixes
TVDB-only scrobbles from Plex failing: Resolved by translating TVDB to Trakt/TMDb before sending, with a rescue path on 404.
Episodes missing direct episode IDs: Covered by show+season/episode fallback so scrobble bodies remain valid.
Inconsistent GUID formats: Handled by expanded parsing across all Plex GUID locations.
No config changes required.
Last updated