Repository navigation
Releases: godblessmerica/File-Backup
Releases · godblessmerica/File-Backup
Release list
v0.3.2-alpha
v0.3.2 - Update fix
- Fixed automatic updates failing when release EXEs use versioned filenames.
- Supports
fileback-vVERSION.exeandfilebackup-vVERSION.exe. - Preserves checksum verification and existing settings, profiles, backups, and logs.
If this is your first install just get the fileback-v0.3.2-alpha.exe, filebackup.exe is for previous versions where the update only read filebackup.exe and not fileback-vX.X.X.exe
v0.3.1-alpha
v0.3.1 - Performance improvements
- Reduced idle and minimized memory usage.
- Reduced timer overhead and repeated filesystem checks.
- Improved memory handling during large backups.
- Cleaned up unused and duplicate code.
- Same interface and features.
Local benchmarks showed 15% less resident RAM while idle and 85% less when minimized compared with v0.3.0. Idle CPU remained near zero. Results vary by system.
UI checks and eight Rust tests passed.
v0.3.0-alpha
v0.3.0-alpha
Alpha release: Bugs expected. Automatic backups remain unavailable.
- New Windows EXE and graphical interface.
- Backup profiles, concurrent backups, and live progress.
- Folder/ZIP backups with rename, delete, and overwrite confirmation.
- Configurable compression, tray behavior, and status dismissal.
- Compressed logs showing actions and exact setting changes.
- GitHub update checking and automatic installation for full releases.
v0.2.1-alpha
- new backup screen progress bar, shortened paths, file counts and processed sizes
- removed completion timer from config (replaced with pause)
v0.2.0-alpha
FileBackup v0.2.0-alpha
Changes since v0.1.0-alpha:
- Added ZIP backups and compression of existing backups, with archive verification. Compression defaults to level
6and is configurable. - Added explicit create/add workflows, backup rename/delete, and a folder browser that reveals files in File Explorer.
- Added branch-style menus with arrow-key navigation, shortened paths, and improved text alignment.
- Added progress bars for copying and compression, completion/error colors, and a configurable completion delay.
- Added timestamped per-run
.log.gzlogs. Successful compression removes the plain log; failures preserve it. - Added
config.jsonand an Edit config menu for storage paths, compression, exclusions, overwrites, retries, timestamps, and completion delay. - Changed default storage from
Backupsto.backups, with logs in.logs. - Added path/name validation, duplicate-name protection, and noninteractive copying.
- The
.batnow creates missingmanager.ps1andconfig.jsonfiles on first run. Existing files are preserved.
Requirements: Windows PowerShell 5.1+, Robocopy, and 7-Zip for ZIPs and compressed logs.
Scheduled backups are not included in this release.
v0.1.0-alpha
Features - v0.1.0-alpha
This project is in alpha and is for testing and feedback it is not complete and may or may not change further. So expect bugs.
- Create backups for folders and files
- Drag and drop files
- Allows to add files to already created backup folders
- Create new folders for individual files
Known Bugs
- If file you want to backup is currently being used in another application the batch file will run into a error
- This project is in alpha there is probably many bugs I'm unaware about please report them in Issues
Usage
- Download the .bat from the latest release
- Put it in a separate folder
Example: downloads\file-backup\filebackup-v0.1.0-alpha.bat (this is where your backups will be stored as well) - Run the .bat file and it will automatically create a backup folder alongside it to store your backups
- Upload the files you with to backup!