v0.2.10

Version 0.2.10

  • Tag: v0.2.10

  • Published: 2025-10-19T17:43:38Z

  • GitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.2.10

CrossWatch – v0.2.10

SIMKL to TRAKT and TRAKT to SIMKL history syncs now works

  • Great two-way backup/import for SIMKL and Trakt

  • Episodes resolve to real episode IDs, less show-ID screwups.

  • watched_at timestamps preserved, so multiple plays stay intact.

  • Movies and episodes sync cleanly in both directions. &#xNAN;- To unlock this amazing functionality you’ll need a $5/month subscription… just kidding 😉 &#xNAN;- in the future i will add some real backup functionalities, with date, etc for easy restore

The experimental fallback_GUID for Plex worked absolutely like ass, so it needed fixing. The fallback_guid logic is rather complex, and CrossWatch is basically the only that has this option. Only enable fallback_guid if you truly need it (though it’s fun seeing ancient Plex items reappear). Heads-up: it can take ages depending on your library size; watch the progress in your container console log… and chilllllllll.


✨ Highlights

  • SIMKL ⇄ TRAKT history sync now works.

    • SIMKL → TRAKT: episodes are resolved to real episode IDs; multiple plays are preserved via watched_at.

    • TRAKT → SIMKL: movies and episodes transfer with correct IDs and timestamps.

    • BACKUP: great way to backup your data between SIMKL and Trakt.

  • Discover actually finds things again. Smarter query variants: we now try &and, and convert digits 1–9 ↔ words (e.g., House 1House One). Also strip locale junk like (NL) or any parentheses before searching (e.g., Encanto (NL)Encanto).

  • SIMKL/TRAKT mappings restored. The GUID fallback/enrichment path is back to the old reliability, but with safer checks.

  • Plex history sync is sturdier. Better ratingKey resolution, saner episode heuristics, fewer silent skips, clearer debug logs.

Last updated