-
Notifications
You must be signed in to change notification settings - Fork 66
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #527 from rustic-rs/prepare-v0.5
Prepare v0.5
- Loading branch information
Showing
5 changed files
with
42 additions
and
30 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
Changes in version 0.5.0: | ||
|
||
Breaking changes: | ||
- Repository options in the config file can no longer be given under the `[global]` section. Use `[repository]` instead. | ||
- Backing up multiple sources on the command line now results in one instead of several snapshots. | ||
|
||
Bugs fixed: | ||
- `restore` command did not restore empty files. This is fixed. | ||
- `config` command did save the config file compressed which violates the repo design. This is fixed. | ||
- rustic did panic when files with missing `content` field are stored in a tree. This is fixed. | ||
|
||
New features: | ||
- Experimental windows support has been added. | ||
- New option --filter-fn allows to implement your own snapshot filter using the Rhai language. | ||
- New command dump has been added. | ||
- New command merge has been added. | ||
- Support for extended file attributes has been added. | ||
- REST/Rclone backend: Allow to set the request timeout. | ||
- Extra or wrong fields in the config file now lead to rustic complaining and aborting. | ||
- New option --no-progress has been added. | ||
- Option --progress-interval can now also be given as command argument and in the config file. | ||
- backup: Paths are now sanitized from command arguments and config file before matching and applying the configuration. | ||
- restore: Add --no-ownership option | ||
- check --read-data: progress bar now also shows total bytes to check and ETA. | ||
- The archiver implementation has been reworked. This will allow more backup sources in future. | ||
- Updated to Rust 1.68 and many dependency updates |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,7 @@ | ||
Changes in version x.x.x: | ||
|
||
Breaking changes: | ||
- Repository options in the config file must now be given under the `[repository]` section. | ||
- Backing up multiple sources on the command line now results in one instead of several snapshots. | ||
|
||
Bugs fixed: | ||
- `restore` command did not restore empty files. This is fixed. | ||
- `config` command did save the config file compressed which violates the repo design. This is fixed. | ||
|
||
New features: | ||
- Experimental windows support has been added. | ||
- New option --filter-fn allows to implement your own snapshot filter using the Rhai language. | ||
- New command dump has been added. | ||
- New command merge has been added. | ||
- Support for extended file attributes has been added. | ||
- REST/Rclone backend: Allow to set the request timeout. | ||
- Extra or wrong fields in the config file now lead to rustic complaining and aborting. | ||
- New option --no-progress has been added. | ||
- Option --progress-interval can now also be given as command argument and in the config file. | ||
- backup: Paths are now sanitized from command arguments and config file before matching and applying the configuration. | ||
- check --read-data: progress bar now also shows total bytes to check and ETA. |