Kuksa.val 0.2.5 release
SebastianSchildt
released this
08 Sep 13:26
·
487 commits
to master
since this release
What
This kuksa.val release as a last pitstop release before unifying kuksa.val databroker and kuksa.val server APIs.
Get kuksa.val databroker
docker pull ghcr.io/eclipse/kuksa.val/databroker:0.2.5
Get kuksa.val server
docker pull ghcr.io/eclipse/kuksa.val/kuksa-val:0.2.5
Get kuksa.val testclient
docker pull ghcr.io/eclipse/kuksa.val/kuksa-client:0.2.5
or get python lib/testcleint from pypi
https://pypi.org/project/kuksa-viss-client/0.2.5/
Changes
A lot of change went into our CI. One result is, that our version numbers are unified and from here on out we we will only do complete kuksa.val releases. Therefore, kuksa.val release 0.2.5 is the successr of kuksa.val release 0.2.1 as well as databroker release v0.17.0.
This is the first release where all kuksa.val code is Apache 2.0 licensed
Our container builds now include tags latest
for the newest release and master
for bleeding edge.
kuksa.val databroker changes
- Dependency updates
- Support for VSS 3.0
- VSS3.0 standard model loaded as default in databroker container, if you do not provide any parameters
kuksa.val server changes
- Updates to the legacy GRPC protocol
- setting of target values for actuators
- store native datatypes in VSSDatabase
- put feeders into a separate repository and include as submodule
- Removed http support
- Return error when reading unset values
kuksa python lib & testclient
- Fixed autocompletion
- pretty printing of compact JSON replys
- using asyncio internally
- Support for kuksa.val server legacy GRPC
Show All changes
* Feature/update badge and logo by @SebastianSchildt in https://github.com//pull/273 * Get/Set Attribute by @nayakned in https://github.com//pull/274 * Move main server to subdirectory by @SebastianSchildt in https://github.com//pull/277 * Speedup builds by @SebastianSchildt in https://github.com//pull/280 * Change devcontainer to bullseye to also support ARM64 development machines by @SebastianSchildt in https://github.com//pull/276 * BUild & badge fix by @SebastianSchildt in https://github.com//pull/281 * Fix/create token dependencies by @SebastianSchildt in https://github.com//pull/282 * Fix client docker tag for ghcr by @SebastianSchildt in https://github.com//pull/283 * Add databroker by @argerus in https://github.com//pull/279 * Bump regex from 1.5.4 to 1.5.6 by @dependabot in https://github.com//pull/285 * [databroker] Add release workflow by @argerus in https://github.com//pull/288 * Moved from sync model to async model for handling of receive and send… by @nayakned in https://github.com//pull/289 * Added the feature to get/set attributes to the go client. by @nayakned in https://github.com//pull/290 * New implementation of the gRPC set, get and authorize. by @nayakned in https://github.com//pull/287 * Remove informational text that might be misinterpreted as legal by @SebastianSchildt in https://github.com//pull/292 * Viss client grpc by @nayakned in https://github.com//pull/291 * Feature/native datatypes in VSS database by @SebastianSchildt in https://github.com//pull/293 * Feature/timestamps native by @SebastianSchildt in https://github.com//pull/295 * Feature/query datatype from vss database by @SebastianSchildt in https://github.com//pull/294 * Change Subscription Handler to track Channel objects instead of conne… by @SebastianSchildt in https://github.com//pull/299 * Fix for autocomplete by @nayakned in https://github.com//pull/298 * Replace feeders with submodule to feeder repo by @SebastianSchildt in https://github.com//pull/300 * Fix license badge for feeders by @SebastianSchildt in https://github.com//pull/302 * Feature/update fix Testclient and Python Package to spport GRPC by @SebastianSchildt in https://github.com//pull/304 * Update license headers to Apache-2.0 by @SebastianSchildt in https://github.com//pull/305 * Remove gps feeder build from jenkins by @SebastianSchildt in https://github.com//pull/306 * Update license for GO client by @SebastianSchildt in https://github.com//pull/307 * Throw an error while reading unset values. by @nayakned in https://github.com//pull/303 * Feature/adapt val license by @SebastianSchildt in https://github.com//pull/309 * Feature/remaining license by @SebastianSchildt in https://github.com//pull/311 * Feature/remove testclient by @SebastianSchildt in https://github.com//pull/312 * Fix link to kuksa.val feeders by @SebastianSchildt in https://github.com//pull/314 * Do not archive test dev container image used for unit tests by @SebastianSchildt in https://github.com//pull/315 * Feature/remove http by @SebastianSchildt in https://github.com//pull/316 * [databroker] Update dependencies by @argerus in https://github.com//pull/321 * Update high level architecture intro by @SebastianSchildt in https://github.com//pull/324 * Replace GENIVI references with COVESA references by @erikbosch in https://github.com//pull/327 * [databroker] Add integration tests by @argerus in https://github.com//pull/330 * Include VSS 3.0 and use it as default by @erikbosch in https://github.com//pull/331 * Add default VSS file to Dockerfile by @erikbosch in https://github.com//pull/332 * First scratch of unified base proto by @SebastianSchildt in https://github.com//pull/320 * GRPC proto cleanup by @argerus in https://github.com//pull/336 * Update kuksa.val.feeders version by @erikbosch in https://github.com//pull/335 * Can parse defaults, but does not yet apply them by @SebastianSchildt in https://github.com//pull/341 * Complete dockerfile that pushes directly for databroker. by @SebastianSchildt in https://github.com//pull/344 * Update kuksa_val_docker.yml by @SebastianSchildt in https://github.com//pull/345 * Update kuksa-viss-client to support Python 3.10 by @erikbosch in https://github.com//pull/340 * Limit contents copied when building kuksa-client container by @erikbosch in https://github.com//pull/348 * Improve kuksa-client documentation by @erikbosch in https://github.com//pull/350 * Fix/cleanup images by @SebastianSchildt in https://github.com//pull/354 * Fix license classifier for Pypi by @SebastianSchildt in https://github.com//pull/360 * Fix/python package by @SebastianSchildt in https://github.com//pull/361New Contributors
- @erikbosch made their first contribution in #327
Full Changelog: 0.2.1...0.2.5