• florian.wilde released this 2026-08-23 22:37:06 +00:00 | 29 commits to main since this release

    Wichtig, wenn du von einer Fassung vor 1.10.0 aktualisierst.

    scripts/update.sh brach beim Sprung von 1.5.0 auf 1.10.1 mitten in der Ausgabe ab — ohne Fehlermeldung. Ursache war eine abgeschnittene Leitung (git log … | head -15): Der Erzeuger bekam SIGPIPE, pipefail reichte es weiter, set -e beendete das Skript stumm. Die Schwelle lag exakt bei 15 Commits, und 1.10.0 war die erste Fassung darüber.

    Dieselbe Falle steckte in der Selbstprüfung von sicherung.sh. Dort hätte sie mit wachsender Datenbank eine intakte Sicherung als kaputt gemeldet und das Update verweigert.

    Zusätzlich meldet update.sh jetzt bei jedem unerwarteten Ende Zeilennummer und Exitcode, statt kommentarlos zu verschwinden. Ein Test verbietet das Muster künftig in allen Betriebsskripten.

    Wenn dein Server noch auf einer Fassung vor 1.10.2 steht, hat er das alte Skript — und der Fehler steckt vor dem Umschalten. Deshalb zuerst nur das Skript holen:

    git fetch --tags
    git checkout v1.10.2 -- scripts/update.sh
    ./scripts/update.sh
    

    Vollständiger Eintrag: CHANGELOG.md

    Downloads