Skip to content

Commit 1c2057c

Browse files
committed
Updated README and CHANGELOG
1 parent ea1e27d commit 1c2057c

File tree

2 files changed

+43
-5
lines changed

2 files changed

+43
-5
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,46 @@ All notable changes to the `rbackup` project will be documented in this file.
66

77
---
88

9+
## [v0.3.0] - 2025-09-10
10+
11+
### 🚀 Features
12+
13+
- Added absolute path to name of copying file
14+
- Added message `Skipped.` or `Copied.` at the end of each file name
15+
16+
### 🐛 Bug Fixes
17+
18+
- Fixed bug that prevented skipping of already existing files in destination directory
19+
- Fixed the process of copy/skip file graphically
20+
21+
### 🔧 Code Cleanup
22+
23+
- Deleted parameter `-g` (no longer necessary)
24+
25+
### 📦 Miscellaneous
26+
27+
- Modified format of starting and ending backup messages
28+
- Commented out unused functions
29+
30+
---
31+
32+
## [0.2.8] – 2025-07-23
33+
34+
### ✅ Fixed
35+
36+
- **Fixes Issue #1**: ["This program must be run as administrator"](https://github.com/umpire274/rBackup/issues/1) – now
37+
the application runs on **Windows** without requiring elevated privileges.
38+
- **Code cleanup**: removed Windows-specific elevation code (`elevator.rs` was removed).
39+
- **CI fixes**: corrected GitHub Actions workflow for all platforms.
40+
- **Macro derive fix**: added missing `use clap::Parser;` and corrected all `#[arg(...)]` and `#[command(...)]`
41+
attributes.
42+
43+
### Notes
44+
45+
- No functional changes for macOS and Linux users.
46+
- Verified correct CLI behavior with combined `--graph`, `--log`, and `--timestamp` options.
47+
48+
---
949
## [0.2.7] – 2025-06-26
1050

1151
### ✨ Changed

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
![CI](https://github.com/umpire274/rbackup/actions/workflows/ci.yml/badge.svg)
66
[![Licenza MIT](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
77
[![Platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20macOS%20Intel%20%7C%20macOS%20Apple%20Silicon-blue)](https://github.com/umpire274/rBackup/releases)
8-
[![Versione](https://img.shields.io/badge/version-0.2.7-orange)](https://github.com/umpire274/rbackup/releases/tag/v0.2.7)
8+
[![Versione](https://img.shields.io/badge/version-0.3.0-orange)](https://github.com/umpire274/rbackup/releases/tag/v0.3.0)
99

1010
📋 [View recent changes (Changelog)](CHANGELOG.md)
1111

@@ -18,7 +18,7 @@
1818
- 🌍 **Multilingual support** – English and Italian (with auto-detection)
1919
- 📦 **Portable** – no installation required, single binary
2020
- 🧾 **Optional logging** – write backup reports to a file
21-
- 📊 **Progress bar**optionally display graphical progress bar
21+
- 📊 **Progress bar** – display graphical progress bar during copy process
2222
- 🤫 **Quiet mode** – suppress all output for silent operation
2323

2424
---
@@ -103,12 +103,10 @@ rbackup ~/Documents /mnt/backup_drive/Documents
103103

104104
| Option | Description |
105105
| --------------------- | -------------------------------- |
106-
| `-g`, `--graph` | Show graphical progress bar |
107106
| `-q`, `--quiet` | Suppress console output |
108107
| `-t`, `--timestamp` | Prepend timestamp to messages |
109108
| `--log <FILE>` | Write output to a log file |
110109
| `-l`, `--lang <code>` | Force language (e.g. `en`, `it`) |
111-
| `-T`, `--test_ui` | Run graphical progress bar test |
112110
| `-V`, `--version` | Show version |
113111
| `-h`, `--help` | Show help message |
114112

@@ -119,7 +117,7 @@ rbackup ~/Documents /mnt/backup_drive/Documents
119117
## 📝 Example
120118

121119
```sh
122-
rbackup /home/alex/Projects /mnt/usb-backup -g --log backup.log --timestamp
120+
rbackup /home/alex/Projects /mnt/usb-backup --log backup.log --timestamp
123121
```
124122

125123
## 🧪 Build from source

0 commit comments

Comments
 (0)