Hello rusticeans,
we are happy to release rustic 0.10.1. This is a rather small bugfix release; however few improvements have been added including
- Snapshots can now be also identified using
latest~Nto get theNth-latest snapshot. Note that this does not yet work with all commands, we are working on it to roll it out everywhere. filter-lasthas been added to filter theNlatest snapshots, e.g. when grouping snapshots.- The command
rewritehas been added. Note that this is not yet able to rewrite snapshot trees, but currently only snapshot metadata information like time, label, tags etc. Also thetagcommand now also changes tags and can be fully replaced byrewrite. - Environment variables are now respected in the config profiles, see the PR below for more details.
Thanks a lot to everyone who contributed with code, issues or discussions!
Changelog
Added
- Add rewrite command (#1583)
- (interactive) Add --interactive option to ls (#1564)
- Add filter-last option (#1574)
- Add environment variable substitution in config files (#1577)
- (core) repository APIs to identify snapshots using latest~N (#426)
- (commands) return error if check fails (#224)
Fixed
- Handle windows path prefixes and relative paths correctly (#432)
- Fix typos using the typos tool (#1590)
- (metrics) use short-lived local registry (#1575)
- fix clippy lints (#1570)
- wrong env var for grouping option (#1566)