CrossWatch v0.12.5
This release adds WeTrakr as a new experimental provider, Trakt CSV exports and fewer API calls during sync.
✨ Highlights
- WeTrakr support: Sync watchlists, history, ratings, progress and scrobbling.
- Trakt exports: Export history, ratings and watchlists. Rewatches are split into ordered CSV files inside a ZIP.
- Interactive Sync: Reuse collected provider data when adjusting, avoiding repeated inventory reads.
- Profile time preferences: Choose a timezone and 12-hour or 24-hour clock under Profile settings.
🔧 Fixes & Improvements
- Improved: Trakt reads now use pages of up to 250 items.
- Improved: MDBList uses cursor pagination with up to 1000 items per page and respects endpoint-specific write limits.
- Improved: WeTrakr full reads, PunchPlay history snapshots and PublicMetaDB paginated reads now use 500-item pages.
- Improved: FlickList writes now use batches of up to 1000 items.
- Improved: Interactive Sync shows API request counts per provider during progress and in the final report.
- Improved: Interactive Sync handles SIMKL rewatch responses and retains returned session IDs.
- Improved: Interactive Sync defers playlist ordering with a warning when new entry IDs require a fresh read.
- Improved: MDBList now preserves half-point ratings in sync and Plex rating forwarding, with support for older API responses.
- Improved: Relaxed filtered scrobble debug logs.
- Improved: Interactive Sync disables Apply selected and shows a warning when global dry run is enabled.
- Improved: CLI exports support ZIP downloads and display import guidance in previews.
- Fixed: Profile timeline counts and navigation now follow the selected timezone.
- Fixed: Topology acknowledgement no longer stays disabled after upgrading.
- Fixed: Floppy rating updates now respect the precision supported by both providers.
- Fixed: Floppy retains extra API IDs and uses them to match existing ratings.
- Fixed: Unverified Plex watcher stops are dropped after six hours of inactivity.
- Fixed: Plex watcher matches playback by item and client before carrying over an account.
- Fixed: Jellyfin, Emby, Plex, SIMKL, MDBList, and Tracearr preserve history dated
1970-01-01T00:00:00Z. - Fixed: FlickList history succesfull writes reported as unconfirmed in interactive sync.
- Added: WeTrakr adapter
v0.1. - Updated: MDBList adapter to
v1.9. - Updated: CrossWatch release version to
v0.12.5.
📚 Updated Wiki
WeTrakr connection - https://wiki.crosswatch.app/crosswatch/settings/connections/trackers/wetrakr
WeTrakr sync - https://wiki.crosswatch.app/crosswatch/settings/synchronization/trackers/wetrakr