diff --git a/CHANGELOG.md b/CHANGELOG.md index 77de3a3..c4900a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -## [v0.4.0] - 2026-07-16 +## [v0.5.0] - 2026-07-16 ### Added @@ -31,6 +31,11 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). * `supported_modes` on the `Device` proto message (the settable modes for that unit), populated from the device's reported mode list and surfaced over gRPC, REST, and MCP. + +## [v0.4.0] - 2026-07-16 + +### Added + * **Mode control (first mutating RPC).** New `SetMode` RPC on `EconetService`, exposed over gRPC, the REST gateway (`POST /v1alpha1/devices/{serial}/mode`), and as an MCP tool. Writes go out over ClearBlade's REST publish endpoint