0.8.0
For a full list of features and changes, please refer to the v0.8.0 release on GitHub.
Breaking Changes
- Breaking change: Removed obsolete API method Ping
Bug Fixes
- Fixed .conf suffix check for conf.d files
- Fixed memory leaks in bluechi-agent and bluechictl
- Fixed bluechictl when fetching status of multiple services
- Fixed segfault when calling set-loglevel API with invalid loglevel
- Cleanup controller when start fails to prevent memory leaks
New Features
- Added watch option to bluechictl status
- Implemented D-Bus API for cancelling a Job
- Added IP to of registered nodes as D-Bus property and to the ListNodes API
- Added D-Bus properties for LogLevel and LogTarget of bluechi-controller and bluechi-agent
- Added D-Bus on bluechi-agent to switch the bluechi-controller
- Improved the output of bluechictl list-units
- BlueChi's SELinux policy has been extended by a tunable policy to dis-/allow any port
Miscellaneous
- Added GH workflow for automatic generation of runtime SBOMs
...and more