# Changelog

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

## [3.8.2] - 2026-07-29

### Added

- Added diagnostics for identifying unreliable Zigbee routes and frequently disconnected devices.
- Added support for exporting automation execution logs as JSON.
- Added a dashboard warning when the hub is approaching its local storage limit.

### Fixed

- Fixed Matter devices occasionally appearing offline after router restarts.
- Fixed sunrise and sunset automations running twice after daylight-saving time changes.
- Fixed energy totals displaying incorrect values for devices reporting in watt-hours.
- Fixed push notifications failing when an automation name contained emoji.
- Fixed stale device states remaining visible after a Z-Wave device was removed.

### Changed

- Improved recovery time after temporary network outages.
- Reduced database writes generated by high-frequency power sensors.
- Updated the mobile dashboard to show the last successful cloud backup time.

## [3.8.1] - 2026-07-15

### Added

- Added local control support for additional Matter-over-Wi-Fi switches and dimmers.
- Added battery health indicators for supported Zigbee sensors.
- Added an option to suppress repeated notifications within a configurable time window.

### Fixed

- Fixed scheduled automations being skipped when the hub rebooted near their start time.
- Fixed incorrect room assignments after restoring a backup to a replacement hub.
- Fixed Z-Wave inclusion occasionally timing out despite successful device pairing.
- Fixed thermostat setpoints being rounded incorrectly when Celsius was selected.
- Fixed dashboard cards briefly showing unavailable states during startup.

### Changed

- Improved device discovery performance on networks with multiple VLANs.
- Changed automation history retention from 7 to 14 days.
- Improved validation messages for incomplete conditional automations.

## [3.8.0] - 2026-06-30

### Added

- Added Matter bridge support for exposing compatible Zigbee and Z-Wave devices to third-party ecosystems.
- Added reusable automation templates with configurable devices, thresholds, and schedules.
- Added room-level energy dashboards with daily, weekly, and monthly comparisons.
- Added encrypted automatic backups to user-configured network storage.
- Added presence detection using trusted devices connected to the local network.
- Added a maintenance mode that pauses automations and notifications during device servicing.

### Fixed

- Fixed scenes with many devices sometimes completing before every command was sent.
- Fixed motion sensors remaining active when their clear event arrived during a hub restart.
- Fixed duplicate devices appearing after migrating from an older hub.
- Fixed incorrect humidity units in exported history data.
- Fixed webhook actions failing to follow HTTP 307 and 308 redirects.

### Changed

- Redesigned the automation editor with searchable actions and inline condition previews.
- Changed firmware updates to install during the configured maintenance window by default.
- Improved Zigbee network healing to prioritize mains-powered routing devices.
- Improved accessibility across the web interface, including keyboard navigation and screen-reader labels.
- Increased the minimum supported mobile app version to 3.6.0.