v0.9.5
Update v0.9.5
Tag:
v0.9.5GitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.9.5
This release has upgrade notes.
Trakt multi-profile fix: Extra Trakt profiles could reuse the default
client_id.If you use multiple Trakt profiles: delete all non-default Trakt profiles, then recreate them.
One-way delete semantics changed: One-way deletes are now safer by default.
Old behavior was destructive mirroring.
To restore the old behavior, set
sync.one_way_remove_modetomirror:
{
"sync": {
"one_way_remove_mode": "mirror"
}
}Highlights
Watchlist list view improvements
Posters no longer collide with sync icons.
Layout is cleaner and easier to scan.
Snapshots comparison
Pick two snapshots.
See Added, Deleted, and Updated (with old/new values).
Fixes & improvements
Synchronization providers / Pairs
Pairs list no longer gets cut off when you have many pairs.
It scrolls after ~5 pairs.
Providers
Provider status now always reflects your default profile.
Provider tooltips show configured profiles/instances and which ones are actually used by your sync pairs.
Watchlist
Provider icons no longer jump left/right per item.
Each provider keeps a fixed slot per item.
Columns are now customizable (Poster, Genre, etc.).
MDBList
Watchlist items now correctly store TMDb IDs for better matching.
Providers (ID preference)
Provider ID matching now prefers TMDb before IMDb for consistency.
Orchestrator behavior is unchanged.
Trakt
Add to Trakt Collection is now configured per Trakt pair, not globally.
Collection updates can target Movies and/or Shows (default: Movies).
Trakt profiles now store their own Client ID and Client Secret.
Token refresh/renew now applies to all Trakt profiles, not only the default one.
One-way sync (safe deletes)
Fixes one-way pairs with Delete enabled behaving like mirror mode on later runs.
Deletes now only propagate items actually deleted on the source.
Last updated
Was this helpful?