Skip to content

Releases

2026.7.4

Choose a tag to compare

@Dag0d Dag0d released this 07 Jul 12:33

Ignore stale queued or running update command runs so HostWatch update entities no longer get stuck in an installing state when no real install is active.

2026.7.3

Choose a tag to compare

@Dag0d Dag0d released this 07 Jul 12:21

Improve the APT packages changelog presentation in Home Assistant by rendering the full preview as a cleaner terminal-style report with preserved spacing and line breaks.

2026.7.2

Choose a tag to compare

@Dag0d Dag0d released this 07 Jul 12:10

Fix the APT packages update entity to use full release notes for the complete apt upgrade preview in Home Assistant, while keeping the short summary field within Home Assistant limits.

2026.7.1

Choose a tag to compare

@Dag0d Dag0d released this 07 Jul 12:05

Fix the APT packages update entity import error by removing an unsupported update device class, restoring normal HostWatch setup on Home Assistant versions that do not expose UpdateDeviceClass.SOFTWARE.

2026.7.0

Choose a tag to compare

@Dag0d Dag0d released this 07 Jul 11:59

Add a dedicated APT packages update entity per node and a prepare_apt_updates action that builds an explicit APT upgrade snapshot, including the real apt upgrade preview as the changelog.

2026.5.1

Choose a tag to compare

@Dag0d Dag0d released this 03 May 09:07

Mark node metrics and update states as unknown after a node is offline, while keeping the operating state entity available to show offline status clearly.

2026.5.0

Choose a tag to compare

@Dag0d Dag0d released this 30 Apr 23:01
  • add a VPN recovery history action to the maintenance panel for VPN-configured nodes
  • show the last recovery attempts directly from the node without storing the output in Home Assistant
  • prepare the maintenance UI for the agent-side VPN recovery history and diagnostics output

2026.4.11

Choose a tag to compare

@Dag0d Dag0d released this 26 Apr 08:54
  • move notification translation loading off the Home Assistant event loop
  • preload notification translation files asynchronously during setup and keep them in memory afterwards
  • remove blocking file reads from the HostWatch setup path

2026.4.10

Choose a tag to compare

@Dag0d Dag0d released this 25 Apr 08:23
  • align the agent update entity with Home Assistant's update entity model using in-memory _attr state
  • expose update progress support explicitly and keep the entity event-driven instead of polled
  • keep the immediate in-progress state tied to Home Assistant's standard update entity behavior

2026.4.9

Choose a tag to compare

@Dag0d Dag0d released this 25 Apr 08:01
  • always expose both VPN diagnostic sensors for VPN-configured nodes, even before the first reconnect
  • show an immediate in-progress state in Home Assistant when an agent update is triggered so the UI reflects that the update request was accepted