CrossWatch v0.9.22
This update is mainly an AniList and anime matching update.
AniList can now sync ratings and anime matches can use a local AniBridge-powered ID mapping database instead of relying only on title search. This makes AniList watchlist and ratings sync more reliable when syncing from Plex, Emby, Jellyfin, and other providers.
This release also adds a new theme selector, with Flat dark now used as the new (and default) CrossWatch look.
✨ Highlights
- AniList ratings sync: AniList now supports ratings sync.
- Anime ID Mapping: Added anime ID mapping (powered AniBridge) for better AniList matching across providers.
- Local mapping database: Added update, rebuild index, status, and daily background update for Anime ID Mapping database.
- Per-pair AniList controls: Added Anime ID Mapping and Anime-only sync options for AniList watchlist and ratings pairs.
- Anime-only sync: AniList targets can now skip non-anime and unmapped items before falling back to AniList title search.
- Themes: Added Flat dark, Flat light, and Original theme options. Flat dark is now the default.
- Simplified authentication: Some provider authentication flows are now easier to configure.
🔧 Fixes & Improvements
- Improved: AniList watchlist and ratings items can be enriched with mapped TMDb, TVDb, IMDb, MAL, AniDB before syncing.
- Improved: Providers can use Anime ID Mapping per AniList watchlist or ratings pair instead of relying only on title search.
- Improved: AniList sync now reports skipped non-anime items separately from unresolved matching errors..
- Fixed: Docker runtime UID/GID remapping now works correctly with
APP_UID,APP_GID,APP_USER, andAPP_GROUP. - Fixed: SIMKL history sync now includes
include_all_episodes=yeswhen fetching/sync/all-items. - Changed: Provider auth profiles and credentials validation are now centralized.
- Changed: Updated the version to
v0.9.22.
📚 updated WIKI
- https://wiki.crosswatch.app/crosswatch/providers/synchronization/adapter-anilist
- https://wiki.crosswatch.app/crosswatch/providers/metadata-id-mapping/anime-id-mapping
- https://wiki.crosswatch.app/crosswatch/navigation/ui-settings/user-interface#theme-1
- https://wiki.crosswatch.app/crosswatch/configure-pairs/anilist-pair-options