restic | v0.19.1

restic v0.19.1 released on 05-07-2026


restic v0.19.1 is out now. Administrators and users who mount repositories or run backups will see safer mount behaviour, more robust handling of inaccessible backup sources and cleaner snapshot and stats output.

See the restic GitHub release page for full notes and download links.

What’s in this release

  • Mount safety and behaviour fixes: restic now resolves both repository and mount paths and refuses overlaps that could deadlock FUSE; it also returns a proper error when a mountpoint is inaccessible and refreshes cached snapshot entries so the latest symlink updates after a reload.
  • Backup source handling and excludes: backup skips source paths that are inaccessible for any reason (not only non-existent) and will abort if no valid sources remain; duplicate directory entry handling was restored so excluded files no longer trigger spurious read warnings.
  • Snapshots, timezone and stats output plus SFTP cleanup: restores previous grouping behaviour of snapshots –latest when –group-by is not given, prints a shorter timezone label in snapshots output, hides the stats progress bar when –json is used, and fixes SFTP backend removal on Windows by clearing the read-only flag before deleting files.

Upgrade notes

  • Mounts that previously relied on overlapping the repository directory will now be refused; check and move mount targets so they do not contain or sit inside the repository path before upgrading.
  • If you need to revert, older releases remain available on the project’s GitHub releases page; no special rollback procedure is documented for this release.

Try the update and share how it behaves for you — report any regressions or edge cases on the restic GitHub issue tracker.

Related posts

Weekly Tech Digest | 06 Jul 2026

Stay updated with the latest in tech! This digest covers AI ethics, auto industry shifts, and the impact of politics on technology, exploring today's pressing issues.

wolfCOSE zero-allocation parsing in embedded C

wolfCOSE looks sensible only if you care about what your firmware actually has to carry. I like that, because on small targets the wrong crypto feature can cost more than the message itself, and there...

restic | v0.19.1

restic v0 19 1: safer FUSE mounts and mountpoint checks, robust backup source and exclude handling, clearer CLI JSON output, Windows SFTP deletion fixes