• v1.2.0 cb0e61ea36

    sofarr v1.2.0
    All checks were successful
    Build and Push Docker Image / build (push) Successful in 31s
    CI / Security audit (push) Successful in 1m10s
    CI / Tests & coverage (push) Successful in 1m4s
    Create Release / release (push) Successful in 24s
    CI / Security audit (pull_request) Successful in 53s
    CI / Tests & coverage (pull_request) Successful in 1m12s
    Stable

    Gandalf released this 2026-05-17 20:25:15 +01:00 | 35 commits to main since this release

    sofarr v1.2.0

    Docker

    docker pull docker.i3omb.com/sofarr:1.2.0
    

    Changes

    • Merge branch 'release/v1.2.0' of https://git.i3omb.com/Gandalf/sofarr into release/v1.2.0
    • release: sync release/v1.2.0 with main
    • merge: sync main with remote
    • merge: sync main with develop (licence-check workflow, branch exclusions)
    • ci: exclude main and release/* branches from docs-check and licence-check workflows
    • ci: add licence-check workflow — validates production dep licences against MIT-compatible allowlist
    • ci: exclude main and release/* branches from docs-check and licence-check workflows
    • ci: add licence-check workflow — validates production dep licences against MIT-compatible allowlist
    • release: sync release/v1.2.0 with main (CI workflow updates)
    • ci: exclude main and release/* branches from docs-check and licence-check workflows
    • ci: add licence-check workflow — validates production dep licences against MIT-compatible allowlist
    • ci: disable MD024 (duplicate headings) — expected in CHANGELOG
    • ci: disable MD024 (duplicate headings) — expected in CHANGELOG
    • Merge pull request 'feat: production hardening — LICENSE, Docker secrets (_FILE), graceful shutdown, URL validation, CHANGELOG (v1.2.0)' (#9) from develop into main
    • feat: production hardening v1.2.0
    • licence file updated
    • licence file added
    • Merge pull request 'ci: add docs-check workflow with Markdown lint and Mermaid diagram parse validation' (#8) from develop into main
    • ci: trigger docs-check workflow
    • ci: fix mermaid parse — use jsdom to provide browser globals required by mermaid.core.mjs
    • ci: trigger docs-check workflow
    • ci: fix mermaid parse check — use mermaid.core.mjs (no Puppeteer/Chromium needed)
    • ci: disable noisy markdownlint rules (table style, blanks, code lang, etc)
    • ci: trigger docs-check workflow
    • ci: add separate docs-check workflow for Markdown lint and Mermaid parse validation
    • merge: fix s8 Mermaid double-space parse error
    • fix: remove double spaces in s8 Mermaid flowchart edge definitions
    • merge: fix Mermaid s8 flowchart Unicode characters
    • fix: remove Unicode arrows and dashes from Mermaid flowchart node labels in s8
    • merge: develop into main (fix Mermaid diagram rendering)
    • fix: repair Mermaid diagrams in ARCHITECTURE.md

    Downloads

    Downloads