Repository navigation
Releases
Releases · Project516/seearr
Release v3.5.1
3.5.1 - 2026-10-22
🚀 Features
- Boost recommendations by shared genres and add a New For You row (#26) - (a8724bc)
- Add a Recommended For You slider based on requests and library (#23) - (8001e4b)
- Update the logo wordmark to read Seearr (#24) - (2885eda)
- Add a Library page for downloaded movies and series (#22) - (eb911da)
- Remove the Plex and Tautulli settings, import, and sign-in options (#15) - (978760d)
🐛 Bug Fixes
- (setup) Run the pinned pnpm from a local copy (#32) - (5be2497)
- (setup) Always install dependencies so updates pick up new packages (#17) - (d0bbb34)
- Give sliders added by an update their own position on Discover (#30) - (d4d24bc)
📖 Documentation
- Call the app Seearr instead of Seerr (#34) - (a9459a1)
- Show a dark-text logo in the README on light backgrounds (#33) - (637a2dd)
- Move the docs site to seearr.project516.dev and point user-facing links at the fork (#31) - (c87078c)
- List recommendations and the Library page under what's different from Seerr (#28) - (4b5a671)
- Feature recommendations and the library in the README (#27) - (9332152)
- Drop Tautulli from the Terraform provider resource list (#21) - (c529e0f)
- Point the docs site at the fork and drop upstream-only pages (#10) - (f74c203)
🧪 Testing
⚙️ Miscellaneous Tasks
- (release) Prepare v3.5.1 - (564bfb0)
- Merge upstream seerr v3.5.1 - (d687444)
- Relicense the fork under AGPL-3.0-only and link the source in the app (#29) - (e1e91ab)
- Make the contributing docs, templates and PR checks the fork's own (#25) - (9c05a69)
- Remove the unused Cypress test suite (#14) - (8f9a3d6)
- Cut recurring upstream sync conflicts and drop unused upstream tooling (#13) - (8ee56d3)
- Drop the AUTOUPDATE_TOKEN presence check (#12) - (5d08f52)
- Tag a release when master gets a new package.json version (#9) - (84278bc)
Release v3.5.0
3.5.0 - 2026-10-08
🚀 Features
- (PlexImportModal) Add user details sync functionality (seerr-team#2977) - (902b88e)
- (api) Send a Seerr user agent on outbound requests (seerr-team#3395) - (a123d20)
- (api) Support
userIdwhen creating issues (seerr-team#3100) - (5f2722d) - (external-links) Add Simkl media link (seerr-team#3121) - (5ae70d0)
- (notifications) Add support for ntfy.sh tags (seerr-team#3350) - (92bad10)
- (notifications) Add embed poster option for Gotify (seerr-team#3332) - (afb17aa)
- (notifications) Add Discord thread ID support (seerr-team#3065) - (6e9ba06)
- (overriderules) Apply override rules to advanced requests (seerr-team#2164) - (794743a)
- (requests) Allow admins to bypass user quota limits (seerr-team#2026) - (72536da)
- (settings) Hide already requested media (seerr-team#1855) - (6f5a177)
- (users) Add search box for user lookup by username or email (seerr-team#2482) - (aae8816)
- Add a demo feature (seerr-team#3017) - (38581ca)
- Add support for custom plex metadata provider guid scheme in scanner (seerr-team#3316) - (7baed83)
- Allow to disable version check (seerr-team#3137) - (73937c0)
- Add jellyfin/emby quick connect authentication (seerr-team#2212) - (74c8db4)
- Remove Plex/Jellyfin, make Radarr/Sonarr only - (11035ab)
- Add start.sh to run setup and launch the app - (4c9a9c8)
🐛 Bug Fixes
- (api) Stop library reads from resetting enabled flags (seerr-team#3321) - (985ddef)
- (auth) Refresh avatar on Quick Connect login (seerr-team#3504) - (d4eeea8)
- (availability-sync) Prevent false removals for merged-version Plex items (seerr-team#3224) - (46d8033)
- (ci) Use a lowercase image name in the release workflow (#8) - (e501c0f)
- (datasource) Break import cycle mistyping postgres timestamps (seerr-team#3449) - (d7b08bd)
- (datasource) Register entities and subscribers explicitly (seerr-team#3375) - (0f79ee6)
- (db) Remap leftover Overseerr DELETED status after migration (seerr-team#3510) - (2bebae8)
- (db) Drop stale auth unique on sqlite push subscriptions (seerr-team#3391) - (5f4cb1e)
- (discover) Fix tv title sorting and validate sortBy per media type (seerr-team#3305) - (2759058)
- (discover) Use added sort in recent requests slider (seerr-team#3202) - (8ccd0f6)
- (email) Respect hosts file for SMTP connections (seerr-team#3082) - (b660201)
- (i18n) Fallback to server locale for "Default" user lang in notifs (seerr-team#3190) - (ef9edc8)
- (jellyfin-api) Update Authorization headers for Jellyfin (seerr-team#3502) - (de57e7a)
- (login) Hide quick connect button for emby servers (seerr-team#3369) - (d103787)
- (next) Add next-env.d.ts to .gitignore (seerr-team#3282) - (3279393)
- (notifications) Make the Discord IDs available even when the notification is disabled on Seerr (seerr-team#3139) - (a8f1780)
- (override-rules) Keep values set by advanced requesters (seerr-team#3539) - (b919443)
- (override-rules) Match default *arr server by id (seerr-team#3428) - (7fae95b)
- (plex) Limit concurrent watchlist metadata requests (seerr-team#3251) - (103976d)
- (proxy) Proxy clients built before proxy init (seerr-team#3196) - (8ad191f)
- (request) Render anime notice alert in a div instead of a p (seerr-team#3331) - (1fd35f9)
- (requests) Serialize requests for the same title (seerr-team#3380) - (cc6f5c7)
- (requests) Stop editing a request from re-requesting covered seasons (seerr-team#3379) - (10483e2)
- (requests) Enforce the quota when editing a request (seerr-team#3378) - (8f0a977)
- (requests) Skip seasons with no episodes when requesting all seasons (seerr-team#2698) - (1dbf19b)
- (requests) Scope download status to requested seasons on request cards (seerr-team#3412) - (c604bcc)
- (requests) Serialize request creation per user (seerr-team#3377) - (d7dc7bd)
- (requests) Stop editing a request from stealing another's season (seerr-team#3376) - (17fc4cc)
- (requests) Reset orphaned season statuses when a request is deleted (seerr-team#3279) - (970bb54)
- (requests) Enforce pending and failed states on request routes (seerr-team#3385) - (9f6403e)
- (scanner) Confirm orphan candidates against the servers before declining (seerr-team#3399) - (34b28d0)
- (scanners) Decline orphaned requests when media is removed from servarr (seerr-team#3191) - (2e0e4ce)
- (server) Respond instead of hanging on proxy route errors (seerr-team#3501) - (a53f49b)
- (settings) Mutate the query-string status key for modal immediately (seerr-team#3432) - (5af32cb)
- (sonarr) Apply configured series type to non-anime requests (seerr-team#3329) - (42bee2a)
- (sonarr) Decouple anime root folder routing from seriesType (seerr-team#3328) - (93c0b6a)
- (subscriber) Keep issue comment lookups on the owning save's connection (seerr-team#3536) - (68e01b9)
- (subscriber) Keep request status updates on the owning save's connection (seerr-team#3366) - (059008c)
- (subscriber) Await request status updates (seerr-team#3223) - (f481b56)
- (tv) Prevent phantom specials from blocking season request (seerr-team#3351) - (7997f75)
- (ui) Stop the slideover backdrop flashing back on close (seerr-team#3451) - (df743f4)
- (ui) Stop appear leaking onto the DOM in Modal and SlideOver (seerr-team#3446) - ([da4b555](da4b555...