github RaunoT/plex-rewind v5.3.0

2 hours ago

5.3.0 (2026-10-27)

With Rewind season around the corner, 5.3.0 is a big one: a complete UI overhaul, Tracearr support, and a long list of new features and security improvements. Thank you to all contributors and users for making it happen!

🚀 Features

  • #367: support Tracearr as a statistics source (#368) (a99404c)
  • activity: add a switch to show or hide stream details (#408) (8f705f0)
  • analytics: track rewind story progress (#410) (4e54e14)
  • auth: show why a Plex login failed (#391) (390c4f4)
  • dashboard: add "show more" action to the dashboard (#407) (c63a134)
  • dashboard: show period stats next to the filters (#403) (3f590c6)
  • i18n: add italian locale (#370) (550652f)
  • i18n: add spanish locale (#404) (92a8e47)
  • i18n: use the browser language when no locale is chosen (#372) (602300b)
  • media: add configurable TMDB, TVDB, Rotten Tomatoes, Letterboxd and Trakt links for media (#411) (6aa2dc4)
  • ratings: add IMDb and Rotten Tomatoes ratings (#412) (3698d97)
  • security: only run scripts that carry a per-request nonce (#393) (64fb2a7)
  • settings: add admin-only option to rewind, dashboard and activity (#405) (26178a2)
  • settings: smooth out first-time setup and rename Overseerr to Seerr (#415) (792f573)
  • users: show each user's first play on the users page and in Rewind (#409) (83a94db)

🐛 Bug fixes

  • a11y: raise contrast and make settings and dashboard controls more accessible (#385) (82b2640)
  • activity: fall back on missing bitrates and hide device names when anonymized (#397) (af34f1a)
  • analytics: only accept GA4 and Google tag IDs (#406) (30f4b2f)
  • auth: end the sessions of users removed from the server (#398) (36a609d)
  • connection: report accurate errors when testing connections (#377) (d3e938f)
  • handle bad and slow responses from upstream services (#384) (899a5a9)
  • i18n: format numbers and dates in the selected locale (#373) (9289fbb)
  • seerr: stop sending sort to user request lists (#389) (1bb13ed)
  • rewind: improve stories performance, accessibility and copy (#380) (635ea16)
  • rewind: sum library durations in seconds (#371) (85c879b)
  • service worker missing from turbopack builds (#369) (8ea8723)
  • settings: stop wiping settings.json on read errors (#375) (11db4e7)
  • stats: correct period windows, library size and excluded users (#376) (45782ea)
  • stats: handle excluded users and match the users page totals (#396) (c3aedc3)
  • ui: clearer error, empty and loading states (#401) (8cc39f5)

⚡ Performance improvements

  • cut upstream calls and service worker overhead (#378) (ba14f14)

🚧 Build

  • docker: run as non-root user with PUID/PGID support (#381) (74880a0)

⚙️ CI

  • build arm64 images on native runners (#392) (b890ab0)
  • harden workflows and smoke test the Docker image before publishing (#382) (78ea148)

🔧 Refactor

  • deps: replace next-runtime-env and react-sortablejs (#387) (5edcd1e)
  • stats: put Tautulli and Tracearr behind one stats source interface (#394) (34f17bd)

📝 Documentation

  • add SECURITY.md and AGENTS.md, rework templates and contributing (#383) (2c31985)

Don't miss a new plex-rewind release

NewReleases is sending notifications on new releases.