github ellite/scrob v2.3.0

3 hours ago

2.3.0 (2026-08-22)

Features

  • admin: add avatar URL to user list (ec17a6d)
  • admin: add setting to disable comments site-wide (#301) (f8ab640)
  • admin: render user avatars with initials fallback in user list (c38a5f9)
  • filters: filter movies and shows by list membership (#255) (fc8bb3d)
  • list: add item type filter to list page (04d1721)
  • list: make 'Add Items' section collapsible (307a11d)

Bug Fixes

  • auth: stop /auth/me from rejecting OIDC-provided emails on reserved domains (#293) (b2d9722)
  • next-up: cap concurrent TMDB fan-out for the last_episode_to_air fallback (6e3d4ba)
  • next-up: parallelize per-show TMDB fetches in the missing-episode fallback (#294) (a70e2d8)
  • next-up: stop counting unaired episodes in episodes left / time left (#296) (59edeb3)
  • show: size season cards by minimum width so the action bar never overflows (b5baa20)
  • sync: dedupe Jellyfin/Emby watched pushes per server item to stop echo-storm duplicates (#298) (1313d85)
  • sync: pass connection_id from scrobble webhooks and backfill missing rows (#299) (852263b)
  • sync: stop trusting Jellyfin's AnyProviderIdEquals filter and batch push lookups (#300) (8f99156)
  • webhooks: parse Emby's multipart webhook payloads and match its real event names (#295) (423a7e4)

Don't miss a new scrob release

NewReleases is sending notifications on new releases.