This is a maintenance release for NPBackup v3.
So far, v3.0.3 has been a pretty solid release, so this is a fairly small release.
We're also heading for a GUI rewrite currently, but that shall become v3.1.
Fixes
- CLI: --force switch now bypasses random delay before backup
- CLI: Fix --dump command that tried to interpret output as strings, also make it faster by changing polling method
- Fix grafana dashboard when no tenants are available
- KVM: Fix backup script typo for fsthaw command
- KVM: Use new snapshot-delete command, with fallback for earlier implementation
- KVM: Keep VM xml files in the path of the first VM disk
Misc
- Tests: Added MacOS to test suite
- Tests: Improve --dump test to check against sha256 sums
- Tests: Improve --raw test
- Tests: Allow restic binary fallback when no new version can be downloaded
- Only load windows_signtool on Windows platforms
- Updated internal restic binary to 0.18.1 compiled with go1.24.3
- Updated Nuitka compiler to 2.7.16
- README typos and fixes, see #168
- CLI: Do not log verbose mode