Releases: FruitieX/homectl-server
Releases · FruitieX/homectl-server
v0.9.5
v0.9.4
0.9.4 (2024-07-23)
Bug Fixes
- deps: update rust crate async-trait to v0.1.78 (0443b35)
- deps: update rust crate async-trait to v0.1.79 (9834234)
- deps: update rust crate async-trait to v0.1.80 (415c416)
- deps: update rust crate async-trait to v0.1.81 (0e2adc1)
- deps: update rust crate bytes to v1.6.0 (9886886)
- deps: update rust crate bytes to v1.6.1 (ed2c1bc)
- deps: update rust crate chrono to v0.4.37 (d00431e)
- deps: update rust crate chrono to v0.4.38 (cc310ab)
- deps: update rust crate color-eyre to v0.6.3 (ac32494)
- deps: update rust crate config to v0.14.0 (473f589)
- deps: update rust crate itertools to v0.13.0 (9ce931a)
- deps: update rust crate jsonptr to v0.4.5 (3bb9271)
- deps: update rust crate jsonptr to v0.4.6 (2ca6342)
- deps: update rust crate jsonptr to v0.4.7 (f5d8170)
- deps: update rust crate jsonptr to v0.5.1 (376cf69)
- deps: update rust crate log to v0.4.21 (8c253cd)
- deps: update rust crate log to v0.4.22 (9af6b94)
- deps: update rust crate ordered-float to v4.2.1 (6553962)
- deps: update rust crate palette to v0.7.5 (3fc62b2)
- deps: update rust crate palette to v0.7.6 (6acebee)
- deps: update rust crate rumqttc to v0.24.0 (52d886f)
- deps: update rust crate serde to v1.0.197 (40fade7)
- deps: update rust crate serde to v1.0.198 (a3ff611)
- deps: update rust crate serde to v1.0.199 (75bcfd4)
- deps: update rust crate serde to v1.0.200 (e9180f9)
- deps: update rust crate serde to v1.0.201 (6dab1ee)
- deps: update rust crate serde to v1.0.202 (9c68644)
- deps: update rust crate serde to v1.0.203 (d0a37ec)
- deps: update rust crate serde to v1.0.204 (fb6be70)
- deps: update rust crate serde_json to v1.0.114 (842f156)
- deps: update rust crate serde_json to v1.0.115 (70bf768)
- deps: update rust crate serde_json to v1.0.116 (b7f40f6)
- deps: update rust crate serde_json to v1.0.117 (ab01f75)
- deps: update rust crate serde_json to v1.0.118 (635d804)
- deps: update rust crate serde_json to v1.0.119 (12bfd02)
- deps: update rust crate serde_json to v1.0.120 (6a543c7)
- deps: update rust crate serde_json_path to v0.6.6 (bd10ce5)
- deps: update rust crate serde_json_path to v0.6.7 (74f0c29)
- deps: update rust crate serde_path_to_error to v0.1.16 (735e147)
- deps: update rust crate sqlx to v0.7.4 (5f692b8)
- deps: update rust crate sqlx to v0.8.0 (d7af8fb)
- deps: update rust crate tokio to v1.37.0 (8816bda)
- deps: update rust crate tokio to v1.38.0 (7b5c620)
- deps: update rust crate tokio to v1.38.1 (af48927)
- deps: update rust crate tokio-stream to v0.1.15 (1ad0680)
- deps: update rust crate toml to v0.8.11 (3114c50)
- deps: update rust crate toml to v0.8.12 (5f8cc7d)
- deps: update rust crate toml to v0.8.13 (74989ae)
- deps: update rust crate toml to v0.8.14 (d82ef95)
- deps: update rust crate toml to v0.8.15 (501a384)
- deps: update rust crate ts-rs to v8 (98dbbe3)
- deps: update rust crate ts-rs to v8.1.0 (7170d5f)
- deps: update rust crate ts-rs to v9 (c94f137)
- deps: update rust crate ts-rs to v9.0.1 (88e84da)
- deps: update rust crate warp to v0.3.7 (d024dbe)
- fix not being able to set color after turning on light (1d0d70c)
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.0
v0.7.0
0.7.0 (2024-02-05)
⚠ BREAKING CHANGES
- rename Action::DimAction to Action::Dim to make clippy happy
Features
- avoid computing groups/scene structs on every state update (997de4e)
- cron integration (3be926f)
- evalexpr support in rules and actions (7453168)
- partially managed devices (638e516)
- ReadOnly managed mode (48a3934)
- routines: expressions in rules and actions (9632c9f)
- scene expressions (e946d89)
- SetDeviceState action (fd43901)
- support forcibly triggering routines (65c2d77)
Bug Fixes
- always convert color to preferred mode when sending (c52155c)
- bypass config and use toml crate directly (a219adb)
- deps: pin dependencies (6dd5fcc)
- deps: pin rust crate croner to =2.0.4 (c4413a1)
- deps: pin rust crate jsonptr to =0.4.4 (bd20093)
- deps: pin rust crate serde-this-or-that to =0.4.2 (21220ae)
- deps: update rust crate async-trait to v0.1.75 (18fb828)
- deps: update rust crate async-trait to v0.1.76 (cbb0f3f)
- deps: update rust crate async-trait to v0.1.77 (483da8c)
- deps: update rust crate cached to v0.48.0 (3b73ce0)
- deps: update rust crate cached to v0.48.1 (504c7c1)
- deps: update rust crate chrono to v0.4.32 (56ea5b0)
- deps: update rust crate chrono to v0.4.33 (a6fcc3c)
- deps: update rust crate config to v0.14.0 (544d9ab)
- deps: update rust crate eyre to v0.6.10 (8abf002)
- deps: update rust crate eyre to v0.6.11 (c1f41c2)
- deps: update rust crate eyre to v0.6.12 (a54cf04)
- deps: update rust crate itertools to v0.12.1 (a6be06e)
- deps: update rust crate once_cell to v1.19.0 (c48f7b5)
- deps: update rust crate palette to v0.7.4 (4d4cf09)
- deps: update rust crate serde to v1.0.194 (4da8780)
- deps: update rust crate serde to v1.0.195 (d6baed3)
- deps: update rust crate serde to v1.0.196 (c25c6bf)
- deps: update rust crate serde_json to v1.0.109 (05a0e92)
- deps: update rust crate serde_json to v1.0.110 (b7f92ab)
- deps: update rust crate serde_json to v1.0.111 (07fd30d)
- deps: update rust crate serde_json to v1.0.112 (aa72849)
- deps: update rust crate serde_json to v1.0.113 (4dae8b3)
- deps: update rust crate serde_path_to_error to v0.1.15 (8ecd7f4)
- deps: update rust crate tokio to v1.35.0 (3c3962e)
- deps: update rust crate tokio to v1.35.1 (1633046)
- deps: update rust crate tokio to v1.36.0 (93c4479)
- deps: update rust crate toml to v0.8.9 (060f1e5)
- deps: update rust crate ts-rs to v7.1.0 (40d1edf)
- deps: update rust crate ts-rs to v7.1.1 (72d0bb9)
- deps: update rust-futures monorepo to v0.3.30 (2b396c9)
- don't spawn new task for each message (e6a6e89)
- drop neato and wake_on_lan integrations (161480d)
- improve method of detecting written expr vars (45125e8)
- make more use of cached flattened groups config (b18d32c)
- websockets don't hold onto state lock forever (360d804)