Releases: hololinked-dev/hololinked
v0.3.7
What's Changed
- supports MQTT by @VigneshVSV in #129
- An infrastructure repo available by @VigneshVSV in #133
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- adds handler for RW multiple properties by @VigneshVSV in #125
- supports mongo DB as a property backup - solution of issue #9 by @katerinaonusk in #124 , docker compose file available to setup mongo - https://github.com/hololinked-dev/daq-system-infrastructure
- streamline pipeline into two parts for developing and publishing by @VigneshVSV in #126
- adds ruff codestyle into ci cd by @VigneshVSV in #127
There is no release v0.3.5 in github.
New Contributors
- @katerinaonusk made their first contribution in #124
Full Changelog: v0.3.4...v0.3.6
v0.3.4
What's Changed
- V0.3 api reference update by @VigneshVSV in #121
- V0.3 content type bug fixes by @VigneshVSV in #122
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- V0.3 fix import errors & build dependency errors by @VigneshVSV in #117
- chore(pytest): add pytest infra and convert test_01(issue #107) by @FaizaJibril in #118
New Contributors
- @FaizaJibril made their first contribution in #118
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- uses httpx implementation for HTTP clients - jupyter notebook friendly, both sync and async supported
- basic security scheme mentioned in TD
- updates in documentation (check docs.hololinked.dev)
- bug fixes
- code formatting based on ruff a little more streamlined
New Contributors
- @5h4rk-lab made their first contribution in #112
Full Changelog: v0.2.11...v0.3.2
v0.3.1
The code was restructured to remove a lot of idiosynchronisies and align better with WoT standards.
Uses WoT TD fragments as the default dataclass/model for moving interaction metadata around the different components, which is also much cleaner.
Introduces:
- scripting API compatible HTTP client
- descriptors for all of properties, actions, events and state machine. previously only property was a descriptor
- descriptor registries for idiomatic introspection of a Thing's capabilites
- full support of pydantic and JSON schema in all areas
- HTTP basic auth
- significant improvements in terms of readability over the ZMQ messaging contract
- observe_property op on client side (although we always supported on server side)
- major improvements in test coverage, both breadth and depth
Full Changelog: v0.2.11...v0.3.1
v0.2.11
What's Changed
- Add Node-WoT client example to README by @PFKimmerle in #73
- resolve issue/69 by @Marcusfam-RB in #76
- fast forward examples commit by @VigneshVSV in #67
- add main-next-release to test workflows, & some minor generic updates by @VigneshVSV in #75
New Contributors
- @PFKimmerle made their first contribution in #73
- @Marcusfam-RB made their first contribution in #76
Full Changelog: v0.2.10...v0.2.11
v0.2.10
Makes class_member functionality compatible with fget, fset and fdel for properties
What's Changed
- propose fix for issue 61 by @zh3nl in #62
- Issue 61 by @VigneshVSV in #65
New Contributors
Full Changelog: v0.2.9...v0.2.10
v0.2.9
bug fixes to execute null payload in a HTTP request (which was being weirdly rejected)
Full Changelog: v0.2.8...v0.2.9
v0.2.8
- Thing class supports composition
- pydantic and JSON schema support for property models
Full Changelog: v0.2.7...v0.2.8