Zum Inhalt

Stable-Releases vom 21. August 2026

Alle Änderungen, die am 21. August 2026 im Stable-Kanal erschienen sind — von v2.8.41 bis v2.8.49, neueste zuerst. Installiert wird v2.8.49; die Versionen darunter sind der Weg dorthin.

Stable v2.8.49

  • docs(backups): SFTP, FTP local-staging, NFS/CIFS mount, S3-first, node-gating
  • fix(backup): hide node backup type on single-server installs

Stable v2.8.48

  • build: drop rclone dependency (replaced by lftp for FTP backups)
  • build(agent): depend on lftp (FTP backup transport)

Stable v2.8.47

  • fix(backup): never overwrite an FTP repo that couldn't be staged locally
  • docs(whatsnew): pending note for S3 priority + FTP staging warning
  • feat(backup): prioritize S3 + red warning that FTP is staged locally
  • fix(backup): use error-code envelope for mount failure (i18n guardrail)
  • docs(whatsnew): pending note for NFS/CIFS backup storage
  • feat(backup): mount NFS/CIFS network storage as the backup target
  • style(backup): satisfy golangci-lint on ftp_staging (gosec/staticcheck)
  • docs(whatsnew): pending note for reliable FTP/SFTP backups
  • feat(backup): FTP local-staging via lftp + disk-space precheck
  • feat(backup): native SFTP restic backend (no rclone)
  • fix(installer): refuse to reinstall over an already-provisioned or demo box
  • fix(backup): allow panel/node/ssl/config scopes in the schedule CHECK constraint

Stable v2.8.46

  • feat(backup): absolute max-duration ceiling as a final backstop (ENCONF_BACKUP_MAX_HOURS)

Stable v2.8.45

  • fix(backup): watchdog must not false-kill a slow-but-working restic (CPU-liveness)

Stable v2.8.44

  • fix(groupware): purge ALL roundcube* packages on cutover (incl. skin orphans)

Stable v2.8.43

  • fix(groupware): detect distro SOGo under any locale (LC_ALL=C) — trixie install

Stable v2.8.42

  • fix(backup): progress-aware stall watchdog — restic heartbeats no longer defeat it

Stable v2.8.41

  • fix(dns): satisfy contextcheck on shared resolveServerIP helper
  • style: gofmt comment alignment in agent handlers
  • feat(dns,groupware): per-domain DNS health badge + SOGo/ActiveSync load monitor