gnome-gitlab World/deja-dup 49.alpha

latest releases: 49.beta, 48.4
2 months ago

(This is a development release - do not use it in production environments.)
  • Enable Restic by default in all builds
  • Redesign the UI to be a bit more modern
  • Fix stale "last backed up" timestamps when open for more than a day
  • Tweak when automatic backups are scheduled to be less surprising
    (base them directly off the last backup, not off predetermined windows)
  • Restic: use the file manager instead of our custom browser when
    restoring
  • Restic: fix cache files accidentally being included in backup
Packaging

Below is a summary. More details can be found on the wiki:
https://gitlab.gnome.org/World/deja-dup/-/wikis/Packaging-Changes

  • The enable_restic and restic_by_default meson options are now ignored
    and Restic support is now required. You should add a runtime dependency on
    Restic and optionally set the related options restic_pkgs (if using
    PackageKit) and restic_command (if Restic isn't installed in PATH).
  • You should keep a runtime dependency on Duplicity. Existing Duplicity backups
    are still supported and are not converted to Restic. If depending on two
    backup programs feels bloated or is difficult, turn on PackageKit support
    and let Deja Dup install Duplicity on-demand.
  • You should add a runtime dependency on fusermount (or fusermount3) - likely
    provided by a fuse2 or fuse3 package. Use the new fusermount_command
    meson option if it is installed outside of PATH.
  • Require blueprint-compiler
  • Require libadwaita 1.7
  • Require meson 1.1
  • Drop the libgpg-error dependency

Don't miss a new deja-dup release

NewReleases is sending notifications on new releases.