Dbus-cxx 0.11.0 tentative release notes

17 views
Skip to first unread message

Robert Middleton

unread,
May 11, 2019, 9:48:16 AM5/11/19
to Dbus-cxx
Hi all,

dbus-cxx 0.11.0 is just about ready for release.  There have been a bunch of changes to the library since the 0.10.0 version, most of which should not involve users of the library as much as maintainers. 

The following is a quick list of changes/improvements:
  • Got rid of autotools and replaced with CMake.
  • Fixed a few compilation issues with newer versions of g++ on Debian 9+.
  • Esnured that the debian packages can be built correctly.
  • Fixed an issue getting the signal proxy by name[#3]
  • Made it possible for tests to be run with CMake correctly in a pbuilder environment.
  • Fixed an issue compiling on 32-bit systems
  • Updated dbus-cxx-xml2cpp to output code correctly.
The biggest user-visible change in this version are the changes to dbus-cxx-xml2cpp, which now has much better code outputting capabilities.  As part of this as well, the new way to create an adapter class involves running dbus-cxx-xml2cpp and implementing the auto-generated interface.  This means that if the XML changes, the compiler will catch the difference between your code and the auto-generated code.  The documentation page has some more details on this.

-Robert Middleton
Reply all
Reply to author
Forward
0 new messages