• v0.9.2-beta.3 — bugfix release
    CI / unit (8.2) (push) Has been cancelled
    CI / unit (8.3) (push) Has been cancelled
    CI / unit (8.4) (push) Has been cancelled
    CI / psalm (push) Has been cancelled
    CI / integration (mariadb, 32) (push) Has been cancelled
    CI / integration (mariadb, 33) (push) Has been cancelled
    CI / integration (mariadb, 34) (push) Has been cancelled
    CI / integration (mariadb, 35) (push) Has been cancelled
    CI / integration (pgsql, 32) (push) Has been cancelled
    CI / integration (pgsql, 33) (push) Has been cancelled
    CI / integration (pgsql, 34) (push) Has been cancelled
    CI / integration (pgsql, 35) (push) Has been cancelled
    CI / integration (sqlite, 32) (push) Has been cancelled
    CI / integration (sqlite, 33) (push) Has been cancelled
    CI / integration (sqlite, 34) (push) Has been cancelled
    CI / integration (sqlite, 35) (push) Has been cancelled
    CI / integration-targets (push) Has been cancelled
    CI / integration-user (32) (push) Has been cancelled
    CI / integration-user (33) (push) Has been cancelled
    CI / integration-user (34) (push) Has been cancelled
    CI / integration-user (35) (push) Has been cancelled
    CI / integration-full-restore (push) Has been cancelled
    Pre-Release

    dillard released this 2026-10-08 01:28:55 +02:00 | 208 commits to main since this release

    Bugfix release.

    Added

    • README: notes on using a Hetzner Storage Box over WebDAV and SMB.

    Fixed

    • Adding a backup location in the web interface failed with "Request failed with status code 403"
      when the login was more than 30 minutes old: the form did not ask for password confirmation.
    • Settings page: the "Backup and restore" / "Settings" tabs line up with the sections below them.
    • Backups: the runs table scrolls horizontally on narrow screens instead of running off the page.
    • occ backup:verify --deep: a blob that could not be read (network or storage error) was reported
      as "corrupted or tampered". Reads are now retried, and a read that keeps failing is reported
      separately as unreadable, with the error (run the check again; if the same blobs stay unreadable,
      their pack may be damaged or truncated). Only a blob that was read but fails decryption or its
      hash check counts as corrupted. Found on a Hetzner Storage Box over WebDAV, where the blob
      turned out to be intact.

    Package

    ng_backup-0.9.2.tar.gz is the signed app store package (code-signed with the Nextcloud certificate for ng_backup); .sig is its app store signature.

    Downloads