|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## 0.9.4 - (alpha) |
| 3 | +## 0.9.4 - Bugfix and improvements |
4 | 4 |
|
5 | | -- Underlying code improvements (complexity, linting, amongst others) |
6 | | -- Make stick code run at python 3.9 (fixes AttributeError: 'Thread' object has no attribute 'isAlive') |
| 5 | +- Stick: make stick code run at python 3.9 (fixes AttributeError: 'Thread' object has no attribute 'isAlive') |
| 6 | +- Smile: underlying code improvements (solve complexity, linting, etc.), continuing to improve on the changes implemented in v0.9.2. |
7 | 7 |
|
8 | | -## 0.9.3 - Add lock-state switches |
| 8 | +## 0.9.3 - Smile: add lock-state switches |
9 | 9 |
|
10 | 10 | - Add support for getting and setting the lock-state of Plugs-, Circles-, Stealth-switches, for Adam and Stretch only. A set lock-state prevents a switch from being turned off. |
11 | 11 | - There is no lock_state available for the following special Plugwise classes: `central heating pump` and `value actuator` |
12 | 12 |
|
13 | | -## 0.9.2 - Smile Optimize |
| 13 | +## 0.9.2 - Smile: optimize |
14 | 14 |
|
15 | 15 | - Functions not called by the plugwise(-beta) code have been moved to helper.py in which they are part of the subclass SmileHelper |
16 | 16 | - All for-loops are now executed only once, the results are stored in self-parameters. |
|
19 | 19 | - Collect only the data from the Smile that is needed: full_update_device() for initialisation, update-device() for updating of live data |
20 | 20 | - Adapt test_smile.py to the new code, increase test-coverage further |
21 | 21 |
|
22 | | -## 0.9.1 - Add Domestic Hot Water Comfort Mode switch - Feature request |
| 22 | +## 0.9.1 - Smile: add Domestic Hot Water Comfort Mode switch - Feature request |
23 | 23 |
|
24 | | -## 0.9.0 - API change for stick |
| 24 | +## 0.9.0 - Stick: API change |
25 | 25 |
|
26 | 26 | - Improvement: Debounce relay state |
27 | 27 | - Improvement: Prioritize request so requests like switching a relay get send out before power measurement requests. |
|
67 | 67 | - `switch` (boolean) - Last reported state of switch |
68 | 68 | - Stretch v2: fix failed connection by re-adding the aiohttp-workaround |
69 | 69 |
|
70 | | -## 0.8.6 - Code quality improvements for stick |
| 70 | +## 0.8.6 - Stick: code quality improvements |
71 | 71 |
|
72 | 72 | - Bug-fix: Power history was not reported (0 value) during last week of the month |
73 | 73 | - Improvement: Validate message checksums |
|
83 | 83 | 5. Message processing - Do the required stuff (stick.py & nodes/\*.py) |
84 | 84 | - Improvement: Resolves all flake8 comments |
85 | 85 |
|
86 | | -## 0.8.5 - Fix sensor scaling |
| 86 | +## 0.8.5 - Smile: fix sensor scaling |
87 | 87 |
|
88 | 88 | - Fix for HA Core issue #44349 |
89 | 89 | - Fix other value scaling bugs |
90 | 90 | - Remove aiohttp-workaround - issue solved in aiohttp 3.7.1 |
91 | 91 |
|
92 | 92 | (## 0.8.4 - Not released: Fix "Gas Consumed Interval stays 0" ) |
93 | 93 |
|
94 | | -## 0.8.2/0.8.3 - Code quality improvements |
| 94 | +## 0.8.2/0.8.3 - Smile: code quality improvements |
95 | 95 |
|
96 | 96 | - Switch Smile to defusedxml from lxml (improving security) |
97 | 97 | - Lint and flake recommendations fixed |
|
100 | 100 | - Add model-info: to be used in Core to provide a more correct model-name for each device. |
101 | 101 | - Code improvements and increase in test-coverage. |
102 | 102 |
|
103 | | -## 0.8.1 - Standardize logging for stick |
| 103 | +## 0.8.1 - Stick: standardize logging |
104 | 104 |
|
105 | | -## 0.8.0 - Merged Smile/USB module |
| 105 | +## 0.8.0 - Merged Smile/Stick module |
106 | 106 |
|
107 | 107 | - Merge of the former network and former USB module to a single python module |
108 | 108 | - Improved commit/test/CI&CD |
|
0 commit comments