This repository has been archived by the owner on May 11, 2023. It is now read-only.
Releases: dbus2/zbus-old
Releases · dbus2/zbus-old
zvariant_derive 3.10.0
Release 3.10.0 to go with zvariant 3.10.0
zvariant 3.10.0
- Implement
Clone
forError
. - Introduce
Error::InputOutput(Arc<..>)
and deprecatedError::Io
in favour of it. - Implement
Default
forOptional
. - Misc minor fixes and improvements.
zbus_macros 3.6.2
To go with zbus 3.6.2.
zbus 3.6.2
Drop unused generic from blocking::Proxy::call_with_flags
.
zbus_xmlgen 3.1.0
- Add name attribute to incorrectly snake_case names.
- Use
quick-xml
API from zbus for XML parsing instead ofserde-xml
-based. - Set default service & path when it's known.
- Specify
assume_defaults
when service or path is unknown. - Require zbus 3.6.1.
zbus_macros 3.6.1
- Specify full path of Into and TryInto traits. TryInto will fail for users otherwise unless they import it themselves or use 2021 Rust.
- Move
assume_defaults
attr docs to the correct place.
zbus 3.6.1
Add an alternative XML parsing API based on quick-xml
, which is enabled through a new quick-xml
cargo feature. This is because serde-xml-rs
is unmaintained,. serde-xml
-based xml
API will
eventually be dropped in favour of this.
Including new API in a micro release cause this was intended to be part of 3.6.0. So it's sort of a fix.
zvariant_derive 3.9.0
- Doc fixes and improvements.
zvariant 3.9.0
Deserialize
impl ofOwnedObjectPath
shouldn't assume borrowed string. This allows this type to be deserialized from a std::io::Read.- Implement
Type
forPath
andPathBuf
. - Add
chrono
feature that enablesType
forchrono::{DateTime, NaiveTime, NaiveDateTime}
.
zbus_names 2.4.0
- Allow converting a
Cow<str>
to the all types. - Correctly deserialization from
String
. This allows deserialization fromstd::io::Read
. - Require latest zvariant release.