• v1.1.0 b3edd442f5

    sofarr v1.1.0
    All checks were successful
    Build and Push Docker Image / build (push) Successful in 28s
    CI / Security audit (push) Successful in 41s
    CI / Tests & coverage (push) Successful in 44s
    Create Release / release (push) Successful in 21s
    Stable

    gronod released this 2026-05-17 17:32:14 +01:00 | 71 commits to main since this release

    sofarr v1.1.0

    Docker

    docker pull docker.i3omb.com/sofarr:1.1.0
    

    Changes

    • merge: develop into main for v1.1.0 release
    • chore: bump version to 1.1.0
    • fix: use --surface for episode tooltip background (--card-bg was undefined)
    • fix: read episodeNumber from nested episode object in Sonarr records
    • feat: show episode info on download and history cards
    • Merge pull request 'feat: Recently Completed downloads history, tab UI, and light theme refresh' (#7) from develop into main
    • merge: resolve ARCHITECTURE.md conflict, keep develop version (Mermaid + history docs)
    • ci: remove v2-develop branch from build pipeline
    • design(light-theme): replace purple scheme with logo-aligned teal palette, WCAG AA compliant
    • feat(ui): split downloads and history into tabs
    • fix(history): add tagBadges to history items in showAll mode
    • fix(history): reload history when showAll toggle changes
    • ci: add v2-develop branch to build pipeline (tags as sofarr:v2-develop)
    • chore: remove legacy .env.example (superseded by .env.sample)
    • docs: update ARCHITECTURE.md and README for history feature (v2)
    • test(history): add unit and integration tests for historyFetcher and /api/history/recent
    • feat(history): add Recently Completed section to frontend dashboard
    • feat(history): add /api/history/recent endpoint with Sonarr/Radarr history fetching, tag filtering, and 5-min cache
    • docs: merge Mermaid diagram migration from develop
    • docs: replace ASCII art diagrams with Mermaid (renders natively in Gitea)
    • feat: native HTTPS support with bundled snakeoil default cert
    • Diagrams etc. (#5)
    • docs: migrate all diagrams from PlantUML to Mermaid
    • ci: render PlantUML diagrams [skip ci]
    • fix(diagrams): replace par/and/end with group in seq-polling
    • docs(diagrams): review + fix all .puml files; touch all to trigger render
    • Merge pull request 'release/1.0.0' (#4) from release/1.0.0 into main
    • merge: fix BOT_TOKEN secret name
    • merge: fix BOT_TOKEN secret name
    • ci: rename secret GITEA_TOKEN → BOT_TOKEN (GITEA_ prefix is reserved)
    • merge: add render-diagrams workflow
    • merge: add render-diagrams workflow
    • ci: add render-diagrams workflow (.puml → .png committed back to repo)
    • merge: develop into release/1.0.0 (doc + UI fixes)
    • merge: develop into main (1.0.x doc + UI fixes)
    • docs: update ARCHITECTURE.md and README for 1.0.x fixes
    • fix: progress bar width collapsed by pill display:inline-flex
    • fix: progress bar not rendering — replace float:left with position:absolute
    • ui: compact pill layout for detail items; red availability warning
    • merge: cookie secure fix from release/1.0.0
    • merge: cookie secure fix from release/1.0.0
    • fix: gate cookie secure flag on TRUST_PROXY not NODE_ENV
    • merge: release/1.0.0 fixes into main
    • merge: release/1.0.0 fixes into develop
    • fix: correct upgradeInsecureRequests in index.js (the actual production config)
    • fix: only emit upgrade-insecure-requests when TRUST_PROXY is set
    • fix: remove nonce from tags — breaks CSS on mobile/caching proxies

    Downloads

    Downloads