1.56.0 (2026-08-14)
Bug Fixes
- auth: add autocomplete attributes to login and registration forms (#156) (933d267)
- mdblist: cap push batch size at MDBList's 200-item request limit (#176) (a283c8e)
- metadata: bypass the shared TMDB cache when refreshing show/movie metadata (5438fd2)
- oidc: grant admin to the first user created via OIDC auto-create (#159) (c8c009c)
- shows: translate TMDB season/episode via EpisodeOrderMapping before querying TVDB (#186) (cd6bb8c)
- trakt: paginate list and watchlist pulls instead of truncating at ~100 items (#193) (fe9c89d)
- webhooks: backfill missing show linkage on the Jellyfin/Emby fast-path match (#192) (50ef7be)
- webhooks: resolve series linkage and fast-path matching for Emby episodes (#192) (226d4cd)
- webhooks: skip re-pushing unwatched state when the toggle was a no-op (#190) (c2c59fa)
- webhooks: stop pushing watched state back to the Jellyfin connection that reported it (#190) (8c08c82)
- webhooks: trust PlaybackInfo.PlayedToCompletion on Jellyfin/Emby stop events (#206) (5a481ef)
Features
- tvdb: add response caching mirroring TMDB, with refresh-path bypass (03f63ce)