Releases: dbus2/zbus
Releases · dbus2/zbus
🔖 zbus_names 4.0.0
- 👽️ Require and adapt to zvariant 5.0.
- ✨ Impl conversions from specific names to BusName.
- ⚡️ Avoid allocation in conversion from string to BusName.
- ⬆️ Bump MSRV to 1.81.
- ⬆️ Update serde to 1.0.200.
- 📝 Correct logo URL in docs.
- 💄 Use the new logo in docs.
🔖 zvariant_utils 2.1.0
- ✨ Replace
snake_case
tosnake_or_kebab_case
to coverkebab-case
as well. - 🎨 Remove some hard to follow nesting in the code.
🔖 zvariant 4.2.0
- ✨ Add
Type
impl forheapless::{String, Vec}
.heapless
is now an optional dep. - ✨ Support
kebab-case
inrename_all
attribute ofSerializeDict
andDeserializeDict
. - ⚡️ Use
Str::static
forObjectPath
's default value.
🔖 zbus 4.4.0
- 🚑️ Fix regression of not replying to inexistent methods. #905.
- 🐛 Fix a potential deadlock during name registration.
- ✨ Add optional
heapless
feature, which is just a proxy tozvariant
feature of the same name. - ⬆️ Require zvariant 4.2.0.
🔖 zvariant 4.1.2
- 🐛 implement
Hash
andEq
properly forValue::F64
. - 🐛 Fix serialization of
Value
containing a dictionary for GVariant format. #868 - 🚨 Fix new clippy warnings.
🔖 zbus 4.3.1
- 💩 Workaround for xdg-dbus-proxy's monotonic serial requirement. While the underlying
issue in xdg-dbus-proxy has already been fixed, it will take some time before the fix is
released and is widely available. - 🥅 Methods of interface-generated proxy now use the same error type as the interface's error
type. We might need to add an attribute to control this in the future, as this as this may not
always be what the user wants. - 📝 book
- Add a TOC to each chapter, using
mdbook-toc
from @badboy. - Add an FAQ section about enum representations.
- Add property trait bounds to server chapter too.
- Provide "edit page" option, making it easier to contribute fixes and improvements.
- "server" -> "service". A D-Bus service is not a server, that's the bus. So let's keep these
two distinct concepts separate. - Remove numeric labels from the navigation bar.
- Update rust edition information.
- Update repo icon to Github.
- Add a TOC to each chapter, using
- ⬆️ Bump nix to v0.29.
🔖 zbus 4.3.0
🔖 zvariant_utils 2.0.0
- ⬆️ Update syn to v2.0.64. #401
- ⬆️ Update proc-macro2 to 1.0.81.
🔖 zvariant 4.1.1
- ⬆️ Update to syn v2. #401
- ⬆️ Update zvariant_utils to 2.0.0.