1.9.0 (2026-06-17)
✨ Features
- auth: move Plex pin exchange server-side (#406) (f87acd2)
- newsletters: add support for scheduled newsletters (#413) (0e5b415)
- plex: replace Python service with native plex.tv integration (#401) (0c97416)
- users: allow bulk editing of shared libraries (#404) (bc2e255)
🐛 Bug Fixes
- mobilemenu: track active route via router, not window.location (#395) (1707fcf)
- newsletters: exclude expired and deactivated users from recipients (#414) (2f4f723)
- ui: corrected inline fields and hidden admin menu (#402) (eceb695)
- users: handle users removed from Plex out-of-band (#403) (ac72f93)
- watch: restore tablet sidebar drawer inside Plex iframe (#415) (e366781)
- watch: scope injected CSS to portaled components (#410) (d25d0c5)