Skip to content

Releases: jcwillox/hass-auto-backup

v1.7.0

10 Jan 13:26
0afe34d
Compare
Choose a tag to compare

The Sensors and a Button update.

I've added a bunch of sensors and a purge button, see the docs for a list, I broke out the existing single auto backup sensor into 3 separate sensors, as Home Assistant prefers using separate entities rather then attributes, the combined sensor is still available. The last successful and last failed timestamp sensors should be particularly insightful.

There's also support for using Home Assistant's new built-in encryption key, if you have that configured (docs). I recommend checking you can access the encryption key before using this.

I've also updated the automatic backups blueprint with sections to make it simpler to use initially.

✨ Features

  • Add encrypted option for default backup encryption (#186) (0afe34d)
  • Add a bunch of sensors (fa3488c)
  • Add purge button (a17249c)

🐛 Bug Fixes

  • Devcontainer venv location (1d610c6)

📚 Documentation

  • Add new sensors and buttons (d7ad1ca)

♻️ Refactoring

Full Changelog: v1.6.0...v1.7.0

v1.6.0

06 Jan 12:02
b68ced4
Compare
Choose a tag to compare

Due to a lot of changes in 2025.1.0 I now need to pin the minimum supported version to 2025.1.0. If you are on an older version Auto Backup it will continue to work fine, but it is needed to support HA Core 2025.1.0 (not supervised/HAOS). Auto Backup is working fine on HAOS and Supervised, there was only an issue for HA core installations, which this release fixes. I've also included a few additional fixes for some warnings/deprecations.

Home Assistant 2025.1.0 introduced an overhaul to the backup system, and finally added support for automatic backups. I wish we got a shout-out in the release notes for providing this functionality to ~18k users for the last 5 years (Nov 2019, wow didn't realise it was that long ago), but then again none of the other backup addons were mentioned either. That said the update doesn't obsolete Auto Backup just yet as we still provide a host of extended features, in particular support for generation backups, see the new FAQ for a list of differences.

It's great to see Home Assistant giving backups some love and setting great defaults for users so everyone can have automatic backup not just those that take the time to set up Auto Backup or some of the backup addons. Also, internally they've added some new features that I can leverage to simplify and improve Auto Backup and its reliability for large backups (they finally added a jobs API for backups). I have some plans for a V2 perhaps dubbed "Advanced Backups" to make it more clear what it does differently to Home Assistant's automatic backups.

Oh also someone made a how-to video a few months back that I stumbled across, and I've added it to the overview#videos in the docs, it's a great video, though perhaps not super useful if your reading the release notes as you probably already know all this.

✨ Features

  • Add support for new backup logic in HA Core 2025.1.0 (#182) (7699305), closes #178

🐛 Bug Fixes

  • Deprecation of manual config entry assignment in 2024.12.1 (#170) (f7c7f41), closes #171
  • Improve error message and handling when unable to purge a backup (770554b)
  • Warning for blocking event loop when downloading backups (#169) (be30743), closes #145 #145

📚 Documentation

  • Add faq section (1f04841)
  • Add video link to overview (b68ced4)
  • Remove no longer necessary warnings about ha-core limitations (a22eafb)
  • Update features section and add blueprints list (09d9756)

📦 Build

  • deps: Lock file maintenance (#176) (5f0d9d5)
  • deps: Update all non-major dependencies to v3.13 (#174) (20eb1e9)
  • deps: Update astral-sh/setup-uv action to v4 (#166) (413dfe6)
  • deps: Update astral-sh/setup-uv action to v5 (#175) (34ce4d4)

Full Changelog: v1.5.3...v1.6.0

v1.5.3

19 Nov 08:20
1d73952
Compare
Choose a tag to compare

This version now requires at least Home Assistant 2024.11, due to a breaking (deprecated) change.

🐛 Bug Fixes

Full Changelog: v1.5.2...v1.5.3

v1.5.2

19 Nov 08:10
4469e4d
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Async timeout does not support context manager error (#164) (4469e4d), closes #159

♻️ Refactoring

  • docs: Replace deprecated materialx extensions (8130713)
  • Switch to uv for managing packages (0e99f66)

Full Changelog: v1.5.1...v1.5.2

v1.5.1

09 Nov 01:18
24ffb17
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Support new backup methods for homeassistant 2024.11.0 (#161) (12e9ca5)

📚 Documentation

📦 Build

  • deps: Update dependency mkdocs-material to v9.5.29 (340b997)

Full Changelog: v1.5.0...v1.5.1

v1.5.0

27 May 14:32
b0ad64a
Compare
Choose a tag to compare

✨ Features

🏗️ Chore

♻️ Refactoring

📦 Build

  • deps: Update actions/checkout action to v4 (#137) (e01e86e)
  • deps: Update actions/setup-python action to v5 (#138) (4fc51e1)
  • deps: Update all non-major dependencies (efb79ef)

⚙️ Continuous Integration

  • Use node lts version for release workflow (9cc885c)

Full Changelog: v1.4.1...v1.5.0

v1.4.1

05 Aug 10:10
4c522ac
Compare
Choose a tag to compare

♻️ Refactoring

  • Un-deprecate download_path option (4c522ac)

Full Changelog: v1.4.0...v1.4.1

v1.4.0

29 Jul 09:33
07cbcff
Compare
Choose a tag to compare

✨ Features

📚 Documentation

  • Update services with new options (07cbcff)

♻️ Refactoring

  • Deprecate download_path option (6354f9f)
  • Migrate to poetry package manager (93531a6)

⚙️ Continuous Integration

Full Changelog: v1.3.2...v1.4.0

1.3.2

09 Apr 08:21
6b7d192
Compare
Choose a tag to compare

What's Changed

  • fix: backup name patch for container installations (6b7d192)
  • feat: add german translations by @mkar1984 in #86
  • chore: sort manifest.json (a87a796)
  • chore: bump LICENSE to 2023 (53916f8)

New Contributors

Full Changelog: 1.3.1...1.3.2

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