What's New
- Improved handling and checks of min/max/allowed for VSS signals
- New API kuksa.val.v2
- Support for unix sockets, see user guide
KUKSA Databroker
Run (ghcr.io):
docker pull ghcr.io/eclipse-kuksa/kuksa-databroker:0.5.0
docker run -it --rm --net=host ghcr.io/eclipse-kuksa/kuksa-databroker:0.5.0
For users where the ghcr.io registry is not easily accesible, e.g. China mainland users, starting from release 0.4.4 we also made the container images available at quay.io
Run (quay.io):
docker pull quay.io/eclipse-kuksa/kuksa-databroker:0.5.0
docker run -it --rm --net=host quay.io/eclipse-kuksa/kuksa-databroker:0.5.0
Or download attached binaries
KUKSA Databroker-cli
CLI written in Rust for KUKSA Databroker
Run (ghcr.io):
docker pull ghcr.io/eclipse-kuksa/kuksa-databroker-cli:0.5.0
docker run -it --rm --net=host ghcr.io/eclipse-kuksa/kuksa-databroker-cli:0.5.0
Run (quay.io):
docker pull quay.io/eclipse-kuksa/kuksa-databroker-cli:0.5.0
docker run -it --rm --net=host quay.io/eclipse-kuksa/kuksa-databroker-cli:0.5.0
Or download attached binaries
What's Changed
- Update kuksa common version by @rafaeling in #47
- Update lib dep and and add build step by @erikbosch in #48
- Bump zerovec from 0.10.2 to 0.10.4 by @dependabot in #49
- Bump zerovec-derive from 0.10.2 to 0.10.3 by @dependabot in #50
- Add get operation for target values by @lukasmittag in #52
- Changing version on main to 0.4.7-dev.0 and update script by @erikbosch in #58
- Append release name to create release artifacts. by @erikbosch in #61
- Update dependencies by @erikbosch in #62
- Fix regressions by @erikbosch in #67
- Use set_target_values isntead of set_current_values by @lukasmittag in #70
- Add release-with-debug profile by @argerus in #71
- Fix handling of viss-address parameter by @SebastianSchildt in #65
- Adding Python venv by @erikbosch in #78
- Add allowed values to metadata by @argerus in #69
- Dep Update by @erikbosch in #85
- Speed up reading metadata from file by @argerus in #84
- Update docs by @erikbosch in #86
- Implement server info service method by @rafaeling in #83
- Subscribe by id Integer32 implementation by @rafaeling in #81
- Min/Max Support by @erikbosch in #79
- Update incomplete information on errors by @rafaeling in #87
- Fix actuate and batch actuate out of range error by @rafaeling in #88
- Initiate Comprehensive Kuksa Requirements Analysis for Enhanced Version Development by @rafaeling in #21
- Validation of actuator type on actuate and batch_actuate and extend UpdateErrors by @rafaeling in #90
- Add reflection support for kuksa.val.v2 by @rafaeling in #89
- Add missing min max restriction for sdv.databroker.v1 by @rafaeling in #93
- Build custom runtime for configurable worker threads by @lukasmittag in #91
- Improved throughput: reduce unnecessary overload on gRPC bidirectional stream by avoiding empty responses by @rafaeling in #100
- Remove of
optional
fields from sdv.databroker.v1 and kuksa.val.v2 due to older proto3 versions limitations. by @rafaeling in #96 - Feature/databroker api v2 by @argerus in #101
- Use tokio broadcast::channel by @rafaeling in #95
- Fixing links by @erikbosch in #102
- Accept 0 as buffer size by @erikbosch in #104
- Add support for unix domain sockets by @argerus in #94
- Bump version to 0.4.7-dev.1 by @argerus in #107
- Extending BatchActuateStreamResponse by @erikbosch in #103
- Rename datapoints by @erikbosch in #108
- Updating documentation and deprecating old APIs by @erikbosch in #105
- Prepare 0.5.0 by @erikbosch in #109
Full Changelog: 0.4.6...0.5.0