Releases: Reaparr/Reaparr
Releases · Reaparr/Reaparr
v0.38.0-dev.20
0.38.0-dev.20 (2026-05-24)
Bug Fixes
- WebAPI: Disable downloader disk precheck (d8b0290)
- WebAPI: Fix integration test download flow (1994ace)
- WebAPI: Persist verified download size (166125a)
- WebAPI: Reconcile missing direct download completion callback (e344560)
- WebAPI: Refresh desktop ready state per window (f9d526c)
- WebAPI: Verify completed downloads before finishing (#596) (be20b8f)
- WebAPI: Verify completed downloads before finishing (b1a72e2)
Features
- WebAPI: Added fallback for Windows to lauch browser if the desktop window fails to render thanks to missing webview (334a7d9)
v0.38.0-dev.19
0.38.0-dev.19 (2026-05-23)
Bug Fixes
- WebAPI: Add DownloadQueue retry cooldown (fae413d)
- WebAPI: Add retry cooldown and boot-time queue kick to DownloadQueue (#586) (5c412ee)
- WebAPI: Add retry cooldown and boot-time queue kick to DownloadQueue (8fd13ac)
- WebAPI: Add retry cooldown and boot-time queue kick to DownloadQueue (3050f52)
- WebAPI: Backfill granted history events (e767540)
- WebAPI: Fixed the contentChangedAt being seconds since library createdAt and not a unix since epoch (19f46c2)
- WebAPI: Normalize SQLite DateTime values to UTC (ac87642)
- WebAPI: Recover zombie Downloading tasks left over from a crash (#585) (650d2aa)
- WebAPI: Recover zombie Downloading tasks left over from a crash (35187f1)
- WebAPI: Skip boot queue kick in integration tests (57ffea1)
- WebAPI: Stabilize DownloadQueue restart integration test (9c0d78d)
Features
- Web-UI: Added a spinning animation next to Plex Servers that are currently syncing their Plex libaries (36b8b1f)
- WebAPI: Added auto-recovery of DownloadTasks when Reaparr crashes and auto pause when downloading and Reaparr shutsdown (b755760)
- WebAPI: Added periodic auto PlexLibrary media sync, every hour Reaparr will check if there is an update to a PlexLibrary ans resync the media (890ce26)
- WebAPI: Added PlexLibrary access history tracking to determine and look back if access to a library has been lost or gained (edfd374)
- Web-UI: Added translations for the new AutoPaused and AutoMovePaused (25fc94c)
- WebAPI: Auto-recovery for Downloadtasks that are downloading or moving media files to destination when Reaparr shuts down or crashes (f436d1c)
- Web-UI: First draft version of Plex library access history overview (c7123ab)
- Web-UI: There is now a Library Access timeline visible under settings => Accounts => Scroll to bottom to view (7728655)
Reverts
v0.38.0-dev.18
0.38.0-dev.18 (2026-05-17)
Bug Fixes
- WebAPI: Auto-retry downloads after ServerUnreachable, Error, DownloadClientError (#584) (957ef85)
- WebAPI: Auto-retry downloads after ServerUnreachable, Error, DownloadClientError (de67420)
- WebAPI: Escape search query values that might mess up the search (2757865)
- WebAPI: Fixed some sorting in the media overview to be doubly sorted leading to inconsisten sorting (ce8475b)
- Web-UI: Fixed the sorting on MediaTable view (70fb472)
- WebAPI: Handle HTTP retry exceptions (e797641)
- WebAPI: Handle zero media size fallback (3f1dee5)
- data: rehydrate persisted tv show IDs before season/episode inserts (da4e1ac)
- Web-UI: Remove index column from mediaoverview table, its obsolete (c2d0a52)
- Web-UI: Shortend the debounce time from searching from 3 to 1 seconds to make it more reactive (df3010e)
- WebAPI: When restarting a DownloadTask, it will refetch the latest media source data (2befea1)
Features
- WebAPI: Add retry mechanism to poster image loading ensuring far less image time-outs (3a80841)
- Web-UI: Auto scroll to the last scroll position when navigating from and to the media overview (45afb8f)
- Web-UI: Filtering media in the MediaOverview will now only display options that will give results (1fd0165)
- WebAPI: Implemented FlexQuery.NET as the new media filter and sorter (e9c6da3)
- Web-UI: Reaparr now reloads a media overview with the last set filter and sort parameters (ff55764)
- Web-UI: When clicking on a media flter menu item again, after it is checked, will now uncheck it (c30b696)
Performance Improvements
- Web-UI: Implement paginated loading for media poster pages, this should make first-load much faster (cacdfc5)
- Web-UI: Made some medium performance improvement on the poster media table to speed up rendering (abc9ecf)
- Web-UI: Made some performance improvement Mediaposter to use less nested components to speed up rendering (f6c3896)
- WebAPI: Move media sorting calculations to back-end to increase performance in the the front-end (b1905f8)
Reverts
- WebAPI: Revert (f38289b)
v0.38.0-dev.17
0.38.0-dev.17 (2026-05-07)
Bug Fixes
- WebAPI: Add donation link to the docker logging at the top (b116b23)
- Web-UI: Correct docker runtime config platform and version baking (360db11)
- WebAPI: enforce init-adduser before reaparr service startup (7de81cb)
- WebAPI: Finally fixed a several year old problem where Reaparr would crash the first time and then work afterwards! It now starts up much faster the first time (f58e989)
v0.38.0-dev.16
0.38.0-dev.16 (2026-05-06)
Bug Fixes
v0.38.0-dev.15
0.38.0-dev.15 (2026-05-06)
Bug Fixes
- WebAPI: Fix Docker /Config ownership bootstrap for #578 (6e491a2)
- WebAPI: Fix missing log text in tests (a5e18e1)
- WebAPI: Fixed the missing new line between logging (1ffd5ef)
- WebAPI: Handle disabled server updates (c91c8ee)
- WebAPI: Queue inspect jobs with resilient disabled-server filtering (79b769b)
- Web-UI: Redirect to login only on unauthorized (2d2b52e)
- WebAPI: Return conflict for disabled server (184e962)
- WebAPI: Stabilize PublicApi torrent tests and clean test logging (95516fc)
- Web-UI: Stop background render loop when animation is disabled (b521a56), closes #573
Features
- WebAPI: Added an override to mark a server as owned such that it will not be used in Sonarr/Radarr results. This prevents downloading your own media already in your possession (dcbb909)
- Web-UI: Added IsOwned and IsEnabled toggles on the Server Settings dialog (dc70c58)
- Web-UI: Removed the hide button in the Plex server settings, this is now meant to be hidden/disabled through the Server Configuration tab (29166a8)
v0.38.0-dev.14
0.38.0-dev.14 (2026-05-03)
Bug Fixes
- WebAPI: Ensure Reaparr closes fully when applying the update (2869197)
- WebAPI: Fix a startup issue on Windows desktop where background jobs were not found (69ee826)
- WebAPI: Fix Build unit test dependency wiring (f0a2da0)
- build: harden desktop packaging filesystem paths (46dc9bc)
Features
v0.38.0-dev.13
0.38.0-dev.13 (2026-05-01)
Bug Fixes
- WebAPI: Fix the Reaparr app not exiting on applying update (e90ba14)
v0.38.0-dev.11
0.38.0-dev.11 (2026-04-27)
Bug Fixes
- WebAPI: Ensure per-runtime release channels and frontend depende… (#572) (7b01438)
- WebAPI: Ensure per-runtime release channels and frontend dependency install (7db5301)
- WebAPI: Fix Dockerfile stage parsing (6ae517e)
- WebAPI: Handle malformed release tags and improve update check fallback (1da7d05)
Features
- Web-UI: Added progress to the download update pop-up (931e110)