Releases: helliott20/prunerr
v1.5.10
What's Changed
- Fix duplicate movies lingering after Radarr upgrades (#49) by @helliott20 in #50
Full Changelog: v1.5.9...v1.5.10
What's Changed
- Fix duplicate movies lingering after Radarr upgrades (#49) by @helliott20 in #50
Full Changelog: v1.5.9...v1.5.10
v1.5.9
What's Changed
- Add CasaOS App Store submission package by @helliott20 in #47
- Add internationalization (i18n): 7 languages by @helliott20 in #48
Full Changelog: v1.5.8...v1.5.9
v1.5.8
What's Changed
- Redesign Storage Trends card to match the Schedule cadence card by @helliott20 in #45
- Disk-pressure reactive mode + outbound webhooks / Home Assistant by @helliott20 in #46
Full Changelog: v1.5.7...v1.5.8
What's Changed
- Redesign Storage Trends card to match the Schedule cadence card by @helliott20 in #45
- Disk-pressure reactive mode + outbound webhooks / Home Assistant by @helliott20 in #46
Full Changelog: v1.5.7...v1.5.8
v1.5.7
What's Changed
- Fix Reclaimable card overcounting vs. queue; backfill stuck queued items by @helliott20 in #44
Full Changelog: v1.5.6...v1.5.7
v1.5.6
What's Changed
- Fix yellow-on-yellow grace-period chip (warning badge) in light mode by @helliott20 in #42
- Schedule card redesign (Cadence Ribbon), mobile Rules polish, library & scan fixes by @helliott20 in #43
Full Changelog: v1.5.5...v1.5.6
v1.5.5
What's Changed
- Hide deleted items from library by default; block re-queueing them by @helliott20 in #40
- Add a user setting to toggle haptic feedback by @helliott20 in #41
Full Changelog: v1.5.4...v1.5.5
What's Changed
- Hide deleted items from library by default; block re-queueing them by @helliott20 in #40
- Add a user setting to toggle haptic feedback by @helliott20 in #41
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Portal mobile preview chip/sheet to body to stop full-screen flash on slide-up by @helliott20 in #38
- Polish mobile live-preview sheet: haptics, a11y, smooth chip resize, count-up by @helliott20 in #39
Full Changelog: v1.5.3...v1.5.4
What's Changed
- Portal mobile preview chip/sheet to body to stop full-screen flash on slide-up by @helliott20 in #38
- Polish mobile live-preview sheet: haptics, a11y, smooth chip resize, count-up by @helliott20 in #39
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
- Drop invisible backdrop-blur from live-preview chip and sheet for smoother swipe-up by @helliott20 in #37
Full Changelog: v1.5.2...v1.5.3
What's Changed
- Drop invisible backdrop-blur from live-preview chip and sheet for smoother swipe-up by @helliott20 in #37
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- Improve mobile Rules layout and smooth out animation FPS by @helliott20 in #36
Full Changelog: v1.5.1...v1.5.2
What's Changed
- Improve mobile Rules layout and smooth out animation FPS by @helliott20 in #36
Full Changelog: v1.5.1...v1.5.2
v1.5.1
Performance fix
Library and Collections pages now load noticeably faster — particularly the route-enter animation, which used to drop frames when posters were decoding.
What changed
Radarr and Sonarr were returning TMDB poster URLs at /t/p/original/ (2000×2800 px, often 1–2 MB each), and we were displaying them in 160×240 tiles. Every Library or Collections page load pulled down roughly 10 MB of oversized images that the browser then had to decode on the main thread.
A new server-side helper rewrites image.tmdb.org/t/p/original/... to image.tmdb.org/t/p/w342/... at the API response boundary. w342 comfortably covers the displayed size even at 2× DPR, while cutting per-poster bytes by ~95% and image-decode time by an order of magnitude.
Notes
- The fix is applied at API read time, so existing databases need no migration — URLs continue to be stored at
/original/and rewritten on the way out. - TVDB poster URLs and Plex Photo Transcoder URLs are untouched.
- Verified via Chrome DevTools performance trace: the ImageDelivery insight that flagged ~10 MB of wasted image bytes on the previous release is no longer triggered.
Files
server/src/utils/posterUrl.ts(new) —toThumbnailUrl()helperserver/src/routes/{collections,library,queue,rules}.ts— applied at five poster-emitting call sites
Full Changelog: v1.5.0...v1.5.1