Skip to content
Plundarr
Integrations Security Support Changelog Get started
Back to Plundarr

Changelog

Version history for Plundarr
v2.5.9Wide-screen layout

Released 12 October 2026

  • On tablets, in landscape and on other wide screens, the setup screens and the search, indexer search, request and season screens now keep their content in a centred column instead of stretching edge to edge. Nothing changes on a phone held upright
  • Updated the networking library and some build tooling. You should not notice a difference
v2.5.8Tab switching fix

Released 10 October 2026

  • Switching between tabs, by swiping or tapping, no longer flashes a white vertical line before the new screen slides in
v2.5.7Seerr connection test fix

Released 10 October 2026

  • Testing the connection to Seerr from Settings (Test all connections) and from first-time setup no longer fails with a not-found error. It now checks Seerr the same way the Seerr screen does
  • The Test buttons on the Jackett and NZBHydra2 screens now respect their Allow insecure setting, so a server with a self-signed certificate can pass its test
v2.5.6Smarter search, a disk forecast and clearer failures

Released 9 October 2026

  • Search now shows your Seerr requests next to your library, with where each title stands: Available, Processing, Requested or Not requested. A title already in your library is not listed twice
  • Search no longer hangs on a slow server. Each lookup gives up after about eight seconds, and a section that could not be searched says so, with a Retry, instead of showing fewer results or “Nothing in your library”
  • Search also looks in Plex when it is set up. Tapping a Plex result opens the Plex tab. The Indexers entry is now its own row that opens the release search
  • Downloads has a Needs attention section for stuck or failed Radarr, Sonarr and Lidarr items. Each one shows the reason and a fix: Retry, or Remove and blocklist, which asks first
  • Downloads also tells you whether the queue will fit, for example “Queue needs 240 GB · /data/media has 91 GB free”, in red when it will not. When a size or free space is unknown it says so rather than claim everything fits
  • Settings has a Test all connections button, and each service row shows how long ago it was tested, plus the latest failure if one was logged
  • Plex sessions show whether a stream is on your network or remote, and Now Playing counts the remote ones
  • Missing Subtitles is a new tool on the More tab, when Bazarr is set up. It lists the movies and episodes still missing subtitles
  • History, Blocklist, Indexers and the SABnzbd and NZBGet queues now say when they could not load, with a Retry, instead of looking empty
  • A Seerr user’s request history now counts completed requests as approved, and no longer counts failed ones as approved
  • Your settings are now stored in two parts. Server addresses and keys stay in the secure keychain, and preferences such as the theme and tab order are stored separately, so changing a preference no longer rewrites your keys. Your existing settings are carried over the first time you open the app
v2.5.5Multiple servers, background alerts and 4K requests

Released 7 October 2026

  • Radarr, Sonarr and Lidarr can each have more than one server, for example a separate HD and 4K Radarr. Add servers from the service's settings and switch between them with a tap. The whole app follows the one you pick, and the Movies, Shows and Music screens show which server you are looking at. Each server keeps its own address and API key, and your existing server becomes “HD” (or “Main” for Lidarr) until you rename it
  • Notifications are now also checked while Plundarr is closed: Download Complete, New Request, service health issues, failed downloads, failing indexers and finished Plex scans. Your phone decides when, usually every 15 minutes or more and less often in Low Power Mode or if you rarely open the app, so they are not instant
  • Requests can be made in 4K from Discover when your Seerr has a 4K server. A quality choice appears on the request sheet, and a 4K request goes to your 4K server
  • Search now finds artists in your music library, as well as movies and shows
  • The Dashboard and Calendar say how recent their data is, such as “Updated 5 min ago”, say when they are refreshing, and warn you when a server could not be refreshed or reached and you are looking at saved data
  • History, Wanted, Blocklist and Indexers keep a readable width on tablets and when a phone is turned sideways, instead of stretching edge to edge
v2.5.4Smoother tab swiping

Released 7 October 2026

  • Swiping between tabs feels smoother. Letting go of a swipe is now one continuous motion into the next tab, instead of the screen bouncing back while the tab bar also animated it
  • A swipe now counts when you drag far enough or flick quickly, not only when you do both, so slow, deliberate swipes no longer snap back without changing tab
  • The tabs either side of the one you are on are loaded quietly in the background, so the first swipe to a heavy tab such as Media no longer stalls while it opens
  • The old and new tab now overlap as they change, rather than both fading toward transparent halfway through
  • Swiping between History, Wanted and Blocklist settles without the bounce
v2.5.3A smoother tab transition

Released 3 October 2026

  • Changing tabs now animates with a short slide and fade, whether you swipe or tap the tab bar. 2.5.2 removed the slide to fix a black screen, which made swiping feel abrupt. The animation is now handled by the tab bar itself, so a tab that is slow to open can delay it but cannot leave you on a blank screen
v2.5.2Swiping between tabs, properly fixed

Released 3 October 2026

  • Swiping between tabs no longer leaves you on a black screen. The previous fix only covered a swipe that did not complete. The real problem was that the screen slid away before the next tab had finished loading, so a tab opening for the first time, such as Media, could stay black for several seconds or never appear. The screen now stays in place until the next tab replaces it, and swiping between pages in History, Wanted and Blocklist works the same way
  • Because of this, tabs now change without the slide animation. Your finger still drags the screen as you swipe
  • The freezing of tabs you are not looking at, added in 2.5.1, has been removed while the blank screen is ruled out. A hidden Plex or Downloads screen may redraw again when something changes elsewhere in the app
v2.5.1Smoother swiping, safer settings and a calmer cache

Released 3 October 2026

  • Swiping between tabs no longer strands you on a black screen. The screen slid away before Plundarr knew the next tab would actually open, and if the swipe was cancelled or the navigation did not happen, nothing slid it back. It now springs back whenever a swipe does not complete
  • Your server settings can no longer be lost to one bad moment. A single failed save, or a failed read when the app started, used to leave Plundarr with empty settings and then write that emptiness over your saved credentials. Writes now pause after a failed read instead, and a failed save no longer blocks every later one
  • A damaged settings migration can no longer wipe your configuration. Each upgrade step is now checked before it runs, and if one fails your original settings are left untouched
  • Plundarr warns you when you enter an http:// address for a server that looks like it is on the public internet, since your API key would travel unencrypted. Servers on your own network still work exactly as before
  • Requests to your servers now retry once on a temporary server error for every service type, not just some of them, and cancelling a request during that wait is treated as a cancel rather than as a failure
  • The Requests tab badge now reads “99+” instead of an ever-growing number, and screen readers announce it as a count of pending requests
  • Tabs you are not looking at are now frozen, so a hidden Plex or Downloads screen no longer redraws every time something changes elsewhere in the app
  • The Media tab has its own icon instead of sharing one with Movies, and Plundarr now tells you when it merges the Media tabs or adds Stats and Requests to the bar by itself, rather than rearranging it silently
  • Search has a clear button, remembers your recent searches and shows a spinner while it works, and the field is labelled for screen readers
  • Screen readers can now use the More tab, the Calendar day strip and sort options, search, Requests and History filters. Before, these were read out as bare text with no sense of what could be tapped or which day was selected
  • Small controls on the Calendar, History and Search screens have a larger tap area
  • Pausing or resuming a download, approving or declining a request, and choosing a day or filter on the Calendar now give a light haptic tap
  • History, Wanted and Blocklist support pull-to-refresh, so you no longer have to leave the screen to see what changed on your server
  • Stats and Requests now show a proper error with a Retry button when a service cannot be reached, instead of an empty screen. The More tab has a Go to Settings button, and an empty Calendar day offers to jump to the next day with releases
  • The Add Download sheet no longer hides its fields behind the keyboard
  • Long lists stay quick on large libraries. The Media tab’s Missing rows, the Requests lists and the Usenet queue and history now show the first 50 items, with a note of how many there are in total, instead of drawing thousands at once
  • Tablets and landscape get a readable content width on the More tab, and the Requests discover grid uses three to five columns depending on the screen
  • Plundarr holds less in memory and writes less to storage. Library data is released ten minutes after you leave a screen rather than a day later, and only the small, useful parts of the cache are saved between launches, with a size limit, so a large library can no longer bloat what the app writes every few seconds
  • The dashboard no longer downloads your whole Radarr, Sonarr and Lidarr libraries on every launch just to show their counts when it already has recent ones
  • Every screen no longer sets up its own background timers. Screens now share one app-state listener and one focus listener, which cuts the number the dashboard alone was juggling from about seventy-five to a handful
  • Plundarr’s own test and build checks are stricter: pinned build tooling, a dependency audit, a secret scan and a minimum test-coverage floor, so regressions like these are caught before a release
  • If Plundarr cannot read your saved settings when it starts, it now stops and tells you instead of carrying on with empty ones. You can retry, or choose to continue with empty settings after a clear warning, so a temporary storage problem can no longer wipe your servers
  • Your server API key no longer appears in the address of Tautulli thumbnails (this needs Tautulli 2.18.0 or newer, so thumbnails will not load on older Tautulli servers), and it is kept out of the image cache for Radarr, Sonarr and Lidarr covers, so it cannot leak into logs or cache keys
  • Radarr, Sonarr and Lidarr cover images use each app’s documented image route with the key sent as a header, and a server hosted under a sub-path such as /radarr no longer gets a doubled prefix on its images
  • A crash on one tab now shows an error with a Try again button on that tab, instead of taking down the whole app
  • Plundarr now checks every integration against each service’s official API documentation. Plex, Seerr, Unraid, Wizarr, Radarr, Sonarr, Lidarr, Prowlarr, Bazarr and all the download clients were reviewed, and the mismatches were fixed
  • Bazarr’s wanted episodes show the series, episode number and title instead of blank rows, and the missing-subtitle badges on season screens now match
  • NZBGet shows real download progress, where it could read 0% for everything. Its status list is also complete
  • Transmission connections work again when you use a self-signed certificate. Transmission 4.1’s newer protocol is supported, and a custom RPC path now works
  • qBittorrent no longer retries a wrong password several times a minute, which could get your phone’s address banned by the server. It now logs in once and waits before trying again
  • Plex stream terminating and library refreshing use the request type Plex’s documentation specifies, and the hardware transcode indicator reads the documented fields
  • NZBHydra2 statistics use its supported API when available, and tell you to switch on “Allow stats access via API” when that is the reason they are missing
  • Prowlarr search results include their magnet links, which were missing before
  • The home-screen and widget low-disk warning no longer reads zero free space because one drive could not be reached
  • Queue counts on widgets use a lightweight request instead of downloading your whole queue
  • Radarr, Sonarr, Lidarr and Prowlarr show the server’s own explanation when it rejects something, such as adding a series that already exists, instead of just “Bad request”
  • Requests that change something, like adding an NZB from a link or terminating a Tautulli stream, are never sent twice after a temporary server error. Reads are retried once, not up to four times
  • Plundarr now warns you, without blocking anything, when a connected Radarr, Transmission or NZBGet server is older than the minimum version it supports. The support page lists the supported versions of every service
  • Library data is held more lightly: Movies, Shows and Music keep only the details the lists use, Lidarr albums load only when you open the Albums view, and search no longer lowercases every title on every keystroke
  • The update banner in Settings now opens Google Play on Android. It used to open the App Store listing on every device, which made no sense on an Android phone
  • Settings are built to hold more than one server of the same kind, such as separate 4K and HD Radarr instances. The groundwork and a safe upgrade of your saved settings are in this release, and the screens to add a second server follow in a later one
v2.5.0Lighter on your server, your battery and your patience

Released 17 September 2026

  • The Jellyfin widget now leads with what is playing right now, the way the Plex and Tautulli ones already did. It used to show a seven-day play total, because Jellystat had no way to report live sessions to a background refresh — that changed, and the widget had been left behind
  • Android widgets have a refresh button. Tapping it updates the widget from your home screen without opening Plundarr, which is the one thing neither the fifteen-minute background schedule nor anything inside the app could do
  • There is now an Error Log in Settings → Advanced. When something fails and the explanation is not obvious, it records what was actually sent and what came back, with your API keys stripped out — so a problem can be reported with evidence rather than a description
  • Music libraries no longer re-download themselves every ten seconds. Plundarr was fetching your entire Lidarr album collection on a loop in the background — on a large library that is hundreds of megabytes an hour of traffic and a lot of battery, for a list that changes about once a week
  • Plundarr now stops asking your servers for updates about screens you are not looking at. Every tab you had ever opened kept polling in the background for as long as the app was running, so a tour of the app left it making thousands of requests an hour to a machine that is usually a NAS or a Raspberry Pi
  • Switching tabs no longer re-downloads your libraries. Opening Downloads — a screen about download progress — was quietly pulling your complete Radarr, Sonarr and Lidarr collections every time
  • Returning to the app no longer fires a hundred requests at once. Coming back after a while triggered a full refresh and a widget update simultaneously, and neither checked whether you had genuinely been away — so pulling down Control Centre, or dismissing a Face ID prompt, cost the same as returning from an hour away
  • Home-screen widgets only fetch what you actually placed. Plundarr was waking every fifteen minutes and contacting every service you have configured, whether or not a single widget existed — and it now stops waking entirely if you have none
  • Each widget refresh also stopped asking the same servers the same questions twice over, and the Home and Calendar screens now share one request between them instead of asking Radarr and Sonarr for overlapping date ranges every few minutes
  • The app no longer keeps your phone's processor ticking over while it is in the background. No requests were being made, but the timers behind them were still firing
  • Signing in to Plex no longer keeps talking to plex.tv from behind your lock screen. Backgrounding the app part-way through sign-in used to leave it polling for another five minutes
  • Widgets no longer blank themselves after a background refresh. If the phone woke Plundarr before it had finished unlocking your saved credentials, every widget could come back reading "Connect Radarr" until you next opened the app by hand
  • The app opens faster. The Home screen was downloading your three entire libraries on every cold start to show three counters it already remembered from last time — that now waits until the screen has drawn, and opening a library still fetches immediately
  • Long lists scroll more smoothly throughout — the wanted, history, blocklist and request screens were re-rendering every visible row whenever anything on the screen changed, and the poster grids now know how tall a row is instead of measuring every cover before they can scroll
  • Swiping between tabs is smoother. The gesture now runs on the same thread as the animation, so it no longer stutters when the app is busy fetching
  • When an action fails, Plundarr now says so, and says why. Approving a request, pausing a download or removing an item could quietly do nothing at all: the spinner stopped and the row did not move. It now tells you what the server said — a wrong API key reads as a wrong API key
  • A download client Plundarr cannot reach no longer shows a green tick and "Queue is empty". A dead client, a wrong key and a genuinely idle client all looked identical, and the misleading one was the reassuring one. The same was true of the dashboard, where a broken setup looked exactly like a healthy quiet one
  • A download that has got stuck now tells you why. An item blocked on a failed import used to sit at 100% saying "completed" forever, which is the most common thing to go wrong in a setup like this and the one thing the app had nothing to say about
  • A failing Prowlarr indexer now says what is wrong with it — "Disabled until 14:32", "Last failed 3h ago" — instead of turning a small dot amber. Prowlarr quietly disabling a few indexers after they time out is the usual reason nothing has been grabbed for two days
  • Warnings from Radarr, Sonarr and Lidarr on the Home screen can now be tapped. They are written assuming you can follow a link for the details, and Plundarr was throwing that link away, which left a red card you could neither act on nor clear
  • First-time setup now shows the real reason a connection failed. If your server sits behind a reverse proxy in a subfolder, or uses a self-signed certificate, or has a login page in front of it, Plundarr says so and what to change — it already did this in Settings, but not in the setup wizard, which is where you meet it first
  • You can go back in the setup wizard. Mistyping a key on the first service and noticing three screens later used to mean finishing setup and finding Settings
  • Every service now suggests its own port. Adding qBittorrent used to show Radarr's port as the example, and the setup wizard had known the right answer all along
  • You can add a torrent or an NZB straight from the Downloads tab, and search every one of your indexers straight from the search box. Both features already existed — they were just buried somewhere nobody would look for them
  • Clearing cached data now asks first, like every other button that throws something away
  • Speed limits show which one is active. Tapping a limit used to leave the screen looking exactly as it did before, so there was no way to tell whether it had worked
  • Service status no longer depends on telling two colours apart. Each state has a symbol beside it and is read out properly by screen readers, and the tab bar labels now grow with your text size instead of being cut off by it
  • Empty screens stopped blaming your connection. A working Prowlarr with nothing in its history, or a Bazarr with nothing missing subtitles, used to be told to go and check its settings
  • A large visual consistency pass across every screen — spacing, corners, type sizes and colours now come from one shared set of values rather than being typed in by hand, which is why things line up more predictably throughout
v2.4.0Home-screen widgets, and a Plex sign-in that actually finishes

Released 15 August 2026

  • Plundarr now has home-screen widgets, on both iPhone and Android. Fourteen of them: four that cover everything at once, and one for each service you have connected, so you can put just the thing you care about on your home screen
  • The four overview widgets are Downloads (what is transferring right now and how far along), Upcoming (the next episodes and releases due), Requests (what is waiting on your approval) and Health (warnings from your services, and nothing at all when everything is fine)
  • The per-service widgets are built for someone running the server rather than just watching it. Plex shows who is streaming and, more usefully, how many of those streams your server is transcoding — and whether it is doing it in hardware or on the CPU, which is the difference between free and everyone buffering
  • The Indexers widget shows which of your Prowlarr indexers are failing. Prowlarr disabling a few indexers after they time out is the usual reason nothing has been grabbed for two days, and nothing in the app surfaced it at a glance before
  • Radarr, Sonarr and Lidarr each get a widget showing what is missing, how deep the queue is, and how much free space is left on your root folders — a full disk fails every grab silently, so it is worth seeing before it happens
  • There are also widgets for your download client (live speed, with paused called out, because a paused client looks exactly like an idle one), Unraid (array state, capacity used, outstanding alerts), Tautulli (stream count, transcodes and bandwidth in use), Jellyfin via Jellystat, and Bazarr (how much is still missing subtitles)
  • On iPhone the widgets work in a Smart Stack, and Plundarr tells iOS which one deserves your attention — so a stack will rotate to a failing indexer or a stopped array rather than to whichever widget you added last
  • Android has no equivalent, so it gets a Plundarr Stack widget instead: one widget you swipe through, showing only the services you have actually connected, with the things worth acting on first
  • Widgets refresh on their own in the background, so they are current without you opening the app. How often is up to your phone rather than up to Plundarr — Android will not do it more than about every fifteen minutes, and iOS decides for itself and tends to favour apps you open often
  • Your API keys are never given to the widgets. The app fetches everything and hands the widgets only the finished text they draw, so your credentials stay in the phone's secure storage where they were — nothing was moved somewhere more readable to make this work
  • A widget that has nothing to show will tell you which kind of nothing it is: "Nothing downloading" is not the same as "Connect Radarr", and it says which one it means
  • “Sign in with Plex” now links by code. Tap it and Plundarr gives you a short code, copies it to your clipboard, and opens plex.tv/link — paste it there, tap Link, and come back to Plundarr, which picks it up on its own
  • This replaces the previous browser sign-in, which could leave you on the Plex website without finishing: if your browser was already signed in to Plex, the request was approved there and never came back to Plundarr. Linking by code does not have that gap
  • There is a button to copy the code again if something else lands on your clipboard in between, and another to reopen the linking page if you close it by accident
  • Also improved on Android, where the sign-in button could open the Plex app instead of a browser. Plundarr now asks for a browser explicitly
  • Plundarr no longer asks Android for permission to see your Wi-Fi details. It was being requested on our behalf by a library and never used for anything
v2.3.0Sign in to Plex with your password, and support for self-signed certificates

Released 14 August 2026

  • New “Sign in with Plex” button in Settings → Plex. You sign in with your Plex password in a browser window, and Plundarr fills in both your token and your server address — no more digging an X-Plex-Token out of a page of XML. It was already there during first-time setup; now it is available any time
  • Entering a token by hand still works and is still there, tucked behind “Enter a token manually instead”. It is the only way in for a server claimed to someone else's account, or a server shared with you
  • You can now sign out of Plex properly from Settings, which clears the saved token from this device without touching your Plex account
  • New “Allow self-signed certificate” switch on each service. If you run a server on your own network with a certificate your phone does not trust, you can now connect to it — previously those servers simply failed with an error that did not explain itself
  • That switch is deliberately limited: it only appears for https addresses, only works for servers on a private network, and only ever affects the one service you turn it on for. Everything else keeps checking certificates as normal
  • Fixed Plundarr reporting itself to Plex as version 1.0.0. If you look at Authorised Devices in your Plex account settings, it now shows the version you are actually running
v2.2.0Libraries that open instantly, and a Paste button for your API keys

Released 12 August 2026

  • Movies, Shows and Music now open straight away, showing your library from last time while the current one loads in the background — previously each tab sat empty until the whole collection had downloaded
  • The dashboard's Movies, Shows and Artists counts appear immediately on launch instead of showing a dash while three libraries downloaded
  • New Paste button on every API key and token field, so you no longer have to select the text through a keyboard sitting on top of it
  • New show/hide button on API key fields, so you can check a paste actually worked. Showing a key you saved earlier asks for Face ID or Touch ID first — otherwise that button would read your saved keys straight back out to anyone holding your unlocked phone
  • Pasted keys have stray spaces and line breaks trimmed off automatically. A key copied from a web page often carries one, and the services reject it with the same error as a wrong key, which was needlessly confusing
  • Fixed the keyboard fighting you on the service settings forms: the first tap on any button was being swallowed to dismiss the keyboard, so nothing responded until you tapped twice — and the second tap brought the keyboard back up
  • Android: form fields near the bottom of the screen no longer end up hidden behind the keyboard
  • If a library refresh fails, you now keep the version you already had on screen with a note explaining what went wrong, rather than losing the list
  • Plundarr no longer contacts Expo's update service when it starts. That check ran on every launch before you touched anything and carried a permanent per-install ID, and it was the only thing in the app sending an identifier anywhere. The trade-off is that fixes now reach you through the App Store rather than quietly in the background
v2.1.0Notifications that work, share-to-app, global search — and a big reliability pass

Released 9 August 2026

  • Notifications now appear while the app is open, and tapping one takes you straight to the item it's about
  • Seerr notifications gained Approve and Decline buttons you can use without opening the app
  • New alerts for failed downloads, indexer failures and finished Plex scans
  • Share a magnet, .torrent or .nzb link into Plundarr from any other app and it goes straight to the add sheet
  • Share anything else — a title, a link, a bit of text — and Plundarr offers to turn it into a request
  • New global search that queries every Jackett and Prowlarr indexer at once
  • Unraid: start, stop and restart Docker containers and virtual machines from the app
  • Downloads: qBittorrent share limits and Transmission seed-ratio controls
  • Connection tests now tell you what is actually wrong — a wrong port, a reverse-proxy folder missing from the URL, a self-signed certificate, or a login page sitting in front of the service — instead of just "network error"
  • Plex, SABnzbd and NZBHydra2 connection tests no longer report success when the key or token is wrong; each now checks something that genuinely requires it
  • Tautulli now gives the real reason a connection failed, such as a wrong API key or the API being switched off, rather than a bare error code
  • The first-run setup wizard now uses the same connection form as Settings, so a service added during setup behaves exactly like one added later
  • Jellystat, Unraid, Wizarr and NZBHydra2 rebuilt against their current APIs — screens that showed nothing now show real data
  • NZBGet: pause, resume and delete work again. They had been sent in a format NZBGet stopped accepting in 2018, so they quietly did nothing
  • qBittorrent and SABnzbd: a download the client rejected no longer shows a success message
  • Jellystat and Jackett: a bad token now shows an error you can retry, instead of an empty screen that looks like you own nothing
  • qBittorrent 5.0 support — the renamed pause and resume controls and the new torrent states are both recognised
  • SABnzbd: speed limits use the right units, and free disk space is reported correctly
  • Jackett: results are sorted into torrent and usenet by the link itself, so nothing lands in the wrong place
  • Plex: fixed missing music tracks, single-item libraries and folder views, and Android sign-in now completes reliably once the browser closes
  • Sonarr: manual search is scoped to the episode or season you picked, rather than searching far more than you asked for
  • Seerr: TV requests send the seasons you chose, and root-folder pickers are read from Seerr and actually applied
  • Transmission: an action the server refused now surfaces as an error instead of appearing to work
  • Sonarr posters and artwork load again, and backdrops throughout the app are noticeably sharper
  • Unraid: a healthy array is no longer shown as a red warning
  • Media: a service you have not set up no longer reports a network error of its own — pulling to refresh used to quietly ask Lidarr, Radarr and Sonarr alike, whether or not they were configured
  • Calendar: items sit on the correct day in your own timezone, and the two-week window rolls over at midnight
  • The app no longer asks for your fingerprint or face again when you flick between apps — only after it has genuinely been in the background
  • Plex no longer registers a new authorised device every time the app starts
  • Deleting a profile or resetting the app now clears every stored credential
  • Long libraries scroll more smoothly, the app starts faster, and screen-reader labels were added throughout
v2.0.1Deluge & Seerr fixes, plus a big More-hub capability expansion

Released 27 June 2026

  • Deluge: fixed pause, resume, and remove on Deluge 2.0 — the integration now detects the daemon version and uses the right commands
  • Deluge: an in-place server upgrade is now re-detected automatically, with no app restart needed
  • Seerr: notifications now show the real title instead of a TMDB id
  • Seerr: the More-hub Seerr screen now resolves movie and TV titles
  • Seerr: TVDB links now deep-link straight to the specific series instead of the homepage
  • Seerr: tapping a request or user in the More-hub Seerr screen now opens the same detail cards as the Requests tab
  • Download clients: a shared Add Torrent/NZB sheet wired into all five clients (qBittorrent, Transmission, Deluge, SABnzbd, NZBGet)
  • Plex & Tautulli: terminate a stream, trigger a library scan, view play-count graphs and server info
  • Jellystat: new statistics section
  • Radarr, Sonarr & Lidarr: manual release search and grab on missing items, History tabs, and Calendar/upcoming views
  • New Unraid and Wizarr management screens added to the hub
  • SABnzbd & NZBGet: per-item pause/resume and speed limits
  • Deluge: per-item transfer stats
  • Transmission: per-item recheck and priority controls
  • qBittorrent: torrent detail modal with file selection, recheck, force-start, queue priority, and category
v2.0.0More hub, customizable navigation & per-service management screens

Released 15 June 2026

  • New More tab in the dock — a hub giving access to every tool screen in one place
  • Customisable hub — reorder hub screens and hide or show the ones you don't use
  • Swipe between hub screens with a new paging gesture
  • Per-service management screens for 17 services: Radarr, Sonarr, Lidarr, Prowlarr, NZBHydra2, Seerr, Plex, Tautulli, Jellystat, Bazarr, Jackett, Deluge, NZBGet, qBittorrent, SABnzbd, and Transmission
  • Dedicated management screens for download clients
  • Bazarr: expanded subtitle handling with a new Manual Search sheet for finding and grabbing specific subtitles
  • Jackett: expanded indexer support with a Send to Client sheet, with connections verified via the Torznab indexers feed
  • Wanted hooks added across Radarr, Sonarr, and Lidarr
  • Honest connection testing for header-auth services (Bazarr and the *arr apps) — no more false positives
  • Prowlarr: the history section now counts towards whether the screen has content
  • Fixed service-screen reactivity, crashes, empty states, and Jackett data loading
  • Stability and validation fixes across Jellystat, Lidarr, NZBGet, Prowlarr, qBittorrent, Radarr, SABnzbd, Sonarr, Tautulli, Transmission, Unraid, and Wizarr
v1.2.0UI redesign — OLED colours, animations & visual polish

Released 12 June 2026

  • Deeper OLED colour system: true black background, better surface separation, and a brighter amber accent throughout
  • Tab bar on iOS now has a frosted glass blur background
  • Dashboard stat cards are larger and bolder — bigger icon, bigger number, and a drop shadow instead of a border
  • Dashboard animates in on load — stat cards and quick links fade up, download queue items slide in from the right with a stagger
  • Download queue rows have a full-height service colour bar and a soft shadow
  • Media posters spring-scale on press, have a larger corner radius, and show a ring around the monitored dot
  • MISSING badge repositioned to a bottom-left pill overlay instead of covering the full poster
  • No-poster placeholder uses an icon instead of an emoji
  • Loading skeletons are smoother — animation runs on the UI thread via Reanimated
  • Status badge text colour fixed — was hardcoded white regardless of status
  • Settings screen shows an identity header with the app icon, name, and version
  • Badge corner radii increased for a more rounded look throughout
v1.1.1Persistent cache, interactive charts & Stats sub-tabs

Released 12 June 2026

  • App data now persists across cold starts — library, calendar, stats, and history render instantly on relaunch then refresh in the background
  • Live data (sessions, torrent queues, active downloads) is never shown stale — always fetches fresh on launch
  • Tautulli Stats tab split into Overview and Charts sub-tabs for a dedicated, readable chart view
  • Stats charts are now interactive — tap any bar to highlight it and see a tooltip with the category and per-series values
  • Fixed Deluge torrent detail showing progress values like 3500% instead of the correct percentage
  • Fixed duplicate back button appearing on the Notifications Settings screen
v1.1.0Live view, library management, Bazarr subtitles & Seerr overhaul

Released 10 June 2026

  • App now refetches stale data automatically when returning from background
  • Each tab refreshes its data on focus
  • Default auto-refresh interval reduced from 30s to 10s; 5s option added in Advanced Settings
  • Wanted screen — missing and cutoff-unmet items across Radarr, Sonarr, and Lidarr with infinite scroll and a bulk Search All per service
  • History screen — per-service download event history with type filters; long-press any grab to blocklist and retry
  • Blocklist screen — view and clear blocked releases for Radarr and Sonarr
  • Movie, show, and artist detail modals gain Refresh & Scan and Rename Files maintenance actions
  • Download history shown inside movie, show, and artist detail modals
  • Bazarr: one-tap subtitle search and download per language in movie modals and per-episode in season modals
  • Sonarr: bulk season monitoring presets (All / None / Future / Missing) in the show modal
  • Sonarr: Monitor All and Unmonitor All buttons in the season modal
  • Seerr: season picker when requesting a TV show — choose exactly which seasons to request
  • Seerr: Issues tab in Requests with Open/Resolved filter, full comment threads, and resolve/reopen actions
  • Seerr: report an issue directly from any tracked media detail screen
  • Discover: browsing without a search term now shows Trending, Upcoming Movies, Upcoming TV, Popular Movies, and Popular TV rails
  • Tautulli: play count charts by day, day of week, and hour of day in the Stats tab
  • qBittorrent: torrent detail modal with Info, Files, and Trackers tabs
  • Plex: Recently Added rail on the dashboard
  • Notification settings: per-type toggles for new requests, download completions, and health warnings
  • TVDB and IMDB links shown on untracked media detail screens and movie request modals
  • Username search in Requests → Users tab
  • Fixed Missing filter in Media > All not applying to TV shows
  • Fixed request modal filter not resetting when switching media type
  • Fixed artist downloaded and missing count filters
  • Fixed stat cards not respecting hidden service settings
  • Fixed Downloads sort resetting unexpectedly
v1.0.9Tablet rotation, Reset to Defaults & navigation fixes

Released 1 June 2026

  • Tablets can now rotate to landscape
  • Default app theme changed to System — follows the device light/dark setting
  • Reset to Defaults button in Customisation settings — restores theme, tab layout, and merge settings without touching service configs or security settings
  • Tapping the dashboard pending-requests card now opens directly to the Pending sub-tab in Requests
  • Navigating to the Requests tab always resets to the Pending sub-tab
  • Fixed Deluge filter bar covering the download list on some screen sizes
v1.0.8Health alerts, speed controls & library improvements

Released 30 May 2026

  • Pull-to-refresh now works on all Seerr request tabs, including while loading or when the list is empty
  • Download tabs have a cleaner, more compact filter layout
  • Removing a download from SABnzbd or NZBGet now asks for confirmation before deleting
  • Fixed SABnzbd download progress bar not displaying correctly
  • Movies, shows, and albums now show an offline icon and Retry button if they fail to load
  • Haptic feedback on monitoring toggles and album grabs
  • Fixed a crash that could occur when closing a movie detail screen
  • Search results show a '+N more' label when there are more than 8 library matches
  • Deleting a download now correctly clears it from pending request counts
  • Episode status updates now refresh reliably across the app
  • Dashboard: health alerts for Radarr, Sonarr, and Lidarr shown as inline cards when issues are detected
  • Dashboard: low disk space warning card when any root folder has less than 10 GB free
  • SABnzbd: speed preset buttons (Unlimited / 5 MB/s / 1 MB/s) in the download queue header
  • qBittorrent: Alt Speed toggle in the tab header, highlights when active
  • Transmission: Turtle Mode toggle in the tab header, highlights when active
  • Add to Library from Search — tap the ADD badge on any non-library result to pick a quality profile and root folder, then kick off an automatic search
  • Lidarr: search icon in album modals triggers an album search
  • NZBGet: speed preset buttons (Unlimited / 5 MB/s / 1 MB/s) in the download queue header
  • Seerr: declined requests now show a Retry button in the request detail screen
  • Plex: tap the refresh icon next to any library to trigger a scan
  • Sonarr: tap the bookmark icon on any episode in a season to toggle its monitoring
  • Prowlarr: indexer rows in settings now show a green or red health dot
  • Security: Plex tokens are no longer stored in image cache or shown in request logs
  • Fixed connection issues with local network (HTTP) services on Android and iOS
  • Errors from Plex library scans, Lidarr album searches, and NZBGet speed changes are now shown on screen instead of failing silently
v1.0.7Season detail modal, calendar navigation & sort/filter overhaul

Released 22 May 2026

  • Season detail modal — tapping a season in a show opens a dedicated screen with the full episode list, per-episode download status, season stats, and a settings sheet for monitoring toggle, auto-search, and manual release search/grab
  • Calendar events are now tappable and navigate directly to the relevant movie, show, or album detail modal
  • Lidarr album detail modal now includes a monitoring toggle and settings sheet with quality profile selection and manual release search/grab — matching Movies and Shows feature parity
  • Dashboard pending requests banner — when Overseerr/Jellyseerr is enabled and has pending requests, a tappable banner appears showing the count and linking to the Requests tab
  • New sort and filter controls on the Downloads tab
  • Sort & filter overhaul for Movies, Shows, and Music — funnel button replaces always-visible chip rows; panels slide up; filters now support multi-select
  • Movies: sort by Title, Year, Added, Size; filter by Downloaded, Missing, Monitored, Unmonitored, In Cinemas, Announced
  • Shows: sort by Title, Year, Added, Size; filter by Continuing, Ended, Downloaded, Missing, Monitored
  • Music: separate sort options for Artist and Album views; filter by Monitored, Missing, Downloaded
  • All integrations now auto-enable on successful connection test — consistent with Radarr/Sonarr/Lidarr behaviour (Bazarr, Prowlarr, SABnzbd, NZBHydra2, Wizarr, Unraid, Jackett, qBittorrent, Transmission, NZBGet, Deluge)
  • Dashboard tab is now always visible but can still be reordered
  • Stats and Requests tabs can be hidden again and no longer appear in the customisation list when already hidden
  • Biometric auth is now required to disable a security lock, not just to enable one
v1.0.6Setup wizard fixes & Seerr renaming

Released 21 May 2026

  • Fixed setup wizard Continue button doing nothing when all service configuration was skipped
  • Overseerr and Jellyseerr renamed to Seerr throughout the app
  • Radarr and Sonarr are now the only pre-selected services in the setup wizard
  • Release notes now collapse per version — latest expanded by default, tap any version to expand or collapse it
v1.0.5Quality profiles, manual search & settings improvements

Released 21 May 2026

  • Quality profile selector in movie and show detail modals — tap the ⚙ button in the header to change the quality profile
  • Manual release search in movie and show modals — browse indexer results with quality, size, seeder count, and one-tap Grab
  • Per-season controls in show detail — tap ⚙ on any season header to toggle monitoring, run an auto search, or browse and grab specific releases for that season
  • What's New in General Settings — live release notes fetched from plundarr.app on startup
  • About & Support section in General Settings — quick links to the website, terms, privacy policy, support, and share the app
  • Update available banner and badge in Settings when a newer version is on the App Store
  • Fixed HTTPS protocol button not saving when the host field is empty across all service settings pages
v1.0.4Tab bar improvements

Released 1 April 2025

  • Tappable service setup buttons on all unconfigured tabs — tap any service to jump straight to its settings
  • Stats and Requests tabs now reliably appear in the tab bar as soon as the service is enabled
  • Merge Movies, Shows & Music into a single Media tab — auto-merges when more than 5 tabs are enabled
  • Tab bar locked with amber indicator when merge is forced; shows which tabs to disable to unlock
  • Services auto-enable when connection test passes — no extra toggle needed
  • Music tab merged into Media tab when merge mode is on
v1.0.3Search & refresh fixes

Released 1 March 2025

  • Fixed multi-word search across all services — Radarr, Sonarr, Lidarr, Prowlarr, Jackett, and Seerr now correctly handle spaces in search terms
  • Pull-to-refresh now works on all tabs and sub-tabs in every state — including loading skeletons and empty queues
  • Dashboard search non-library results now show a 'Discover →' shortcut that opens the Requests tab with the query pre-filled
  • Dashboard Movies and Shows stat cards are now tappable and navigate to the Media tab
v1.0.2UI fixes

Released 1 February 2025

  • Clickable status tiles in request history — tap Total, Approved, Declined, or Pending to filter the list
  • Fixed black bar appearing above the tab bar on all devices
v1.0.1Service expansions

Released 15 January 2025

  • Added Lidarr artist & album detail modals with track lists
  • Added Seerr user management tab with request history per user
  • Added Unraid system monitoring page (containers, VMs, shares, notifications)
  • Added SABnzbd & NZBGet download history with status badges
  • Added Jellystat statistics segment (top content, history, library stats)
  • Added Prowlarr indexer response times and search history
  • Added Bazarr subtitle history in movie & show modals
  • Added Wizarr user & invitation analytics page
  • Added Indexers page combining Prowlarr, Jackett, NZBHydra2 & Bazarr providers
  • Push notifications for new Seerr requests
  • Root folder selection when approving pending requests
  • Pending request count badge on Requests tab
  • Already-requested badge on Discover posters
  • Biometric security (Face ID / Touch ID) with three independent lock levels
  • iPad-optimised responsive layout across all screens
  • Consistent icon + title headers across all tab screens
  • Red delete buttons in Downloads for clarity
v1.0.0Initial release

Released 1 January 2025

  • Initial release
  • Radarr, Sonarr, Lidarr, Plex, Tautulli support
  • Downloads with Deluge, qBittorrent, Transmission
  • Seerr requests & discovery
  • Calendar view
  • Dark theme with accent colours per service

Built for people who run their own infrastructure — and just want a good app to manage it.

Plundarr
Home Changelog Support & FAQ Terms of Service Privacy Policy
Plundarr © 2026 — Made for self-hosters