Skip to content

Releases: brotskydotcom/dbus-secret-service

v4.0.3: doc updates for headless usage

13 Oct 19:45
ee59236
Compare
Choose a tag to compare

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

23 Jul 19:50
305f799
Compare
Choose a tag to compare

This release fixes two reported issues:

  • the omission of Sync from the error API; and
  • an incorrect repository URL in Cargo.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

05 Jul 06:44
fe03120
Compare
Choose a tag to compare

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.