zbus-1.2.0
- Add
ObjectServer::withmethod, that runs a given function in the context of a given object path and interface. This is mainly useful for emitting signals. Interfacetrait now requiresstd::any::Any. This isn't exactly a breaking change since this was implicitly required already byObjectServermethods.- Support abstract unix sockets.
- Use
zvariant_derivemacros throughzvariantcrate. - Deprecate
Error::NoTLSConnectionandError::NoTLSNodeas these errors expose internal details and are no longer returned by any of our API. - Put zbus into the prelude.
Contributors to this release:
- Carlos Martín Nieto carlosmn@github.com
- Jonas Platte jonas@lumeo.com
- Marc-André Lureau marcandre.lureau@redhat.com
- Timothée Ravier travier@redhat.com
- Zeeshan Ali zeeshanak@gnome.org