• v1.3.1 20dfe06866

    sofarr v1.3.1
    All checks were successful
    CI / Security audit (push) Successful in 1m33s
    CI / Tests & coverage (push) Successful in 1m40s
    Create Release / release (push) Successful in 9s
    Build and Push Docker Image / build (push) Successful in 18s
    Stable

    gronod released this 2026-05-18 06:42:06 +01:00 | 3 commits to main since this release

    sofarr v1.3.1

    Docker

    docker pull docker.i3omb.com/sofarr:1.3.1
    

    Changes

    • Merge branch 'develop'
    • chore: bump version to 1.3.1 (point release)
    • chore: bump version to 1.4.0
    • chore: sync package-lock.json version to 1.3.0
    • docs: update documentation for blocklist & search non-admin eligibility
    • feat: allow non-admin users to blocklist & search under specific conditions
    • feat: show blocklist & search button on all admin downloads (not just import-pending)
    • release: v1.3.0
    • chore: bump to v1.3.0; update CHANGELOG, README, ARCHITECTURE docs
    • fix: thread arr action fields through SSE handler; align import-issue tooltip with themed CSS pattern
    • feat: blocklist & search button for import-pending downloads with caution
    • fix: title link wired via JS goHome() — switches to downloads, closes status, resets showAll
    • fix: title click switches to downloads tab and closes status panel (no page reload)
    • fix: title logo links to /, version footer links to repo
    • fix: use data-tooltip CSS popup for hide-upgrade-failures checkbox, matching episode tooltip style
    • feat: add 'Hide upgrade failures' checkbox to history controls
    • feat: render availableForUpgrade badge on failed history items where episode/movie is already on disk
    • feat: deduplicate history — suppress failed records superseded by successful import, flag failed+hasFile as availableForUpgrade

    Downloads

    Downloads