v0.10.0
For a full list of features and changes, please refer to the v0.10.0 release on GitHub.
Breaking Changes
- ListUnits and ListUnitFiles return a dictionary with node name as key
New Features
- Added new API: StartTransientUnit
- Enabled per node configuration in bluechi-controller
- Enabled setting a required SELinux context for nodes connecting via Unix Domain Socket
- Added Allowed and RequiredSelinuxContext as per-node configuration option
- Added support for running TCP/IP and Unix Domain Sockets (via socket activation) in parallel
- Added Unix Domain Socket support without systemd sock activation
- Updated SELinux policy to work with Unix Domain Sockets
- Updated the python bindings for BlueChi's D-Bus API
Bug Fixes
- Fixed bluechi-is-online system and agent to not accept arguments
- Fixed unterminated string initialization for hexchar function
- Fixed overrunning log_level_to_string for invalid log levels
... and more