You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,21 +9,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
9
9
10
10
✓ means ready to try
11
11
12
-
## [v0.3.0] - 2025-Apr/May
12
+
## [v0.3.0] - 2025 between Apr-Jun
13
13
14
-
This release will contain a lot of new features and improvements.
14
+
This release will contain a lot of new features and improvements so that a version 1.0.0 may be published sooner.
15
15
- better conceptual alignment with WoT in code structure
16
16
- docs recreated in mkdocs-material, more examples and full coverage of features (hosted [here for now](https://docs.hololinked.dev))
17
17
- more tests coverage (over 70%)
18
+
- easier to add more protocols (like MQTT, CoAP, etc)
18
19
- adding custom handlers for each property, action and event to override default behaviour for HTTP protocol
19
-
- schedule async methods & threaded methods more easily
20
+
- schedule async methods & threaded actions more easily
20
21
- supports pydantic models for action schema validation, directly with python typing annotations - no need explicitly specify schema.
21
22
- bug fix to create pydantic models for properties during validation & pass the model to the setter (instead of JSON)
22
23
- bug fix to remove shared state machine for multiple instances of the same class in the same process
23
-
24
+
- bug fix state machine instance creation for multiple instances of the same class in the same process
24
25
Not finalised:
25
26
- cookie auth & its specification in TD (cookie auth branch)
26
27
28
+
## [v0.2.9] - 2025-03-25
29
+
30
+
- bug fix to execute action when payload is explicitly null in a HTTP request. Whether action takes a payload or not, there was an error which caused the execution to be rejected.
31
+
27
32
## [v0.2.8] - 2024-12-07
28
33
29
34
- pydantic & JSON schema support for property models
0 commit comments