Skip to content
This repository has been archived by the owner on Nov 8, 2022. It is now read-only.

Releases: mono/dbus-sharp

0.8.1 - The "Duke Nukem Forever" Release

18 Aug 01:57
Compare
Choose a tag to compare

dbus-sharp 0.8.1 is a bugfix release.

Changes since 0.8:

  • Fix compilation with recent Mono versions
  • Improve compatibility on Win32
  • Fix unknown method error handling (BGO#725446)

Contributors to this release: @LascauxSRL, @MinnieTheMoocher, @arfbtwn

0.8.0 - The "Finally Out Of There" release

07 Oct 01:08
Compare
Choose a tag to compare

dbus-sharp 0.8

API changes

  • ILReader2 class has been removed
  • Long-time deprecated variants of Connection.Register and Connection.Unregister have been removed
  • A new namespace DBus.Protocol containing the low-level aspect of the protocol is now exposed. Treat this API as unstable.

API version has been bumped to 2.0 due to these changes.

Changes since 0.7

  • Reorganization of the source tree to better reflect namespace hierarchy
  • Lots of code cleanup.
  • Big refactoring of protocol code
  • Signature has been improved and is now properly tested
  • Fix for issue #8
  • Fix for issue #9
  • Fix possible race due to multiple concurrent assignment of the wait event in PendingCall
  • Add ExportInterfaceMembersOnlyAttribute attribute to prevent MarshalByRef subclasses to be exposed in the exported D-Bus interface
  • Every unit test accumulated have been enabled and made to work
  • Build improvements

Contributors to this release: Alan McGovern (@alanmcgovern), Bertrand Lorentz (@bl8), David Nielsen (@DavidNielsen), Jérémie Laval (@garuma), Jo Shields (@directhex), Pete Johanson (@petejohanson)