Skip to content

Releases: jcwillox/hass-auto-backup

1.3.1

04 Feb 05:59
c0026d5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3.0...1.3.1

1.3.0

14 Aug 01:48
Compare
Choose a tag to compare

⚡ Features

  • Experimental support for custom backup names on Home Assistant Core (198fa29)

Changes

  • docs: improve bug template (8a2d33b)
  • docs: document new features (33e2b9a)
  • docs: update bug template (cc4dcd8)
  • docs: add hacs badge (7534d1b)
  • docs: add bug report template (b8cecea)
  • test: add devcontainer (782b715)

Full Changelog: 1.2.0...1.3.0

1.2.0

09 Aug 14:14
Compare
Choose a tag to compare

⚡ Features

  • Support matching wildcard slugs for include and exclude (f684b66) (closes #66)
  • Mimic internal backup naming scheme instead of showing 'Unknown' on Home Assistant Core (ba1668a)

Bug Fixes

  • Fix broken include/exclude behaviour (d6bfb42)
  • Relax config constraints for non-supervised installations (7dfa7aa) (fixes #65)
  • download_backup: fix permission error when copying to non-unix platforms (27e0d94) (fixes #64)

Full Changelog: 1.1.1...1.2.0

1.1.1

09 Jul 11:16
Compare
Choose a tag to compare
  • Fix bug introduced in Supervisor 2022.07.0 (f757e46) (fixes #63, #62)

Full Changelog: 1.1.0...1.1.1

1.1.0

02 Jul 11:16
Compare
Choose a tag to compare

⚡ Features

  • Support multiple download paths (e387b44) (closes #58)
  • Allow keep_days to be null (c46b266)
  • Created blueprint for notifying backup events, such as backup failure.
  • Created blueprint for automatically creating daily, weekly, monthly, etc., backups
    (see jcwillox/home-assistant-blueprints).

Changes

Full Changelog: 1.0.1...1.1.0

1.0.1

11 Apr 06:44
Compare
Choose a tag to compare
  • Fix issue with after_dependencies not working with default_config (5e692f1) (fix #54)

1.0.0

10 Apr 09:49
Compare
Choose a tag to compare

The first 'official' production release of Auto Backup. This release drops the long deprecated YAML support, and adds support for the new backup integration included with Home Assistant Core, this means the Supervisor is no longer required for Auto Backup to work, see the docs for more information and the limitations of not using the supervised version. Auto Backup now has a docs site (7af15ab) which is much more organised and better looking than the old README.

There is also now the auto_backup.backup service, this is effectively a combination of the backup_partial and backup_full services, but it is better optimsed for use from the UI, and is semantically more correct. As calling auto_backup.backup_full with exclusions actually creates a partial backup not a full backup. The other methods aren't going anywhere but auto_backup.backup is now the main or 'ideal' service to use.

🚨 Breaking Changes

  • Drop YAML import ability (2386cbd) (f142ec7)
    • This shouldn't actually affect anyone, as YAML configs would have already been imported to the UI.

⚡ Features

  • Add auto_backup.backup service (docs) (8f82e0d)
  • Allow using addons and config as folder names (7258380)
  • Implement new selectors (2d75921)
  • Add support for the builtin backup integration (docs) (fac7776) (closes #53, #52, #22)

Changes

  • Better handling of simultaneous include and exclude (22edeef)
  • Simplify supervisor headers (9a0be05)
  • Add issue_tracker to manifest (53d7991)
  • Update workflows and add hacs action (0dcd42b)
  • Cleanup code (9305f9a)

Full Changelog: 0.10.1...1.0.0

0.10.1

25 Nov 09:32
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Support for services/events/attributes that used the word snapshot has been removed (c221bfc). These were deprecated in 0.9.0 and renamed to use the word backup instead.

Changes

  • Add release workflow (7ec9350)
  • Refactor sensor attributes (178606c)
  • Use http.HTTPStatus instead of const.HTTP_* (f10fa93) (fixes #46)

0.9.2

31 Aug 07:15
Compare
Choose a tag to compare

This release is for the upcoming Home Assistant version 2021.9, in which all references to snapshot are being renamed to backup, Auto Backup will follow this convention. This release doesn't contain any new features and is focused on renaming snapshot -> backup, and ensuring compatibility with the new release of HA.

Auto Backup will now require HA 2021.9 or newer to run.

🚨 Breaking Changes

Immediate breaking changes

  • Sensor attributes renamed
    • monitored_snapshots -> monitored_backups
    • purgeable_snapshots -> purgeable_backups

Deprecated and will be removed with HA 2021.11

Warnings will be printed in your logs if you are still using any of these deprecated names.

  • Services renamed
    • auto_backup.snapshot_full -> auto_backup.backup_full
    • auto_backup.snapshot_partial -> auto_backup.backup_partial
  • Events renamed
    • auto_backup.snapshot_start -> auto_backup.backup_start
    • auto_backup.snapshot_successful -> auto_backup.backup_successful
    • auto_backup.snapshot_failed -> auto_backup.backup_failed
    • auto_backup.purged_snapshots -> auto_backup.purged_backups
      • the event data was also renamed "snapshots": ["SLUG"]} -> "backups": ["SLUG"]}
  • Service option renamed
    • backup_path to download_path as this makes it much clearer what it actually does (b359263)

Other Changes

  • Drop timezone support for HA <2021.6 (1593e57)
  • Pin minimum HA version in hacs.json (2cb9a2d)
  • Migrate API methods from snapshot -> backup (0c2cd58)
  • Rename snapshot -> backup (5cedcdd)
  • Fix minimum version in hacs.json (029ef28)
  • Fix error when excluding only addons or folders (0b0cab4) (fixes #43)

0.8.1

31 Aug 07:11
Compare
Choose a tag to compare
  • Fix error when excluding only addons or folders (f71a5cf) (fixes #43)