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