github cenodude/CrossWatch v0.14.1
Update 0.14.1

4 hours ago

CrossWatch v0.14.1

✨ Highlights

  • OIDC sign-in for profiles: link a login to their OIDC account from the Profile wizard, and they never need a password.
    • Set their username, email or subject. Their first OIDC sign-in links it.
    • Optional: members of allowed groups get a login and an empty profile on their first sign-in.
  • Watcher picks up manual marks: items marked as watched by hand in Plex, Jellyfin, Emby or Silo are sent to your scrobble targets.
    • On by default. Turn it off per route with "Manual marks" in the route options.
    • Checked every idle poll interval, at most every 30 seconds. Unmarks are not sent.
    • On Plex this only covers the account of the connected token. Sorry.. not my fault.
  • Update all copies for Jellyfin history: same movie or episode in more than one library, like HD and 4K? Every copy is now marked as watched.
    • New pair option in History. Off by default. Shown when the target is Jellyfin, or either side in a two-way pair.
    • Also fills in copies that are still unwatched, and removes watched state from every copy.
    • The Editor now removes every copy too, those removals stop ending up unresolved.
  • Manage a title from its provider icons: click a provider icon to remove the title from the provider.
  • Stremio and Nuvio: can now sync to other non IMDB capable providers.
    • Require TMDB API and can take alot of time at first sync (everything will be cached)

🔧 Fixes & Improvements

  • Added: Playlists for WeTrakr, PunchPlay, Floppy and Scrob, including create, rename and shared lists.
  • Improved: Playlists: liked, followed and shared lists now show up for Trakt, MDBList, WeTrakr and SIMKL, plus Trakt smart lists.
  • Improved: Playlists: add public lists by link through the endpoint window, Sync wizard or CLI.
    • Supports Trakt, MDBList, WeTrakr, SIMKL, FlickList, TMDb, PublicMetaDB, PunchPlay and Scrob.
  • Improved: Provider cleanup can now clear identities too and warns when they are left out.
  • Improved: Better sync bar progression animations.
  • Improved: Jellyfin Quick Connect now shows a waiting screen and opens Jellyfin with your code filled in.
  • Improved: OIDC sign-in button label is now configurable.
  • Improved: Read-only playlist sources can only be synced one way.
  • Improved: Faster startup with large databases.
  • Improved: Long maintenance tasks now run in the background with progress and completion notifications.
  • Improved: Database maintenance now shows storage usage more clearly and reclaims unused space more reliably.
  • Improved: Stremio and Nuvio history now gets TMDB IDs for IMDb-only items. For syncs to TMDB-based destinations.
  • Improved: Metadata no longer expires after 30 days. Use Refresh artwork & metadata in Maintenance to clear it.
  • Improved: Stremio episode lists are now cached, making repeat syncs much faster.
  • Fixed: Scrob collection no longer reports a show or season as added when nothing was stored.
  • Fixed: A Cinemeta or TMDB outage can no longer remove Stremio history from the sync target. The sync retries next run.
  • Fixed: Episodes whose numbering differs from TMDB are now held back, so the wrong episode is not written.
  • Fixed: A title search result is no longer treated as a confirmed ID when an IMDb or TVDB lookup fails.
  • Fixed: Old sync state left behind after changing pair settings could cause excessive database growth.
  • Fixed: Rebuilding the event archive now preserves other local database data.
  • Fixed: Scrob collection sync no longer reports empty writes as successful additions.
  • Fixed: History syncs with Rewatches enabled no longer get stuck at full CPU on large libraries.
  • Fixed: OIDC settings no longer show Disabled after reloading when OIDC is enabled.
  • Fixed: Jellyfin collection sync no longer marks virtual (metadata-only) episodes as owned.
  • Updated: Jellyfin adapter to v3.1, Trakt v2.0, Floppy v1.2, WeTrakr v0.2, PunchPlay v1.1, Scrob v1.1.
  • Updated: SIMKL adapter to v2.1, FlickList v1.1, TMDb v1.2, PublicMetaDB v1.4, Stremio v1.1, Nuvio v0.7`
  • Updated: CrossWatch to v0.14.1.

Don't miss a new CrossWatch release

NewReleases is sending notifications on new releases.