ProxSave v0.12.5
๐งช Clearer logging, more flexible installation, and a major boost in test coverage
This release focuses on reliability and observability across backup and installation workflows, improving log clarity, diagnostics, and internal robustness.
- Firewall rules backup option: Added the
BACKUP_FIREWALL_RULEStoggle (defaultfalse) to both CLI and TUI installation wizards. - Cleaner logging: Simplified warnings for missing systemd units, undetected ZFS usage, and missing metadata; normalized rclone error output.
- Improved diagnostics: Added detailed bootstrap debug logging across install, upgrade, newkey, and main workflows.
- Expanded test coverage: Extensive new unit tests for the backup collector, environment detection, edge cases, dry-run behavior, and error handling.
- Dependency updates: Bumped
tcell,golang.org/x/text, andgolang.org/x/term.
Overall: clearer logs, safer configuration, stronger diagnostics, and improved regression protection.