Fixed
- Notification "View Details" links broken in all external channels. Notification payloads sent to Telegram, Discord, Pushover, Gotify, Email, etc. contained relative URLs that external clients could not resolve. URLs are now resolved to absolute form (
SystemSettings.externalUrl→APP_URL) before dispatch (#430). - Indexer page text hard to read. Card backgrounds used very low opacity rendering text near-invisible on the light theme. Raised background opacity and fixed hardcoded
text-whitein pagination to use theme-aware classes (#428). - Excessive memory usage during Readarr/Lidarr library sync. Sync no longer loads the full normalized array for services that don't need tag-delta diffing — processes in batches, reducing peak heap. JSON blobs still written on create/update so
/libraryresponses stay complete (#427).
Full Changelog: https://github.com/Kha-kis/arr-dashboard/blob/main/CHANGELOG.md