This commit is contained in:
Mateusz Gruszczyński
2026-09-18 11:21:48 +02:00
parent 3ffb02595e
commit 8d96ad2d38
29 changed files with 758 additions and 256 deletions
@@ -1,5 +1,19 @@
# Changelog
## 0.15.6
- Removes the obsolete add-all `POST /api/discovery` endpoint and its compatibility-only merge path.
- Local discovery now has one flow only: `POST /api/discovery/scan` followed by `POST /api/discovery/add`.
- Simplifies selected-device binding: `/api/discovery/add` no longer accepts a redundant top-level `protocol_version`; each unit is bound strictly with the protocol detected during scan.
- Removes unused discovery merge/export code and the matching obsolete OpenAPI schema.
## 0.15.5
- Local discovery no longer adds every detected unit automatically; scan results are reviewed first and only selected units are persisted and bound.
- Discovery results show each unit model, MAC address, IP address and detected protocol, with already-added units clearly marked.
- Explicit V1 AES-ECB or V2 AES-GCM discovery now strictly filters the other protocol and binds only with the selected protocol; Auto keeps V1/V2 fallback.
- Adds `POST /api/discovery/scan` and `POST /api/discovery/add` for the selective local-discovery flow.
## 0.15.4
- Updates the Rust dependency stack to current major/minor releases, including Axum 0.8, Reqwest 0.13, Rusqlite 0.40, Rand 0.10, AES 0.9, AES-GCM 0.11, Base64 0.23, SHA-2 0.11, Tower HTTP 0.7 and utoipa-swagger-ui 9.
@@ -1,12 +1,12 @@
name: "GREE Controller"
version: "0.15.4"
version: "0.15.6"
slug: "gree_controller"
description: "Local GREE HVAC controller with Web UI, API, Swagger API docs and Home Assistant integration"
url: "https://git.linuxiarz.pl/gru/gree-controller-ha-addon/"
url: "https://repo.example.com/gree-controller-ha-addon/"
arch:
- amd64
- aarch64
image: "zot.linuxiarz.pl/gree-controller"
image: "repo.example.com/gree-controller"
startup: application
boot: auto
init: false
+1 -1
View File
@@ -1,3 +1,3 @@
name: GREE Controller
url: https://git.linuxiarz.pl/gru/gree-controller-ha-addon/
url: https://repo.example.com/gree-controller-ha-addon/
maintainer: linuxiarz.pl