Skip to content

Releases: jcwillox/hass-auto-backup

0.8.1

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

0.8.0

15 Aug 10:06
Compare
Choose a tag to compare

This release contains mostly code quality changes, the codebase has been refactored and greatly cleaned up, which is something I've been meaning to do for a while. This is also going to be the last release targeting Home Assistant versions before 2021.9, i.e. future releases will require at least HA 2021.9, this is due to changes to the Supervisor API.

I was also bothered enough to create some tests, they are really just a couple of HA scripts, but still, it makes it a lot easier to test if everything is still working correctly without having to manually type out and run a bunch of different service calls, not sure why I didn't do it sooner.

Notable changes

  • Service calls are now able to wait for a snapshot to complete (439af09)
    • HA will wait up to 10 seconds for service calls to complete before moving them to the background
  • Add media to default snapshot folders (3cca3dc)
    • This fixes the media folder not being included when using the exclude option

Other changes

  • Refactor supervisor API client into separate module (fc1af89)
  • Major refactoring of the create snapshot method (208d608)
  • Refactor the purge snapshot method (d54a928)
  • Only stop tracking a snapshot if it no longer exists (c0ba43d)
  • Use lists for simplicity when ensuring slugs (51dcf5d)
  • Refactor service schemas (b2a913f)
  • Rename snapshots and store (c158ddf)

0.7.3

03 Aug 14:03
Compare
Choose a tag to compare

0.7.2

04 Jun 08:44
Compare
Choose a tag to compare
  • Fix timezone for HA 2021.6 (aa53cd2) (closes #35)

0.7.1

02 May 01:50
Compare
Choose a tag to compare
  • Add iot_class to manifest (180158b)

0.7.0

04 Mar 01:17
ed3d97c
Compare
Choose a tag to compare

I've finally conquered Home Assistant's config flows and Auto Backup can now be set up via the UI. The YAML configuration method is now deprecated and your current config will be migrated to a UI configuration entry. This means that after updating and restarting Home Assistant you can remove the auto_backup entry from your configuration.yaml.

I've also added support for the fancy service schema's introduced in Home Assistant 2021.3.0.

Changes

0.6.0

31 Aug 12:41
Compare
Choose a tag to compare

0.5.2

07 May 11:03
Compare
Choose a tag to compare
  • Use chunked downloading of backups when using the backup_path parameter (fixes #17).

0.5.1

10 Apr 02:31
Compare
Choose a tag to compare
  • Fix slow setup.

0.5.0

18 Mar 00:08
Compare
Choose a tag to compare

Features

  • Adds a unique_id to Auto Backup sensor, the sensor can now be edited from the UI.

Fixes

  • Remove dependency on the hassio component (fixes #10), now compatible with 0.107.0.
  • Improve logging.
  • Snapshot passwords are automatically removed from the debug logs.