Skip to content

chore(deps): update dependency restic/restic to v0.19.1 - #305

Merged
itzg merged 1 commit into
masterfrom
renovate/restic-restic-0.x
Jul 5, 2026
Merged

itzg merged 1 commit into
masterfrom
renovate/restic-restic-0.x

Conversation

@renovate

@renovate renovate Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
restic/restic patch 0.19.0 → 0.19.1

Release Notes

restic/restic (restic/restic)

v0.19.1: restic 0.19.1

Compare Source

Changelog for restic 0.19.1 (2026-07-05)

The following sections list the changes in restic 0.19.1 relevant to restic users. The changes are ordered by importance.

Summary

  • Fix #​5234: Prevent mounting over the repository directory
  • Fix #​5667: Skip inaccessible backup source paths
  • Fix #​5722: Update mount latest symlink after snapshot reload
  • Fix #​21866: Hide stats progress bar in JSON mode
  • Fix #​21869: Restore old behavior of snapshots --latest <n> without --group-by
  • Fix #​21876: Show timezone location in snapshots output
  • Fix #​21879: Prevent crash in mountpoint validation if mountpoint is inaccessible
  • Fix #​21895: Remove read-only files via the SFTP backend on Windows servers
  • Fix #​21899: Make backup respect excludes for duplicate directory entries

Details

  • Bugfix #​5234: Prevent mounting over the repository directory

    Using a local repository directory as the mount target — or a path that contains it, or that it contains — caused the FUSE server to read its own backend files through the new mount, deadlocking the kernel and requiring a long reboot to recover.

    Restic now resolves both paths and refuses any such overlap with a clear error before mounting.

    #​5234 #​5348

  • Bugfix #​5667: Skip inaccessible backup source paths

    The backup command only skipped source paths that did not exist. A path that could not be accessed for another reason, such as a malformed path on Windows, was kept and produced an empty snapshot. Restic now skips any such path and aborts if none remain.

    #​5667 #​21852

  • Bugfix #​5722: Update mount latest symlink after snapshot reload

    When restic mount was kept running while new snapshots were created, the new snapshots appeared in the mountpoint, but the latest symlink could still point to the previously latest snapshot. Restic now invalidates the cached snapshot directory entries after a snapshot reload so that latest points to the newest snapshot.

    #​5722 #​21873

  • Bugfix #​21866: Hide stats progress bar in JSON mode

    Since restic 0.19.0, the stats command shows a progress bar. This progress bar was unintentionally displayed also when using the --json option, mixing regular text output with JSON. This is now fixed.

    #​21866 #​21871

  • Bugfix #​21869: Restore old behavior of snapshots --latest <n> without --group-by

    Restic 0.19.0 accidentally changed the behavior of snapshots --latest <n> to no longer group snapshots by host and paths by default.

    The snapshots --latest <n> command now again uses the old behavior of grouping by host and paths when --group-by is not specified. However, when specifying --group-by the output is still grouped as requested, as in restic 0.19.0.

    #​21869 #​21875

  • Bugfix #​21876: Show timezone location in snapshots output

    With restic 0.19.0, the snapshots command printed the current timezone when listing snapshots. However, that timezone label might change during the year, for example with daylight saving time. Restic now prints a more consistent and shorter version of the text.

    #​21876 https://forum.restic.net/t/possible-bug-in-timezone-naming/10867

  • Bugfix #​21879: Prevent crash in mountpoint validation if mountpoint is inaccessible

    Since restic 0.19.0, the mount command validates a mountpoint before loading the repository. If restic was unable to stat the mountpoint, this would result in a crash. This has now been fixed to correctly return an error instead.

    #​21879

  • Bugfix #​21895: Remove read-only files via the SFTP backend on Windows servers

    Since restic 0.19.0, repository files on the SFTP backend are marked read-only after save. On Windows SFTP servers, removing them failed with a permission error. The SFTP backend now clears the read-only flag before removing the file.

    #​21895 #​21897

  • Bugfix #​21899: Make backup respect excludes for duplicate directory entries

    Since restic 0.19.0, backing up a directory with duplicate directory entries always produced "Warning: at least one source file could not be read", even when those files were excluded. This has now been fixed.

    #​21899 #​21900


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 5, 2026
@itzg
itzg merged commit 3df7239 into master Jul 5, 2026
1 check passed
@itzg
itzg deleted the renovate/restic-restic-0.x branch July 5, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant