Skip to content

v0.5.0

Compare
Choose a tag to compare
@engelmi engelmi released this 05 Sep 07:14
· 438 commits to main since this release
v0.5.0

Highlights

  • New project name: BlueChi
  • License changes:
    • BlueChi project from GPL-2.0-or-later to LGPL-2.1-or-later
    • API examples to CC0-1.0
    • Typed python bindings package to CC0-1.0
  • New feature: freeze and thaw units
  • Improved configuration file parsing:
    • Increased maximum line length to 500
    • Added multi-line support
    • Clearer error messages when parsing fails
  • Typed python bindings: property annotation for D-Bus property added
  • Bug fixes:
    • heartbeat interval of 0 disables it instead of spamming the signal
    • disconnecting, anonymous node doesn't lead to a segfault anymore
    • some minor memory leaks have been fixed
  • Examples for using GoLang to access the D-Bus API have been added
  • Examples for using Rust to access the D-Bus API have been added
  • Added CLI option for all binaries to print the version
  • Changed the default log target to be journald

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0