This commit is contained in:
Mateusz Gruszczyński
2026-08-24 23:29:05 +02:00
parent 7de006e841
commit f8ff19f90c
11 changed files with 96 additions and 27 deletions
+10 -2
View File
@@ -1,8 +1,8 @@
# GREE Controller v0.6.1 - build and validation report
# GREE Controller v0.6.2 - build and validation report
## Scope
Version 0.6.1 includes the notification, reverse-proxy, mobile decimal-input, log filtering and thermostat-copy changes described below, plus a Rust type-safety hotfix for communication-failure notifications.
Version 0.6.2 includes the notification, reverse-proxy, mobile decimal-input, log filtering and thermostat-copy changes described below, plus a Rust type-safety hotfix for communication-failure notifications.
## Implemented changes
@@ -99,3 +99,11 @@ Validation performed in the build environment:
- `bash -n scripts/install.sh` - passed.
- Home Assistant icon files generated and verified as 256x256 RGBA PNG.
- Rust compilation was not executed because this execution environment does not contain `cargo`/Rust toolchain. Backend changes were therefore statically reviewed but require the normal project CI/build host to run `cargo test`/`cargo build --release` before deployment.
## 0.6.2 thermostat copy hotfix
- The destination zone identity is now stored independently from the form payload while editing.
- Copy-source choices exclude the currently edited zone.
- Copying thermostat settings explicitly preserves the destination zone ID, name, assigned device, sensor strategy/entity and enabled state.
- Zone updates use the independently tracked destination ID, preventing the source profile from being overwritten by a stale or mutated form ID.