-
zbus-3.5.0a12a0877 · ·
Release 3.5.0 * Derive `Hash` for MessageType so it can be used as a key in hashmaps. * Add API to represent match rules. These are used to subscribe to signals mainly. * Add `fdo::DBusProxy::{add_match_rule,remove_match_rule}`, that are `{add_match,remove_match}` replacements that make the same underlying D-Bus calls but make use of the new `MatchRule` type. We also deprecate the `{add_match,remove_match}` to discourage use of these less type-safe versions. * `ProxyBuilder::uncached_properties` sets given list Instead of appending. The usecase is for users to set it only once. * `ObjectServer` should handle methods destined to unknown names if no names are registered. We were only doing this for p2p case but we should do this for bus case well. Otherwise it breaks things for folks who were using `fdo::DBusProxy::request_name` along with `ObjectServer` for any reason. * Bump zvariant requirement to latest release. *
-
zbus_macros-3.5.0a12a0877 · ·
Release 3.5.0 * Pass on all attributes of dbus_proxy, not just doc. So you can deprecate dbus_proxy methods for example. * Add `from_message` method to generated signal structs. * Add 'assume_defaults' attribute to `dbus_proxy` (defaulting to `true`), which reflects the status quo: currently, all generated proxies assume (and auto-generate) some default values for path and service. In some cases, the auto-generated values could be wrong and misleading. The new attribute allows to selectively disable the implicit default.
-
zbus_names-2.3.0a12a0877 · ·
Release 2.3.0 * Add inner() methods for all name types. * Deserialize impl of Owned* shouldn't assume borrowed string. This allows these types to be deserialized from a std::io::Read (#287). * Implement `TryFrom<Arc<str>>` for all types. * Bump zvariant requirement to latest release.
-
-
zvariant-3.8.0c50b1efd · ·
Release 3.8.0 * Update dependencies. * Fix link to GVariant specification. * `Str` now keeps owned string in an `Arc` so that cloning doens't imply allocation. * Avoid a redundant String clone. * Implement `TryFrom<Arc<str>>` for `Str`.
-
-
-
zbus_macros-3.3.0365ca8fc · ·
Release 3.3.0 to go with zbus 3.3.0. * Implement `TryFrom<&'s Message>` for signal args structs.
-
zbus-3.3.0365ca8fc · ·
Relase 3.3.0. * Fix some deadlocks in tokio code. * More reliable home directory detection on Windows. * Add some keyring tracing/debugging. * Some internal improvements.
-
-
-
-
-
-
-
-
-
-
-