| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to 0.12.1 Fixes: * #2742: Improve error handling for rclone and REST backend over HTTP2 * #3111: Fix terminal output redirection for PowerShell * #3214: Treat an empty password as a fatal error for repository init * #3267: copy failed to copy snapshots in rare cases * #3184: backup --quiet no longer prints status information * #3296: Fix crash of check --read-data-subset=x% run for an empty repository * #3302: Fix fdopendir: not a directory error for local backend * #3334: Print created new cache message only on a terminal * #3380: Fix crash of backup --exclude='**' * #3305: Fix possibly missing backup summary of JSON output in case of error * #3439: Correctly handle download errors during restore Changes: * #3247: Empty files now have size of 0 in ls --json output Enhancements: * #2780: Add release binaries for s390x architecture on Linux * #3293: Add --repository-file2 option to init and copy command * #3312: Add auto-completion support for fish * #3336: SFTP backend now checks for disk space * #3377: Add release binaries for Apple Silicon * #3414: Add --keep-within-hourly option to restic forget * #3456: Support filtering and specifying untagged snapshots * #3167: Allow specifying limit of snapshots list * #3426: Optimize read performance of mount command * #3427: find --pack fallback to index if data file is missing
- Update to 0.12.0
https://github.com/restic/restic/releases/tag/v0.12.0
See installed /usr/share/doc/packages/restic/CHANGELOG.md.
Fixes:
* #1681: Make mount not create missing mount point directory
* #1800: Ignore no data available filesystem error during backup
* #2563: Report the correct owner of directories in FUSE mounts
* #2688: Make backup and tag commands separate tags by comma
* #2739: Make the cat command respect the --no-lock option
* #3087: The --use-fs-snapshot option now works on windows/386
* #3100: Do not require gs bucket permissions when running init
* #3111: Correctly detect output redirection for backup command on Windows
* #3151: Don't create invalid snapshots when backup is interrupted
* #3166: Improve error handling in the restore command
* #3232: Correct statistics for overlapping targets
* #3014: Fix sporadic stream reset between rclone and restic
* #3152: Do not hang until foregrounded when completed in background
* #3249: Improve error handling in gs backend
Changes:
* #3095: Deleting files on Google Drive now moves them to the trash
Enhancements:
* #2186: Allow specifying percentage in check --read-data-subset
* #2453: Report permanent/fatal backend errors earlier
* #2528: Add Alibaba/Aliyun OSS support in the s3 backend
* #2706: Configurable progress reports for non-interactive terminals
* #2944: Add backup options --files-from-{verbatim,raw}
* #3083: Allow usage of deprecated S3 ListObjects API
* #3147: Support additional environment variables for Swift authentication
* #3191: Add release binaries for MIPS architectures
* #909: Back up mountpoints as empty directories
* #3250: Add several more error checks
* #2718: Improve prune performance and make it more customizable
* #2495: Add option to let backup trust mtime without checking ctime
* #2941: Speed up the repacking step of the prune command
* #3006: Speed up the rebuild-index command
* #3048: Add more checks for index and pack files in the check command
* #2433: Make the dump command support zip format
* #3099: Reduce memory usage of check command
* #3106: Parallelize scan of snapshot content in copy and prune
* #3130: Parallelize reading of locks and snapshots
* #3254: Enable HTTP/2 for backend connections
- Update to 0.11.0 https://github.com/restic/restic/releases/tag/v0.11.0 See installed /usr/share/doc/packages/restic/CHANGELOG.md. Fixes: * #1212: Restore timestamps and permissions on intermediate directories * #1756: Mark repository files as read-only when using the local backend * #2241: Hide password in REST backend repository URLs * #2319: Correctly dump directories into tar files * #2491: Don't require self-update --output placeholder file * #2834: Fix rare cases of backup command hanging forever * #2938: Fix manpage formatting * #2942: Make --exclude-larger-than handle disappearing files * #2951: Restic generate, help and self-update no longer check passwords * #2979: Make snapshots --json output [] instead of null when no snapshots Enhancements: * #2969: Optimize check for unchanged files during backup * #340: Add support for Volume Shadow Copy Service (VSS) on Windows * #2849: Authenticate to Google Cloud Storage with access token * #1458: New option --repository-file * #2978: Warn if parent snapshot cannot be loaded during backup
- Update to 0.10.0. https://github.com/restic/restic/releases/tag/v0.10.0 See installed /usr/share/doc/packages/restic/CHANGELOG.md. - we need to manually vendor the libraries now - bump minimum go version to >= 1.13
- Update to 0.9.6. https://github.com/restic/restic/releases/tag/v0.9.6 See installed /usr/share/doc/packages/restic/CHANGELOG.md. Fixes: * Allow absolute path for filename when backing up from stdin * Save files with invalid timestamps * Read fresh metadata for unmodified files * Add upper bound for t in --read-data-subset=n/t * Check errors when loading index files Enhancements: + Allow multiple retries for interactive password input + Make --group-by accept both singular and plural + Add option to configure S3 region
- Update to 0.9.5. https://github.com/restic/restic/releases/tag/v0.9.5 See installed /usr/share/doc/packages/restic/CHANGELOG.md. Short-log: Fixes: * Return error when no bytes could be read from stdin * Don't cancel timeout after 30 seconds for self-update * Fix reading passwords from stdin * Don't abort the find command when a tree can't be loaded Enhancements: + Add case insensitive include & exclude options + Support streaming JSON output for backup + Add Openstack application credential auth for Swift + Add --json support to forget command + Add group-by option to snapshots command + Ability to dump folders to tar via stdout + Return error if no bytes could be read for backup --stdin + Add --ignore-inode option to backup cmd + Add config option to set S3 storage class
- Update to 0.9.4. https://github.com/restic/restic/releases/tag/v0.9.4 See installed /usr/share/doc/packages/restic/CHANGELOG.md