Releases

Latest development release:
Version: 1.21.0
Released: 2021-03-11
1.21 (2021-03-11):
  • made extensive changes to manifest command to make it more flexible

    • colorized the output based on file health (green implies healthy, red implies unhealthy)

    • added --no-color option to manifest to suppress colorization

    • added colorscheme setting.

    • added manifest_default_format setting.

    • added support for Borg list command field names for both reporting and sorting.

    • added Emborg variants to some of the Borg field names.

    • added --show-formats command line option.

    • added --format command line option.

    • added --sort-by-field command line option.

    • change predefined formats to use fields that render faster

    Warning

    These changes are not backward compatible. If you have a manifest_formats setting from a previous version, it may need to be updated.

  • it is now an error for prefix setting to contain {{now}}.

  • settings command will now print a single setting value if its name is given.

1.20 (2021-02-13):
1.19 (2021-01-02):
  • added --list command-line option to the prune command.

1.18 (2020-07-19):
  • added --repo option to delete command.

  • added --relocated global command-line option.

  • Emborg now automatically confirms to Borg that you know what you are doing when you delete a repository or repair an archive.

1.17 (2020-04-15):
  • borg command allows archive to be added to @repo.

  • added encoding setting.

1.16 (2020-03-17):
  • refinements and bug fixes.

1.15 (2020-03-06):
  • improve messaging from emborg-overdue

  • configs command now outputs default configuration too.

  • some commands now use first subconfig when run with a composite configuration rather than terminating with an error.

  • added show_stats setting.

  • added --stats option to create, delete and prune commands.

  • added --list option to create, extract and restore commands.

  • added sorting and formatting options to manifest command.

  • added manifest_formats setting.

  • renamed --trial-run option to --dry-run to be more consistent with Borg.

  • add files and f aliases to manifest command.

  • added working_dir setting.

  • added do_not_expand setting.

  • added exclude_nodump setting

  • added patterns and patterns_from settings.

  • Emborg lock file is now ignored if the process it references is no longer running

  • support --repair option on check command.

1.14 (2019-12-31):
  • remove debug message accidentally left in emborg-overdue

1.13 (2019-12-31):
  • enhance emborg-overdue to work on clients as well as servers

1.12 (2019-12-25):
1.11 (2019-11-27):
  • Bug fix release.

1.10 (2019-11-11):
  • Bug fix release.

1.9 (2019-11-08):
  • Added ability to check individual archives to the check command.

  • Made latest archive the default for check command.

  • Allow exclude_from setting to be a list of file names.

1.8 (2019-10-12):
  • Remove duplicated commands.

1.7 (2019-10-07):
1.6 (2019-10-04):
1.5 (2019-09-30):
  • Added composite configurations.

  • Added support for multiple backup configurations in a single repository.

  • Added prefix and exclude_from settings.

  • Provide default value for archive setting.

  • Add --all command line option to mount command.

  • Add --include-external command line option to check, list, mount, and prune commands.

  • Add --sort command line option to manifest command.

  • Add --latest command line option to delete command.

  • Added --quiet command line option

  • umount command now deletes directory used as mount point.

  • Moved log files to ~/.local/share/emborg (run ‘mv ~/.config/emborg/*.{log,lastbackup}* ~/.local/share/emborg’ before using this version).

1.4 (2019-04-24):
1.3 (2019-01-16):
  • Added the raw borg command.

1.2 (2019-01-16):
1.1 (2019-01-13):
  • Improved and documented API.

  • Creates the settings directory if it is missing and add example files.

  • Added --mute command line option.

  • Support multiple email addresses in notify.

  • Added warning if settings file is world readable and contains a passphrase.

1.0 (2019-01-09):
0.3 (2018-12-25):
  • initial public release (beta).

0.0 (2018-12-05):
  • initial release (alpha).