Skip to content

v0.6.0

Compare
Choose a tag to compare
@engelmi engelmi released this 13 Nov 13:28
· 303 commits to main since this release
v0.6.0

Highlights

  • Renamed bluechi to bluechi-controller for binary, rpm and documentation
  • Snapshot builds are now available in the centos-sig-automotive COPR group
  • Moved bluechi binaries to /usr/libexec for auto-completion
  • Introduced packit for builds and running integration tests on testing farm
  • Introduced clang/LLVM support
  • Added properties and signals for connection status and disconnected timestamp to Agent's public API
  • Removed duplicate NodeConnectionStateChanged signal from bluechi-controller
  • CLI option for the version (-v) prints version and git commit hash for non-release builds
  • Extended BlueChi's public D-Bus API specification by inline-comments
  • Added EmitsChangedSignal annotation to properties in BlueChi's public D-Bus API specification
  • Enhanced typed python bindings generator
    • use inline-comments from specification
    • provide listener functions for property changed signals
  • Added a graceful node shutdown in bluechi-controller
  • Extended integration tests to run with valgrind to detect memory leaks
  • Improved documentation
    • Reworked Getting Started documentation
    • Reworked Proxy Service documentation and added examples and limitations
    • Aligned and added API examples for Python, Go and Rust

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0