v0.3.2
Version 0.3.2
Tag:
v0.3.2Published:
2025-11-05T01:53:52ZGitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.3.2
CrossWatch – v0.3.2
Jellyfin → Trakt scrobbling for new episodes is improved. TMDb/Trakt-first ID strategy (no more TVDB-only failures). Smarter Jellyfin payload parsing (better S/E + ID extraction).
What’s new
Show+S/E fallback: If an episode id isn’t resolvable yet, we build the Trakt body with the show ids + season/episode numbers (clean path for newly-aired items).
Rescue on 404: If Trakt returns 404, we auto-retry by searching the episode via TMDb/IMDb to fetch the right Trakt id, then replay the scrobble.
Broader Jellyfin field support: We now read IDs and S/E from more places Jellyfin sends them:
Provider_tmdb/imdb/tvdb,SeriesProviderIds,SeriesTmdbId/SeriesImdbId/SeriesTvdbId, plus root-level season/episode.
Fixes
**“.Starts/pauses/stops from Jellyfin now scrobble even when TVDB lags behind.
404 on
/scrobble/startor/pausefrom Jellyfin: Resolved by using TMDb/Trakt-first resolution and the rescue path.Missing S/E numbers when only on the root payload: We now read season/episode from both the item and the root, so the scrobble body is always valid.
No config changes required. Optional: set Jellyfin’s TV metadata provider to TheMovieDB for the smoothest ID mapping.
Last updated