This release removes support for the deprecated sdv.v1 API.
Notable fixes
- Fix in VISS stream deserialiser making sure multiple VISS requests within one stream read are processed correkcty.
- Stronger input data validation in kuksa.val.v2 preventing dropping GRPC connections on missing data_point inputs.
We would like to thank Lplum for finding and reporting this issue. - Support for Elliptic Curve JWT tokens (and example tokens now switched to ES256).
What's Changed
- fix(viss): use StreamDeserializer to process all JSON objects per WebSocket message by @aki1770-del in #198
- fix: add ES256 (ECDSA P-256) and EdDSA (Ed25519) JWT verification support by @aki1770-del in #197
- Update vergen by @SebastianSchildt in #194
- fix: honour min_sample_interval for change-driven subscription updates by @aki1770-del in #199
- feat: add broadcast_drops_total OpenTelemetry counter (#200) by @aki1770-del in #203
- Update Github Actions by @SebastianSchildt in #204
- Fix new clippy::iter_kv_map warning by @SebastianSchildt in #206
- Bump rand from 0.8.5 to 0.8.6 by @dependabot[bot] in #205
- Adding VSS 6.0 version by @SebastianSchildt in #201
- Bump rustls-webpki from 0.103.12 to 0.103.13 by @dependabot[bot] in #208
- Bump rustls-webpki from 0.103.10 to 0.103.13 in /lib by @dependabot[bot] in #207
- Fix capitalization in Docker files by @SebastianSchildt in #210
- Remove deprecated sdv.v1 API code by @SebastianSchildt in #211
- Fix race condition in test world setup by @SebastianSchildt in #215
- Fix race conditon in integration test. Wait for databroker container … by @SebastianSchildt in #216
- Update vergen-gix to version 10 to fix security warnings by @SebastianSchildt in #214
- Stronger grpc input data validation for kuksa.val.v2 by @SebastianSchildt in #218
- Upgrade dev container by @SebastianSchildt in #217
New Contributors
- @aki1770-del made their first contribution in #198
Full Changelog: 0.6.1...0.7.0