Releases: brotskydotcom/dbus-secret-service
v4.0.3: doc updates for headless usage
Using the secret-service in a headless environment requires some special sauce. Info about this sauce has been added to the module documentation.
There are no code changes in this release.
v4.0.2: API and doc fixes
This release fixes two reported issues:
- the omission of
Sync
from the error API; and - an incorrect
repository
URL inCargo.toml
The former broke API compatibility with the secret-service crate, and the latter broke the listing for this crate on both crates.io and docs.rs.
Full Changelog: v4.0.0...v4.0.2
v4.0.0: First public release
This crate is a knock-off of the hwchen/secret-service crate, which is currently at version 4 and uses zbus to access the secret service. The basic collection, item and search APIs in this crate are meant to work the same as the blocking APIs in the zbus-based crate. If they don't, please file a bug.
Why do a knock-off? So that folks who write synchronous Rust apps that access the secret service (typically through the hwchen/keyring crate) are not required to add an async runtime. Because this knock-off uses lib-dbus, it doesn't require an async runtime.
Why is this crate starting at version 4? Since its API matches a particular version of the dbus-based crate, I figured it would be clearest if its version number matched that version as well.