Skip to content

Commit

Permalink
prepare release 0.8.0 (#1202)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions <github-actions@github.com>
  • Loading branch information
aawsome and github-actions authored Aug 22, 2024
1 parent 5423186 commit 7818989
Show file tree
Hide file tree
Showing 6 changed files with 3,012 additions and 2,463 deletions.
107 changes: 107 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,113 @@

All notable changes to this project will be documented in this file.

## [0.8.0] - 2024-08-21

### Bug Fixes

- Add comments for owncloud and nextcloud dependent settings
- Rename service examples
- Ask for password in backup and copy command if it is missing
([#1061](https://github.com/rustic-rs/rustic/issues/1061))
- Ask for missing password in copy when initializing
([#1063](https://github.com/rustic-rs/rustic/issues/1063))
- Fix possible overflow in progress bar ETA
([#1079](https://github.com/rustic-rs/rustic/issues/1079))
- Correct b2.toml ([#1072](https://github.com/rustic-rs/rustic/issues/1072))
- Show log filename if open/creation failed
([#1111](https://github.com/rustic-rs/rustic/issues/1111))
- [**breaking**] Multiple paths in config profile as array
([#1124](https://github.com/rustic-rs/rustic/issues/1124))
- Respect delete-protection when running forget with ids
([#1149](https://github.com/rustic-rs/rustic/issues/1149))
- Reset terminal no matter what
([#1175](https://github.com/rustic-rs/rustic/issues/1175))
- Allow missing fields in snapshot summary (to support restic 0.17.0)
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))
- Allow non-value/null xattr fields
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))
- Backup file if listing xattrs fails
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))
- limit memory usage for restore when having large pack files
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))
- prune: correct number of packs to repack
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))

### Features

- [**breaking**] Show-config now outputs toml
([#1095](https://github.com/rustic-rs/rustic/issues/1095))
- [**breaking**] Allow specifying many options in config profile without array
([#1130](https://github.com/rustic-rs/rustic/issues/1130))
- Add interactive snapshots mode
([#1114](https://github.com/rustic-rs/rustic/issues/1114))
- The find command has been added
([#1136](https://github.com/rustic-rs/rustic/issues/1136))
- Allow setting extra repository options via env variables
([#1081](https://github.com/rustic-rs/rustic/issues/1081))
- Add --check-index option
([#1078](https://github.com/rustic-rs/rustic/issues/1078))
- Add extra check before writing data and add --set-extra-check config option
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))
- Add append-only repository mode
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))
- forget: Enforce to have a --keep-* option and add --keep-none.
([rustic_core](https://github.com/rustic-rs/rustic_core/releases/tag/rustic_core-v0.3.0))
- Add s3_idrive config and move configs to a services subdirectory
([#1048](https://github.com/rustic-rs/rustic/issues/1048))
- Add example config for owncloud and nextcloud
([#1052](https://github.com/rustic-rs/rustic/issues/1052))
- Use human-panic to print better error messages in case rustic panics
([#1065](https://github.com/rustic-rs/rustic/issues/1065))
- Prune: Add more debug output
([#1064](https://github.com/rustic-rs/rustic/issues/1064))
- Add interactive ls mode
([#1117](https://github.com/rustic-rs/rustic/issues/1117))
- Add interactive restore
([#1123](https://github.com/rustic-rs/rustic/issues/1123))
- Interactive Ls: remember parent position
([#1126](https://github.com/rustic-rs/rustic/issues/1126))
- Use RFC3339 time format in logfile
([#1133](https://github.com/rustic-rs/rustic/issues/1133))
- Add possibility to change snapshot description
([#1137](https://github.com/rustic-rs/rustic/issues/1137))
- Interactive: Allow to delete snapshots
([#1143](https://github.com/rustic-rs/rustic/issues/1143))
- Interactive: Prompt before exiting
([#1146](https://github.com/rustic-rs/rustic/issues/1146))
- Document opendal options connections and throttle
- Add better progress bars
([#1152](https://github.com/rustic-rs/rustic/issues/1152))
- Show diff statistics
([#1178](https://github.com/rustic-rs/rustic/issues/1178))

### Documentaton

- Update configuration README
([#1088](https://github.com/rustic-rs/rustic/issues/1088))
- Fix typo in find.rs ([#1187](https://github.com/rustic-rs/rustic/issues/1187))

### Miscellaneous Tasks

- Fix cargo-binstall metadata
- Move rustic_testing into rustic_core
- Break old ci jobs when new commits are pushed so we don't fill up the queue
- Bump mio from 0.8.10 to 0.8.11
([#1089](https://github.com/rustic-rs/rustic/issues/1089))
- Update deps and adapt to rustic_core changes
- Bump h2 from 0.3.25 to 0.3.26
([#1113](https://github.com/rustic-rs/rustic/issues/1113))
- Bump rustls from 0.21.10 to 0.21.11
([#1127](https://github.com/rustic-rs/rustic/issues/1127))
- Update rustic_core and rustic_backend
([#1201](https://github.com/rustic-rs/rustic/issues/1201))

### Testing

- Replace missing crates folder with src
- Refactor integration tests to assert_cmd and predicates, test all configs in
config subdirectory ([#1060](https://github.com/rustic-rs/rustic/issues/1060))

## [0.7.0] - 2024-02-03

### Packaging
Expand Down
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.7.0-dev"
version = "0.8.0"
authors = ["the rustic-rs team"]
categories = ["command-line-utilities"]
documentation = "https://docs.rs/rustic-rs"
Expand Down
Loading

0 comments on commit 7818989

Please sign in to comment.