github tis24dev/proxsave v0.45.0

6 hours ago

Release Notes

  • Bug Fixes
    • The command line refuses a word that is not a flag, two operation modes in one run and an unknown --log-level, and runs nothing, instead of ignoring the flags after the word, running only the first mode or falling back to INFO.
    • --help is printed on standard output.
    • The installer no longer removes proxsave or proxmox-backup symlinks from the directory it was started in when PATH holds a relative entry, and no longer hangs on a PATH entry that is not a directory.
    • Cron detection no longer crashes on an operator script with a line ending in <<.
  • Improvements
    • The process check reads each process's name, parent and executable through one handle, so the three always describe the same process.
  • Documentation
    • The CLI reference and troubleshooting guide describe the new refusals and that exit code 130 also covers SIGTERM and an aborted restore prompt; the security and developer guides match the code.
  • Chores
    • The code base uses current Go idioms with no change in behaviour, and CI adds pinned golangci-lint, staticcheck, gosec, govulncheck, CodeQL extended queries, workflow linting and a nightly flaky-test run; the release SBOM no longer carries a temporary path.

Changelog

Don't miss a new proxsave release

NewReleases is sending notifications on new releases.