# Changelog

All notable changes to the home-automation hub are documented in this file.

## [3.8.0] - 2026-07-28

### Added

- Matter 1.4 support for compatible lighting, thermostat, energy-management, and water-management devices.
- A room-level energy dashboard with live consumption, daily totals, and configurable usage alerts.
- Backup encryption with recovery keys for locally stored configuration snapshots.
- Optional push notifications when critical automations fail or devices remain offline.

### Fixed

- Fixed Zigbee devices occasionally failing to rejoin after a hub restart.
- Fixed sunrise and sunset automations running twice during daylight-saving time transitions.
- Fixed stale battery levels being shown for some Z-Wave sensors.
- Fixed dashboard cards losing their custom order after a browser refresh.

### Changed

- Improved device discovery performance on networks with more than 100 accessories.
- Updated the automation editor to preserve unsaved changes when switching between triggers and actions.
- Increased the default local event-history retention period from 7 to 14 days.

## [3.7.2] - 2026-06-19

### Added

- Diagnostic export bundles with redaction controls for IP addresses, device names, and room names.
- Support for configuring minimum and maximum brightness in adaptive-lighting automations.

### Fixed

- Fixed delayed motion events from certain Thread sensors after extended idle periods.
- Fixed scheduled scenes not running when the hub temporarily lost internet access.
- Fixed duplicate notifications generated by automations containing multiple matching conditions.
- Fixed incorrect temperature conversions in automation comparisons when Fahrenheit was selected.
- Fixed an issue that could leave the mobile app showing devices as unavailable after network recovery.

### Changed

- Reduced memory usage while processing high-frequency power-meter events.
- Improved retry behavior for cloud integrations during provider outages.
- Updated device logs to distinguish radio connectivity failures from integration API errors.

## [3.7.0] - 2026-05-06

### Added

- Thread network management, including border-router status and device route diagnostics.
- Automation templates for presence-based lighting, leak alerts, and overnight security checks.
- Per-user dashboard permissions for household members and guests.
- Local webhook triggers with optional token authentication.
- Manual configuration backups to attached USB storage.

### Fixed

- Fixed scenes occasionally applying color temperature before brightness, causing visible flashes.
- Fixed presence status remaining occupied after a mobile device was removed from the household.
- Fixed Z-Wave lock codes containing leading zeroes being rejected.
- Fixed weather-based automations using outdated forecast data after reconnecting to the provider.
- Fixed camera thumbnails failing to refresh on wall-mounted dashboards.

### Changed

- Redesigned the device details page to group controls, history, automations, and diagnostics.
- Changed new guest accounts to read-only access by default.
- Improved startup sequencing so automations wait for required integrations to finish loading.
- Deprecated legacy unauthenticated webhook endpoints; existing endpoints continue to work until version 4.0.