Version 0.8
Release 0.8.0
Tag:
v0.8.0
This release adds Snapshots, HTTPS/TLS, and in-app help entry points.
SIMKL anime syncing is now TVDB-first for shows. This reduces season mismatches.
Anime support is still a work in progress.
Highlights
Snapshots (experimental)
Create rollback points for provider datasets.
Captures: Watchlist, Ratings, History, or All features.
Restore modes:
Merge (safe): only adds missing items.
Clear + restore (destructive): clears the dataset, then restores.
Guide: Snapshots
HTTPS/TLS (experimental)
Run the CrossWatch UI over HTTPS (self-signed by default).
Manage certificates in the UI (download
.crt, regenerate, or mount custom cert/key paths).Guide: HTTPS/TLS
Self-signed HTTPS breaks most media server webhooks.
If you need webhooks over HTTPS, use a reverse proxy with a trusted certificate (Let’s Encrypt). See Reverse proxies.
Docs and help entry points
Docs are hosted at https://wiki.crosswatch.app.
The About section links to docs from inside the app. See User Interface.
On HTTPS, the docs view can be embedded in the UI (when available).
Ask AI is available on HTTPS setups (when enabled).
Fixes & improvements
Plex history sync is faster with whitelisting
History reads are now limited to whitelisted libraries (server-side filtering).
Big speed-up on large Plex servers.
Authentication supports multiple sessions
Stay logged in across multiple devices and browsers.
UI shows only applied changes
Summaries no longer include snapshot/cache-only artifacts.
When nothing is applied, the UI stays at 0 changes.
Trakt API compliance (Feb 2026 readiness)
CrossWatch matches Trakt’s upcoming pagination requirements.
SIMKL anime matching improvements
TVDB-first matching for show sync to reduce season mismatches.
Better season mapping for anime history.
Better matching for Plex/Emby/Jellyfin
Improved title hints (provider slug and TVDB/Trakt-style naming).
SIMKL watchlist and ratings are more accurate
Prefer TVDB-based matching for anime when available.
Ratings updates sync correctly
Rating changes propagate to the other provider.
Fix: webhooks blocked by auth
Webhooks are reachable again when UI auth is enabled.
Fix: CW Tracker pair disabled the Sync button
The Sync button no longer gets stuck disabled.
Last updated