Skip to content

Commit

Permalink
Merge pull request #206 from rustic-rs/prepare-0.3.1
Browse files Browse the repository at this point in the history
prepare v0.3.1
  • Loading branch information
aawsome authored Sep 15, 2022
2 parents 7641952 + a6e0b50 commit 403b36e
Show file tree
Hide file tree
Showing 4 changed files with 66 additions and 46 deletions.
79 changes: 35 additions & 44 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rustic-rs"
version = "0.3.0-dev"
version = "0.3.1"
description = """
fast, encrypted, deduplicated backups powered by pure Rust
"""
Expand Down
29 changes: 29 additions & 0 deletions changelog/0.3.1.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Changes in version 0.3.1:

Note: Changing the binary name to rustic is a breaking change with respect to the self-update command.
This means rustic 0.3.0 can *NOT* be updated using self-update. Please download the binaries manually instead.

Bugs fixed:
- change escaping of filename to get identical result as restic
- fix performance regression because of filename escaping
- chunker: Fixed chunker such that chunks of MINSIZE are possible.
- prune: Fix option --max-repack; now also works when resizing packs.

New features:
- Changed name of binary from rustic-rs to rustic
- Added config file support (see examples in examples/ dir)
- Added options --password and --password-command (and equivalents as env variables and config file options)
- snapshots: Summarize fully identical snapshots in snapshots command; added option --all.
- snapshots: Grouping by hosts and paths is now the default.
- snapshots: Added --json option
- backup: Allow backing up multiple source paths
- backup: Allow backup from stdin
- backup/parent detection now uses ctime and mtime; new options --ignore-mtime and --ignore-inode
- backup: Added option --exclude-larger-than
- forget: Always remove snapshots when ID is given
- prune: Only resize small packs when target packsize will be reached.
- prune: Added option --no-resize
- chunker: Increase buffer size to speed up chunking
- Added aarch64-apple-darwin as supported platform
- CI: Added rust audit
-
2 changes: 1 addition & 1 deletion src/commands/helpers.rs
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ pub fn progress_counter() -> ProgressBar {
.template("[{elapsed_precise}] {bar:40.cyan/blue} {pos:>10}/{len:10}")
.unwrap(),
);
p.enable_steady_tick(Duration::from_secs(1));
p.enable_steady_tick(Duration::from_millis(100));
p
} else {
ProgressBar::hidden()
Expand Down

0 comments on commit 403b36e

Please sign in to comment.