Skip to content

Releases: finbom/HomeAssistantAdvancedUpdateManager

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 06:56
feat: add All Pending Updates sensor (sensor.all_pending_updates)

Exposes the full list of pending updates as the pending_updates attribute,
sorted oldest-first. Each item includes entity_id, title, type,
installed_version, latest_version, release_date, days_pending,
major_version_change, release_url, and skipped — enabling rich
notification automations and dashboard templates. Closes #4.

v1.3.4

Choose a tag to compare

@github-actions github-actions released this 16 Jun 17:40
release: v1.3.4 — robust fallback for addon release URL 404s

v1.3.3

Choose a tag to compare

@finbom finbom released this 13 Jun 16:18

Bug fix

  • Fix 404 release links caused by wrong tag format (e.g. 24.0.0 instead of v24.0.0).

The coordinator now caches the confirmed release URL (exact tag from GitHub) alongside the release date. On the first coordinator cycle after upgrading, a one-time catch-up lookup finds and stores the correct tag format for all add-ons. Subsequent cycles use the cached URL directly with no extra network calls.

v1.3.2

Choose a tag to compare

@finbom finbom released this 13 Jun 16:08

Bug fix

  • Fix 404 release links for community add-ons (e.g. hassio-addons) whose HA update entity exposes an incorrect release_url attribute. The coordinator now always derives the release URL from the Supervisor API instead of trusting what the entity reports.

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 13 Jun 10:20

Bug fix

Fix 404 release URLs for APPS/HACS updates

Some integrations use v1.2.3 as their GitHub tag while others use 1.2.3 (without the v prefix). Previously the release URL was constructed using the version string directly, which caused 404 errors when the tag format didn't match.

fetch_release_date now returns the confirmed tag name it found on GitHub, and the release URL is corrected to use that exact tag — eliminating the 404 errors.

v1.3.0 — Release links for HA APPS + Major version badge

Choose a tag to compare

@finbom finbom released this 13 Jun 06:43

What's new

Release notes link for HA APPS

Add-ons (Supervisor-managed apps) now show the ↗ release link just like Core and HACS updates. AUM queries the Supervisor API to resolve the add-on's GitHub repository and constructs a direct link to the release tag:

  • Official HA add-ons (home-assistant/addons monorepo): links to the {slug}-{version} tag
  • Community add-ons: links to the {version} tag

Previously only Core and HACS updates had clickable release links.

Major version badge

When a pending update bumps the major semver component (e.g. 1.x → 2.x), an orange ⚠ Major badge is shown next to the version number as a heads-up that breaking changes may be included.

A new major_version_change boolean field is also included in the ws_get_updates WebSocket response for use in automations or custom dashboards.

Internals

  • Add-on Supervisor lookups are now deduplicated — the resolved GitHub URL is reused in the date-lookup path so no second API call is made per add-on per refresh cycle.

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 15:18
release: v1.2.0 — flag not-installable updates with reason

Shows a red "Not installable" chip next to updates that the Supervisor has
blocked (e.g. add-on requires a newer HA Core version). If the Supervisor
returns a minimum HA version requirement, it is shown inline as
"Requires HA X.Y.Z" in the action cell. Install/Backup buttons are hidden
for these updates; only Skip is offered.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 31 May 14:09
feat: add sensor platform with 11 statistics sensors (v1.1.0)

Adds a sensor platform exposing update statistics as HA entities:
- Pending Updates (total + per-type breakdown as attributes)
- Oldest Pending Update
- Days Since Last Install (the "accident counter")
- Last Installed
- Updates Released This Week
- Major Version Updates Pending
- History Log Size
- Total Installs
- Avg Days Release to Install
- Longest Gap Without Update
- Most Updated Integration

All sensors are grouped under a single AUM device. The coordinator
now triggers a refresh after each recorded install so sensors update
promptly without waiting for the 30-minute polling interval.

v1.0.0 — First stable release

Choose a tag to compare

@finbom finbom released this 29 May 10:08

What's Changed

  • Version bumped to 1.0.0 — the integration has been running in production and is considered stable enough for an official 1.0 release

Previous release highlights (0.3.x)

  • Release notes links on Currently Installed and Latest Installed tabs
  • Case-insensitive search/filter on Currently Installed tab
  • Persistent install history stored in HA Storage (no longer depends on recorder purge settings)
  • Retroactive history seeding from recorder on first startup
  • Configurable history retention (30 days – Forever)
  • Three-tab navigation: Pending updates, Currently Installed, Latest Installed
  • Type badges (Core / HA OS / Apps / HACS / Device / Other)
  • Sort controls on Currently Installed tab

Full Changelog

https://github.com/finbom/HomeAssistantAdvancedUpdateManager/blob/main/CHANGELOG.md

v0.3.21

Choose a tag to compare

@github-actions github-actions released this 27 May 17:10
release: v0.3.21 — release notes link on Currently Installed and Late…