Compare commits

...

53 Commits

Author SHA1 Message Date
github-actions[bot]
6aa20118d6 release(hamh): 2.0.36 2026-03-25 08:41:37 +00:00
github-actions[bot]
793d441937 release(hamh-alpha): 2.1.0-alpha.535 2026-03-25 07:03:08 +00:00
github-actions[bot]
a7e7140aa6 release(hamh-alpha): 2.1.0-alpha.534 2026-03-24 23:03:35 +00:00
github-actions[bot]
10305bc3a1 release(hamh-alpha): 2.1.0-alpha.533 2026-03-24 22:51:31 +00:00
github-actions[bot]
ad4d5a5ad6 release(hamh-alpha): 2.1.0-alpha.532 2026-03-24 22:39:12 +00:00
github-actions[bot]
37f047f689 release(hamh-alpha): 2.1.0-alpha.531 2026-03-24 20:33:08 +00:00
github-actions[bot]
af73dfaede release(hamh-alpha): 2.1.0-alpha.530 2026-03-24 15:33:26 +00:00
github-actions[bot]
9887b91463 release(hamh-alpha): 2.1.0-alpha.529 2026-03-23 21:26:25 +00:00
github-actions[bot]
09c07ae067 release(hamh-alpha): 2.1.0-alpha.528 2026-03-23 20:14:34 +00:00
github-actions[bot]
99d3753265 release(hamh-alpha): 2.1.0-alpha.527 2026-03-23 19:38:44 +00:00
github-actions[bot]
e4876b5699 release(hamh-alpha): 2.1.0-alpha.526 2026-03-21 13:28:30 +00:00
github-actions[bot]
3d65cde981 release(hamh-alpha): 2.1.0-alpha.525 2026-03-21 07:40:42 +00:00
github-actions[bot]
e0ede57a5d release(hamh-alpha): 2.1.0-alpha.524 2026-03-20 20:03:12 +00:00
github-actions[bot]
ee56f7a849 release(hamh-alpha): 2.1.0-alpha.523 2026-03-20 10:25:38 +00:00
github-actions[bot]
b57a463bfe release(hamh-alpha): 2.1.0-alpha.522 2026-03-20 06:55:47 +00:00
github-actions[bot]
6bb4c3cedd release(hamh-alpha): 2.1.0-alpha.521 2026-03-19 20:09:40 +00:00
github-actions[bot]
aef606a343 release(hamh-alpha): 2.1.0-alpha.520 2026-03-18 17:53:16 +00:00
github-actions[bot]
360ec76e37 release(hamh-alpha): 2.1.0-alpha.519 2026-03-18 17:43:17 +00:00
github-actions[bot]
43b52cf836 release(hamh-alpha): 2.1.0-alpha.518 2026-03-17 19:03:13 +00:00
github-actions[bot]
498f2f0355 release(hamh-alpha): 2.1.0-alpha.517 2026-03-17 07:19:34 +00:00
github-actions[bot]
b92bfe6eac release(hamh-alpha): 2.1.0-alpha.516 2026-03-16 15:55:23 +00:00
github-actions[bot]
585da50f65 release(hamh-alpha): 2.1.0-alpha.515 2026-03-16 14:42:26 +00:00
github-actions[bot]
5882397dc5 release(hamh-alpha): 2.1.0-alpha.514 2026-03-16 13:44:01 +00:00
github-actions[bot]
26ac81ace6 release(hamh-alpha): 2.1.0-alpha.513 2026-03-16 10:56:52 +00:00
github-actions[bot]
ea63b135a5 release(hamh-alpha): 2.1.0-alpha.512 2026-03-16 10:31:39 +00:00
github-actions[bot]
1443340705 release(hamh-alpha): 2.1.0-alpha.511 2026-03-16 06:55:35 +00:00
github-actions[bot]
b78625453b release(hamh-alpha): 2.1.0-alpha.510 2026-03-15 21:08:24 +00:00
github-actions[bot]
391216a0ff release(hamh-alpha): 2.1.0-alpha.509 2026-03-14 14:28:38 +00:00
github-actions[bot]
b4659ff741 release(hamh-alpha): 2.1.0-alpha.508 2026-03-14 14:22:18 +00:00
github-actions[bot]
b1a39374c1 release(hamh): 2.0.35 2026-03-14 00:07:30 +00:00
github-actions[bot]
633ca6f970 release(hamh-alpha): 2.1.0-alpha.507 2026-03-14 00:03:52 +00:00
github-actions[bot]
78929270a6 release(hamh-alpha): 2.1.0-alpha.506 2026-03-13 22:51:30 +00:00
github-actions[bot]
591be2025e release(hamh-alpha): 2.1.0-alpha.505 2026-03-13 22:47:06 +00:00
github-actions[bot]
469ab30d0d release(hamh-alpha): 2.1.0-alpha.504 2026-03-13 21:03:13 +00:00
github-actions[bot]
f4296aa4f1 release(hamh-alpha): 2.1.0-alpha.503 2026-03-13 20:42:18 +00:00
github-actions[bot]
442d9fd9b2 release(hamh-alpha): 2.1.0-alpha.502 2026-03-13 19:21:15 +00:00
github-actions[bot]
5f4f31bc46 release(hamh-alpha): 2.1.0-alpha.501 2026-03-13 19:18:10 +00:00
github-actions[bot]
fc35c2266b release(hamh-alpha): 2.1.0-alpha.500 2026-03-13 18:42:01 +00:00
github-actions[bot]
80bf3a8dee release(hamh-alpha): 2.1.0-alpha.499 2026-03-12 23:47:21 +00:00
github-actions[bot]
3589612994 release(hamh-alpha): 2.1.0-alpha.498 2026-03-12 23:34:36 +00:00
github-actions[bot]
48200b0ed0 release(hamh-alpha): 2.1.0-alpha.497 2026-03-12 20:44:14 +00:00
github-actions[bot]
b11c3e0cb9 release(hamh-alpha): 2.1.0-alpha.496 2026-03-12 12:36:35 +00:00
github-actions[bot]
85dfa78954 release(hamh-alpha): 2.1.0-alpha.495 2026-03-12 12:02:39 +00:00
github-actions[bot]
6971977357 release(hamh-alpha): 2.1.0-alpha.494 2026-03-12 11:25:58 +00:00
github-actions[bot]
eb214f834d release(hamh-alpha): 2.1.0-alpha.493 2026-03-12 10:07:30 +00:00
github-actions[bot]
b33d052dc1 release(hamh-alpha): 2.1.0-alpha.492 2026-03-12 09:06:48 +00:00
github-actions[bot]
507c0f7719 release(hamh-alpha): 2.1.0-alpha.491 2026-03-11 20:05:44 +00:00
github-actions[bot]
1116eae5c5 release(hamh-alpha): 2.1.0-alpha.490 2026-03-11 10:37:52 +00:00
github-actions[bot]
a58c5d5dc3 release(hamh-alpha): 2.1.0-alpha.489 2026-03-11 10:12:59 +00:00
github-actions[bot]
135afbd79e release(hamh): 2.0.34 2026-03-11 09:46:21 +00:00
github-actions[bot]
b167515d1b release(hamh-alpha): 2.1.0-alpha.488 2026-03-11 09:22:43 +00:00
github-actions[bot]
0681edbc31 release(hamh-alpha): 2.1.0-alpha.487 2026-03-11 09:11:45 +00:00
github-actions[bot]
b18ab02818 release(hamh-alpha): 2.1.0-alpha.486 2026-03-11 08:20:32 +00:00
4 changed files with 92 additions and 4 deletions

View File

@@ -1,8 +1,8 @@
# v2.1.0-alpha.485
# v2.1.0-alpha.535
## Changes
- fix: preserve endpoint numbers across restarts (#247) (c3c796bd)
- docs: add IPv6 ULA guidance for VLAN setups (#39) (86c74eb0)
---
⚠️ **This is an alpha release** - use at your own risk!

View File

@@ -1,4 +1,4 @@
version: "2.1.0-alpha.485"
version: "2.1.0-alpha.535"
image: ghcr.io/riddix/home-assistant-matter-hub-addon
slug: hamh-alpha
name: Home-Assistant-Matter-Hub (Alpha)

View File

@@ -1,3 +1,91 @@
## [2.0.36](https://github.com/RiDDiX/home-assistant-matter-hub/compare/v2.0.35...v2.0.36) (2026-03-25)
### Bug Fixes
* add missing temperatureEntity to mapped entity IDs and diagnostic log for composed skip ([2eeb3d8](https://github.com/RiDDiX/home-assistant-matter-hub/commit/2eeb3d8cddeeee1bc5687dc32413cadca5815efe))
* consistent import/export icons across UI (Export=↑, Import=↓) ([043c74e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/043c74ec1540666e8a0c6f32e29a15d0f77f4a7a))
* correct stale targetPosition during external cover movement ([#268](https://github.com/RiDDiX/home-assistant-matter-hub/issues/268)) ([1a0cbaa](https://github.com/RiDDiX/home-assistant-matter-hub/commit/1a0cbaa9adc91728a0f272e35a018d750cc13362))
* filter stale CLEAN_AREA entries via vacuum/get_segments ([9210f21](https://github.com/RiDDiX/home-assistant-matter-hub/commit/9210f21b32fa24e3e1354e156e0aab615821d5df)), closes [#262](https://github.com/RiDDiX/home-assistant-matter-hub/issues/262)
* force-close dead sessions after subscription loss to recover from WiFi blips ([#266](https://github.com/RiDDiX/home-assistant-matter-hub/issues/266)) ([c4ab641](https://github.com/RiDDiX/home-assistant-matter-hub/commit/c4ab6410db884998339296415ec40e222b78ebdd))
* guard DiagnosticService against undefined aggregator in server-mode bridges ([fa9b11e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/fa9b11eaac8195e4438ff02615536cfb1bf4e931))
* include endpoint tree in diagnostic export for composed device debugging ([ce8b9a9](https://github.com/RiDDiX/home-assistant-matter-hub/commit/ce8b9a9ebd2aace73bab48512d4940b76db6baaf))
* lint issues in Turkish translation PR [#260](https://github.com/RiDDiX/home-assistant-matter-hub/issues/260) ([6da4a55](https://github.com/RiDDiX/home-assistant-matter-hub/commit/6da4a55a9583f7dbf347d657fcef1e4bfe646392))
* persist composedEntities in entity-mapping API PUT handler ([#220](https://github.com/RiDDiX/home-assistant-matter-hub/issues/220)) ([102668b](https://github.com/RiDDiX/home-assistant-matter-hub/commit/102668bc53cb52f275335ec50dccc2ce480b3308))
* **plugins:** prevent process crash on unhandled rejections from plugins ([9ea38e5](https://github.com/RiDDiX/home-assistant-matter-hub/commit/9ea38e5fd26ce7ecb5ae5eddaa530ef2558ac87e))
* **plugins:** resolve biome lint errors in example plugins ([47c59f7](https://github.com/RiDDiX/home-assistant-matter-hub/commit/47c59f7285d8e45079a4bd8e9e055aa1b07ab400))
* prevent HeatingOnly on cooling-only thermostat ([#264](https://github.com/RiDDiX/home-assistant-matter-hub/issues/264)) ([9f520c4](https://github.com/RiDDiX/home-assistant-matter-hub/commit/9f520c4de05a56212df5161600e096b35507d22e))
* prevent standalone bridging of sensors consumed by composed air purifier ([bafbab0](https://github.com/RiDDiX/home-assistant-matter-hub/commit/bafbab015e8acf7180f7526537912008b59b18ca)), closes [#265](https://github.com/RiDDiX/home-assistant-matter-hub/issues/265)
* reduce dead session timeout to 60s and add per-session stale cleanup ([#266](https://github.com/RiDDiX/home-assistant-matter-hub/issues/266)) ([37e31d9](https://github.com/RiDDiX/home-assistant-matter-hub/commit/37e31d9fc96b61d1702f37e64c87db535902c64b))
* resolve lint errors in composed endpoint tests and cover formatting ([f63bd49](https://github.com/RiDDiX/home-assistant-matter-hub/commit/f63bd4925881df7bf3ccbc6bf02a934d99ccb8f9))
* resolve version from package.json before env var ([8191dce](https://github.com/RiDDiX/home-assistant-matter-hub/commit/8191dce9b94ee5c0d81f0bd85e9818a691b7f62f))
* skip CLEAN_AREA entries with empty segment arrays ([491928d](https://github.com/RiDDiX/home-assistant-matter-hub/commit/491928dbb717daf29600b4420cb1f38a1eb5a6b2))
* skip climate.turn_on when thermostat is already on ([#269](https://github.com/RiDDiX/home-assistant-matter-hub/issues/269)) ([34a275a](https://github.com/RiDDiX/home-assistant-matter-hub/commit/34a275ac7bdd7a5398c3af87dbee997b7b59384c))
* trigger mDNS re-announcement after dead session cleanup ([#266](https://github.com/RiDDiX/home-assistant-matter-hub/issues/266)) ([1de74da](https://github.com/RiDDiX/home-assistant-matter-hub/commit/1de74dad092acc5befeba6fd11a6885810d4b6ea))
* use graceful session close to notify controllers per Matter Spec ([#266](https://github.com/RiDDiX/home-assistant-matter-hub/issues/266)) ([794d925](https://github.com/RiDDiX/home-assistant-matter-hub/commit/794d925692192edd07718677a29851134925feac))
* use stable keys for composed entity list to satisfy noArrayIndexKey lint ([6f11ef3](https://github.com/RiDDiX/home-assistant-matter-hub/commit/6f11ef391633fb2860db731c606272afa0914f2f))
* use sub-endpoints for composed air purifier to fix FanControl UI ([eef4613](https://github.com/RiDDiX/home-assistant-matter-hub/commit/eef46136cb8bdf2f5602e10e07c956dc1a829132)), closes [#265](https://github.com/RiDDiX/home-assistant-matter-hub/issues/265)
### Features
* add battery support for valve and pump endpoints ([9d27e2e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/9d27e2e7d2958c4333cdc8ce7ac7b60ca5c2f7df))
* allow manual temperature/humidity sensor mapping for air purifiers ([#265](https://github.com/RiDDiX/home-assistant-matter-hub/issues/265)) ([fd84277](https://github.com/RiDDiX/home-assistant-matter-hub/commit/fd84277d30242abda4403de465d597150eeee7d8))
* complete German translation and add Russian language ([5167e1f](https://github.com/RiDDiX/home-assistant-matter-hub/commit/5167e1f7e47ff51b9a7c0d3f3cec65725205372a))
* per-entity coverSwapOpenClose for individual covers ([#263](https://github.com/RiDDiX/home-assistant-matter-hub/issues/263)) ([48a06ed](https://github.com/RiDDiX/home-assistant-matter-hub/commit/48a06ed8ecca8b5dd66988dbc0523ab775ddcb4f))
* **plugins:** add cloud-mock and broken example plugins ([59fb012](https://github.com/RiDDiX/home-assistant-matter-hub/commit/59fb012377c25969deeb02ce3b530f4a38c1baab))
* **plugins:** add domain mapping support to plugin API ([a773d94](https://github.com/RiDDiX/home-assistant-matter-hub/commit/a773d944d144d26266fd9ae6ffc6e25d8a59b86a))
* **plugins:** wire domain mappings into endpoint creation pipeline ([9553efa](https://github.com/RiDDiX/home-assistant-matter-hub/commit/9553efab14aed8d8ca06cfd0bcb337c5fe5656b3))
* quick link to failed devices from dashboard ([#270](https://github.com/RiDDiX/home-assistant-matter-hub/issues/270)) ([cb50c3e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/cb50c3ee35aa2f6f53025aeecbfdff06c79f0e14))
* user-defined composed devices via composedEntities mapping ([#220](https://github.com/RiDDiX/home-assistant-matter-hub/issues/220)) ([f936cf4](https://github.com/RiDDiX/home-assistant-matter-hub/commit/f936cf4e12557732ea2d43bda0cd77a6113a57c0))
## [2.0.35](https://github.com/RiDDiX/home-assistant-matter-hub/compare/v2.0.34...v2.0.35) (2026-03-14)
### Bug Fixes
* add missing factories for dimmable_plugin_unit, contact_sensor, occupancy_sensor and remove non-functional controller types ([23b2d63](https://github.com/RiDDiX/home-assistant-matter-hub/commit/23b2d6366765e0c69e45c304d37f86446d739d44))
* broadcast bridge updates after auto-refresh and await onRefresh ([#256](https://github.com/RiDDiX/home-assistant-matter-hub/issues/256)) ([87392be](https://github.com/RiDDiX/home-assistant-matter-hub/commit/87392be9add13c35a896843a7075a3ec2227c987))
* bypass matter.js isDeepEqual for mapped entity updates ([#237](https://github.com/RiDDiX/home-assistant-matter-hub/issues/237)) ([ef15bb6](https://github.com/RiDDiX/home-assistant-matter-hub/commit/ef15bb61a91abe877accd079293f24387f5c875b))
* correct contact sensor Open/Closed display in HAMH UI ([#254](https://github.com/RiDDiX/home-assistant-matter-hub/issues/254)) ([5c47998](https://github.com/RiDDiX/home-assistant-matter-hub/commit/5c479988eb7c2c1c24240e4e2601f46722753c61))
* downgrade misleading battery warning for vacuums with attribute fallback ([#255](https://github.com/RiDDiX/home-assistant-matter-hub/issues/255)) ([ee75860](https://github.com/RiDDiX/home-assistant-matter-hub/commit/ee75860032a8c71000cdcf0107f39421f64c92ea))
* fix docusaurus build - convert MyST admonitions and internal links ([67033bd](https://github.com/RiDDiX/home-assistant-matter-hub/commit/67033bd214be89ade907bf8f49d7caf36c3b5395))
* guard against null matcher value in patternToRegex ([ea7c76e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/ea7c76e20bd8e472ba036225fd2dd592abf391b6))
* handle string battery attributes for Rest980/Roomba vacuums ([#255](https://github.com/RiDDiX/home-assistant-matter-hub/issues/255)) ([f2b1d45](https://github.com/RiDDiX/home-assistant-matter-hub/commit/f2b1d45122aa28297023aa6e553715f291763d10))
* harden plugin system (storage debounce, validation, API version check) ([03789ac](https://github.com/RiDDiX/home-assistant-matter-hub/commit/03789acc09507ce1e581ec7ce5e9a3a553c6730a))
* include device labels, area, name and model in registry fingerprint ([a62ae04](https://github.com/RiDDiX/home-assistant-matter-hub/commit/a62ae0462a4a8ad20eef05fcdd876e63ffdfb87d))
* include entity labels and area_id in registry fingerprint ([#243](https://github.com/RiDDiX/home-assistant-matter-hub/issues/243)) ([b51561e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/b51561e4befa162c720ffa308be34b8cc478d316))
* make scripts momentary and fix autoReset optimistic guard conflict ([#253](https://github.com/RiDDiX/home-assistant-matter-hub/issues/253)) ([8cf7ede](https://github.com/RiDDiX/home-assistant-matter-hub/commit/8cf7ede98fd37fc747fdc57734a2ed2b8d07c7f9))
* remove legacy MyST docs build from release workflow ([e2c1a7f](https://github.com/RiDDiX/home-assistant-matter-hub/commit/e2c1a7fe5cf39a4fa7aaed0c413ed878614a7ea4))
* sort imports in docusaurus.config.ts ([675dd8c](https://github.com/RiDDiX/home-assistant-matter-hub/commit/675dd8c13b983990083a534b1d9dea1a38e4cc6e))
* use bridge vendorId for plugin endpoints instead of test vendor ([b105a8a](https://github.com/RiDDiX/home-assistant-matter-hub/commit/b105a8a86e849edf5ac20903853074e2b7b51976))
* Valetudo segment cleaning sends all rooms instead of selected ones ([9c42932](https://github.com/RiDDiX/home-assistant-matter-hub/commit/9c42932cd4aa0edfb8306d57db4a445f55d29587))
* validate plugin endpoint types against Matter spec ([10bc4a5](https://github.com/RiDDiX/home-assistant-matter-hub/commit/10bc4a5b892130fa93593bfe9fa94b4a0d81d52b))
### Features
* add tgz upload and local path install to plugins UI ([44f3e5e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/44f3e5efc5a437c8be4e2211b45a8468d100d6d3))
* add valetudoIdentifier input to vacuum entity mapping dialog ([bd6fcfa](https://github.com/RiDDiX/home-assistant-matter-hub/commit/bd6fcfa362d5fb511b5777a096020cf3a43feccf))
* add valetudoIdentifier mapping for MQTT topic case mismatch ([b046307](https://github.com/RiDDiX/home-assistant-matter-hub/commit/b046307b0577fc2f13299004f34bf8d65a57a86c))
* **docs:** migrate to Docusaurus with new IA, redirects, and search ([b4dd687](https://github.com/RiDDiX/home-assistant-matter-hub/commit/b4dd687d503e5350775d36cb909beca0a35c28c4))
* expand plugin device types and fix endpoint typing ([5764b5e](https://github.com/RiDDiX/home-assistant-matter-hub/commit/5764b5eb9e098f435c49b899e041b7985f10d632))
* migrate documentation from MyST to Docusaurus ([3e2470b](https://github.com/RiDDiX/home-assistant-matter-hub/commit/3e2470bd1b6050003466a87af6bd214025426b2f))
* support HA 2026.3 vacuum clean area action ([25d86d1](https://github.com/RiDDiX/home-assistant-matter-hub/commit/25d86d17929cc92fb43dffca148f822a9f768b5c))
## [2.0.34](https://github.com/RiDDiX/home-assistant-matter-hub/compare/v2.0.33...v2.0.34) (2026-03-11)
### Bug Fixes
* allow deprecated feature flags in stored bridge data to pass validation ([1fef401](https://github.com/RiDDiX/home-assistant-matter-hub/commit/1fef40171dd1725d0cb33f903125b100b913a19b))
* always auto-map battery entity for vacuum endpoints ([#237](https://github.com/RiDDiX/home-assistant-matter-hub/issues/237)) ([29b724a](https://github.com/RiDDiX/home-assistant-matter-hub/commit/29b724a258d96926264176b844b7146d5eae10bf))
### Features
* add automatic backup with retention policy and snapshot management ([1af8330](https://github.com/RiDDiX/home-assistant-matter-hub/commit/1af8330c93a218dbd99b1ce6ad08dafa94205a21))
## [2.0.33](https://github.com/RiDDiX/home-assistant-matter-hub/compare/v2.0.32...v2.0.33) (2026-03-11)

View File

@@ -1,4 +1,4 @@
version: "2.0.33"
version: "2.0.36"
image: ghcr.io/riddix/home-assistant-matter-hub-addon
slug: hamh
name: Home-Assistant-Matter-Hub