Release 0.6.0 #56
Closed
cenodude
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
CrossWatch - v0.6.0
Happy 2026. v0.6.0 is mainly about ratings: most provider modules were reworked to behave sanely in true two-way setups.
Big win: Plex ratings are now dramatically faster thanks to query changes (in some libraries, up to ~50×).
As with any feature release, it’s a good idea to run Maintenance to clean up your environment.
If you’re still using a config.json from older versions (< 0.5.x), you should think about rebuilding a fresh, clean config.json.
As with any feature release, expect a few bugs, don’t be surprised.
🔧 Fixes & Improvements
Orchestrator
Ratings
Watcher & Webhooks
Analyzer
ratings.types: ["movies","shows"]).(example: “X seasons / Y episodes not synced due to pair setup”), so you don’t go hunting ghosts.
Other
CrossWatch - v0.5.8
This release add ratings for Plex webhook/watcher and fixes a long-standing Plex annoyance: PIN-protected Plex Home users.
CrossWatch can now switch into the correct Plex user context (even when that user has a PIN).
NOTE: This is ONLY needed for the default enabled Marked Watched plex option (manual “Mark as Watched” actions in the Plex UI).
Ratings are now supported for Plex Webhooks and Plex Watcher. CrossWatch will forward your ratings to Trakt and/or SIMKL.
updated WIKI pages:
PLEX Module
Webhook
Watcher
✨ Highlights
🔧 Fixes & Improvements
Retry-Aftersupport.show_ids+ season/episode identifiers.I’d love to add ratings for Emby and Jellyfin, just like Plex. The problem is: I can’t find any UI option to set user-specific ratings in Emby/Jellyfin.
Maybe I’m just blind. I do see rating-related fields in their APIs, but I’m not seeing the equivalent in the UI. Since I’m not an Emby or Jellyfin user, I might be missing something.
If you know where user ratings live in the UI (or if I’m wrong about how it works), please drop a note in the discussion so I can take another look.
CrossWatch - v0.5.7
BEST WISHES FOR 2026
This release adds Scrobble Library Whitelisting for Plex, Emby, and Jellyfin.
You can now choose exactly which libraries are allowed to generate scrobbles (Simkl/Trakt, etc.).
Configure it under settings - authentication - Plex/Emby/Jellyfin - settings.. Look for the Kermit-the-Frog green dots, that’s Scrobble.
If the scrobble whitelist is empty, CrossWatch will scrobble everything (current behavior).
This applies to both Scrobble input paths (watchers and webhooks):
READ the WIKI regarding whitelisting
✨ Highlights
CrossWatch - v0.5.6
This release adds a new provider: Tautulli.
Tautulli is a Plex monitoring and analytics tool and NOT a tracker or media server, so CrossWatch uses it only to import your existing Plex watch history
DO NOT pair Tautulli as a destination (or “sync into” anything). It’s not a tracker/media server and will generate garbage matches: wrong IDs, tons of false items, and a bad time. Use it as a source-only helper and NEVER as a direct sync target to Plex, Jellyfin, Trakt, SIMKL, or anything else. The only correct use case: Either import the Tautulli dataset directly into the Editor, or create a one-way sync pair from Tautulli to CrossWatch Tracker.
If this all doesn’t ring a bell, you probably don’t need Tautulli imports, it’s only for a specific group of long-time Plex users with lots of existing history in Tautulli.
READ the WIKI
✨ Highlights
CrossWatch - v0.5.5
This update focuses on making Plex to Trakt scrobbling (webhook mode) behave a litte bit better.
Plex fixed some webhook autoplay bugs where a new scrobble start was never sent.
The CW Plex webhook logic now matches Plex’s updated behavior, and the old quarantine/autoplay workaround has been removed.
🔧 Fixes & Improvements
CrossWatch - v0.5.4
Another small but important update, and the last one of the year. Wishing you all a great time.
This one is again editor-focused. If you don’t see the changes, do a hard refresh / clear your browser cache (yes, again).
You can now populate
state.jsonwithout setting up a sync pair first, a huge improvement.Read all about the new import datasets function here
🔧 Fixes & Improvements
CrossWatch - v0.5.3
A small update for improved editing. Please refresh/clean your browser cache if you dont see the changes in editor.
🔧 Fixes & Improvements
CrossWatch - v0.5.2
Some small fixes.
🔧 Fixes & Changes
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
, Default is
en-US, Change it in Settings -> Metadata providers -> TMDB -> Advanced
I've updated the WIKI Metadata with all possible localizatin codes here.
-Current State (
/config/state.json) with a Provider and Feature selector-In Current State, you can block items per provider so they won’t sync out to targets.
/config/state.manual.json) and will NOT be deleted automatically.I've updated the WIKI Editor page here
🔧 Fixes & Changes
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
From 0.5.x onward I’ll continue with some refactoring for javascript and CSS
This discussion was created from the release Release 0.6.0.
Beta Was this translation helpful? Give feedback.
All reactions