Skip to content

v1.6.0

Compare
Choose a tag to compare
@garethgeorge garethgeorge released this 20 Oct 01:30
39f3fe9

1.6.0 (2024-10-20)

This update comes with new UI and quality of life features. Top of the list are:

  • Custom commands (e.g. Run Command feature) are now tracked in the operation log & supports long running jobs. This means backrest can be used for operations e.g. restic mount while you browse your repo, or to run check or prune with custom flags.
  • Summary dashboard as the new homepage shows recent backup statuses and metrics.
  • Built-in support for healthchecks.io notifications
  • Linkable pages, you can now bookmark specific repo / plan views.
  • Resizeable tree view allowing for focusing in on either the tree itself or details of the operation you currently have selected
  • Under-the-hood: sqlite3 migration for operation storage improves performance for very large operation histories & improves maintainability.

Features

  • add a summary dashboard as the "main view" when backrest opens (#518) (4b3c7e5)
  • add watchdog thread to reschedule tasks when system time changes (66a5241)
  • initial support for healthchecks.io notifications (#480) (f6ee51f)
  • migrate oplog history from bbolt to sqlite store (#515) (0806eb9)
  • support --skip-if-unchanged (afcecae)
  • track long running generic commands in the oplog (#516) (28c3172)
  • use react-router to enable linking to webUI pages (#522) (fff3dbd)
  • use sqlite logstore (#514) (4d557a1)

Bug Fixes

  • expand env vars in flags i.e. of the form ${MY_ENV_VAR} (d7704cf)
  • gorelaeser docker image builds for armv6 and armv7 (4fa30e3)
  • plan/repo settings button hard to click (ec89cfd)