Releases: SmartOperatingBlock/room-control-unit
Releases · SmartOperatingBlock/room-control-unit
1.10.1
1.10.1 (2023-05-29)
Bug Fixes
General maintenance
- change default id of rooms (191cc8b)
1.10.0
1.10.0 (2023-05-28)
Features
- add catheter as implantable medical device (03674e9)
Build and continuous integration
- deps: update arduino/setup-arduino-cli action to v1.1.2 (50b8fcf)
Performance improvements
- use a number type for person role in cards to save memory (cd9de63)
1.9.2
1.9.2 (2023-05-03)
Bug Fixes
- handle luminosity intensity instead of luminosity percentage (2824483)
- hvac system must start in off state (d0d2fe8)
- use luminosity instead of percentage in lights command (1297c3c)
- use luminosity instead of percentage in lights command deserialization (1d737e8)
Dependency updates
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.17 (fd90f35)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.19 (fc224f3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.20 (85a2063)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.21 (4e6d17e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.22 (d45d409)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.23 (d0a43a6)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.24 (d221587)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.25 (44b7680)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.26 (b4a20d2)
- deps: update node.js to 18.15 (3bc1a72)
- deps: update node.js to 18.16 (14963c1)
Refactoring
- add constructors and handle the intensity with long instead of percentage (22e8b81)
- reflect update in actuator state event and use long instead of percentage (abe54d4)
1.9.1
1.9.1 (2023-02-07)
Refactoring
- add const to safe the code where needed (eeffc4e)
- use this pointer to safe code (246fa45)
Documentation
- add documentation to actuator type (b7273bd)
- correct typo (eccce27)
- correct typos (e26cad7)
- document gcd internal function (66c8f9a)
- update constructor docs (cecaaef)
- update serialization interfaces documentation (659ff6d)
- update task documentation (b74b2e0)
General maintenance
- change actuator type serialization strategy (c82a4d4)
- change visibility of abstract command constructor (e0c4d26)
- change visibility of abstract event constructor (99f72a3)
- delete unused macro (9944bca)
- increase deserializer buffer base size (d6e98d6)
- make deconstructor virtual (ed206c3)
- update types (edc4a4f)
1.9.0
1.9.0 (2023-02-05)
Features
Bug Fixes
- avoid size computation due to possible errors when dealing with double pointers (a71260d)
- solve ambiguity in inheritance (175acd0)
Refactoring
General maintenance
- adapt stream to new constructor (e0dd942)
- add discovery task context (149e8e7)
- add discovery task to the system (1b23fa6)
- add terminate method (7aa83eb)
- add the possibility to delete a task (6247309)
- allow to add on the front and on the tail (2912a27)
1.8.0
1.8.0 (2023-02-05)
Features
- implement surgical light system task (bfcb6bd)
Bug Fixes
- correct type of surgical light command (eba2b13)
General maintenance
- add surgical light system context (1df47f7)
- add surgical light system to the system (d44684f)
- invert type and person id in json result (670b4ce)
1.7.0
1.7.0 (2023-02-04)
Features
- implement ambient light system task (e42d465)
Bug Fixes
- correct light interface visibility (353dc7b)
Refactoring
General maintenance
- add ambient light system context (8510650)
- add ambient light system to the system (449af66)
- add anymatch (0d3e51e)
- add equal operator (207f587)
- implement getters (39a7186)
- increase number of tasks that the scheduler can handle (ca1c018)
- rename pins (dded643)
1.6.0
1.6.0 (2023-02-04)
Features
- implement hvac system task (ead6111)
Bug Fixes
- correct command passing strategy (cd78627)
- correct status deserialization (63bf978)
General maintenance
- add actuator id list (a500cc6)
- add hvac system context (9fef994)
- add hvac system to the system (de435ed)
- implement getter and setter for speed and status (05a6a21)
- implement getters (4bebc1d)
- rename pins (6265110)
1.5.0
1.5.0 (2023-02-04)
Features
- implement command listener task (98a77b7)
General maintenance
- add command listener context (668a98b)
- add command listener to the system (0c03c16)
- change protocol (5f0a73a)
- change surgical light pin name (8215580)