github nicotsx/zerobyte v0.32.0

10 hours ago

⚠️ Breaking Changes

  • Dynamic secret references have been removed. env://... and file://... values are no longer resolved from repository or volume settings. It was replaced by startup-time provisioning instead: define those resources in a provisioning file and let Zerobyte resolve secret references during startup. This feature was removed because it is too difficult to secure properly in an multi-user environment.
  • Before upgrading, replace any existing env://... or file://... values with the real secrets, or migrate those resources to file provisioning. Otherwise, affected connections may fail after the update. See example documentation
  • If you didn't use dynamic secret references, nothing changes for you
  • I have opened a discussion if anyone wants to ask questions or understand in more details why this had to be removed

Improvements

  • Backup details now include a snapshot order toggle, so you can switch between oldest-first and newest-first views

Bug Fixes

  • Snapshot and archive downloads now handle filenames with special characters more reliably
  • Rejects include patterns that escape the selected volume root, preventing invalid backup configurations from being accepted
  • Snapshot actions such as restore, download, delete, and tag now handle unusual snapshot IDs or refs that begin with - correctly
  • Fixed permission handling for temporary credentials files, causing issues on some specific file systems

Don't miss a new zerobyte release

NewReleases is sending notifications on new releases.