v0.0.6
Version 0.0.6
Tag:
v0.0.6Published:
2025-09-15T01:14:28ZGitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.0.6
🛠 Recent Fixes v0.0.6
Small but important release. Two annoying bugs squashed: watcher autostart and pairs disappearing after Save.
🚀 What’s new in v0.0.6
🧯 Critical Fixes
Watcher autostart after reboot Some installs didn’t start the Plex watcher on boot because the app’s startup hook wasn’t attached. ✅ Fixed: the startup hook is now always bound → watcher starts automatically when
Scrobble → Mode: Watch+Autostartis on.Pairs not showing after saving settings In a few flows, clicking Save in Settings could overwrite the config without the current pairs. ✅ Fixed: config saves no longer wipe pairs; the Pairs list is preserved and managed only via the Synchronization → Pairs screen.
🔄 Sync & Pairing Improvements
Smarter two-way syncs across multiple pairs — Works great with setups like SIMKL ↔ TRAKT alongside PLEX ↔ SIMKL (any combination/ordering).
“Delete once → gone everywhere” — If you remove an item on one service, CrossWatch now cascades that deletion to all other services within the same sync run (no more lingering items until the next run).
No accidental first-run wipes — On the very first sync, removals are automatically suppressed to avoid mass deletions while CrossWatch learns your libraries.
Fewer mismatches — ID/linking and alias matching are improved so items are recognized as the same movie/show across services.
Better snapshots for SIMKL — Uses a local shadow/cursor for SIMKL watchlists to keep deltas accurate and predictable.
📺 Watcher / Scrobble Fixes
Progress Accuracy — Fixed incorrect
100%spikes sent to Trakt when pausing or stopping playback.Seek Handling — Corrected behavior when scrubbing backward; progress now updates properly instead of jumping or freezing.
Restart Detection — Properly resets progress when playback restarts at
0%after previously being mid-way.Noise Reduction — Removed spammy Plex
progress/activityalerts from logs for cleaner output.
IMPORTANT: If you are upgrading from a version < 0.0.5, reset state (Settings → Troubleshoot) before you run the first synchronization after upgrading.
Last updated