CrossWatch v0.11.5
This release brings Playlists into a much more workable phase.
Playlist endpoints, mappings, discovery feeds, activity and event tracking have all been improved.
Follow: #439 to keep track on the progress.
Special thanks to: @jeffknowles09-tech @psyciknz @LightMoon @Danavans @I-G-1-1 for providing issue reports.
✨ Highlights
- Playlists: Added support for playlist-style discovery sources, such as Trakt discovery feeds and MDBList.
- Playlists: Discovery sources are treated as playlist sources inside the existing pair architecture.
- Playlists: Targets are synced to match the source after each successful playlist sync.
- CLI:
cw sync oncefor container/cron-style runs that exit with a sync result code. - CLI: Guided CLI setup for scheduler and playlist workflows.
- CLI: Scheduler CLI now supports simple add/edit/delete/list/pause/resume commands.
- CLI: Playlist CLI now supports resource, endpoint, mapping, and ruleset management.
🔧 Fixes & Improvements
- Improved: Playlist endpoint creation and mapping setup now use guided modals.
- Improved: Playlist endpoint and mapping names now default to available internal IDs like
EP-01andMAP-01. - Improved: Playlist resource search, create, rename, and delete actions are integrated (if supported).
- Improved: Playlist mappings now show clearer sync status, result, unresolved counts and activity summaries.
- Improved: Playlist item events are grouped into useful event threads instead of one thread per title.
- Improved: Playlist-managed sync pairs are protected from normal pair editing and route back to the Playlists page.
- Improved: Coalesce repeated blackbox blocked entries in Events.
- Added: Scrob support for Plex ratings webhook forwarding.
- Fixed: Provider cleanup now shows only the supported features.
- Fixed: Mobile compact mode now stays active on handheld devices.
- Fixed: Mobile Quick Add is now working correctly.
- Fixed: Unsupported Playback Progress view no longer appears in mobile mode.
- Fixed: Missing FlickList destination in the global Plex ratings webhook UI.
- Fixed: Rewatch support flags are reported more accurately.
- Fixed: UI only. Lock rewatch option for unsupported providers.
- Fixed: Stremio progress sync to other providers is fixed. It enriches IDs before syncs
- Updated: Docker/base runtime from Python
3.11to Python3.13. - Updated: Adapters Emby to
v2.4, CW tracker tov1.2, Jellyfin tov2.5, PublicMetaDB tov1.2. - Updated: Adapters MDBList to
v1.8, Plex tov2.5, Trakt tov1.7. - Updated: CW Release version to
v0.11.5.
📚 updated WIKI
Playlists - https://wiki.crosswatch.app/crosswatch/main-dashboard/navigation/playlists
CLI - https://wiki.crosswatch.app/crosswatch/advanced-and-api/crosswatch-cli
CLI - https://wiki.crosswatch.app/crosswatch/advanced-and-api/crosswatch-cli/container-run-once-mode