We are happy to announce the release of restic 0.17.0!
This is a companion discussion topic for the original entry at https://restic.net/blog/2024-07-26/restic-0.17.0-released
We are happy to announce the release of restic 0.17.0!
Awesome, thank you to everyone who made this possible!
Thank you! There are so many wonderful little quality of life improvements in this release!
Really great stuff, much love!
Thank your for this release! Now I can retire my combination of several restic stats
commands (which took about 4 min to run) as I can retrieve all information from restic cat snapshot 1234abcd
! Great!
Btw, I would have expected, I could use latest
as in restic cat snapshot latest
here, but that’s not understood.
You can use restic snapshots latest --json
instead. That output also includes the snapshot statistics, but also allows using all kinds of filtering or displaying multiple snapshots at once.
Ah, cool. That’s even better as it already includes the snapshot id(s) and is identical otherwise.
Not sure if it’s related to #4703 or not, but SIGINIT will not stop the ls
or find
commands (possibly others) when outputting a lot of data. It will continue to list everything, then mention context canceled
at the very end. A SIGTERM will properly halt it in its tracks, however.
That should not be possible. #4703 changed the signal handling such that SIGINT and SIGTERM show the exact same behavior. The changed SIGINT behavior is a result of Replace cleanup handlers with context based command cancelation by MichaelEischer · Pull Request #4753 · restic/restic · GitHub . Looks like I’ve missed a few places that also have to handle cancelations. Can you open an issue on Github? That would help with keeping track of the issues.