v0.9.11

Update v0.9.11

  • Tag: v0.9.11

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

circle-exclamation

Highlights

  • Core matching: TMDb-first IDs

    • CrossWatch now prefers TMDb → IMDb → TVDb → everything else.

    • Reduces duplicates and unresolved items across providers.

  • Orchestrator: better sync stability

    • Improves consistency across matching, planning, and apply stages.

  • Plex history: delta handling

    • Treats Plex history as incremental data more reliably.

Fixes & improvements

  • CrossWatch: reordered ID priority to TMDb-first

    • Standardizes ID handling across UI, state, and sync logic.

    • Ref: https://github.com/cenodude/CrossWatch/issues/117

  • Orchestrator: multiple sync-path improvements

    • Tightens matching and improves overall sync results.

  • Plex History: fixed second-run drop-to-zero issue

    • Prevents later runs from collapsing history counts.

  • Plex History: improved incremental state handling

    • Stores Plex history more accurately as delta data.

  • Plex History: reduced misleading Insights counters

    • Avoids treating incremental snapshots like full snapshots.

  • Plex History: improved show and episode enrichment

    • Produces better item matching during history sync.

  • Trakt History: fixed repeated +1 added loop

    • Stops false additions when nothing actually changed.

  • Trakt History: improved episode matching

    • Reduces mismatches on episode-level history items.

  • Trakt History: corrected unresolved and blocked handling

    • Repeated failures are now blocked more consistently.

Validation status

  • Tested: Webhooks / Watcher

  • Tested: Plex → trackers

  • Tested: tracker ↔ tracker

  • Still being validated: Emby / Jellyfin pairs

Last updated

Was this helpful?