Releases: hwchen/secret-service-rs
Releases · hwchen/secret-service-rs
v4.0.0
v3.1.0
v3.0.1
- Fix docs.rs builds
v3.0.0
- Updated dependencies where reasonable
- It is now possible to choose between
RustCryptoandOpenSSLcryptography providers with feature flags. - Bumped MSRV to 1.60
- BREAKING: Updated to
zbus3.0. This changes error types and public path fields. - BREAKING: The types exported from the crate root are now entirely async. Blocking functions have been moved into the
blockingmodule. - BREAKING:
Error::Cryptonow contains a&'static strinstead of aString. - BREAKING:
SecretService::search_itemsnow takes aHashMap<&str, &str>instead ofVec<(&str, &str)>for the attributes. - BREAKING: The
SecretService::new()method was renamed toSecretService::connect()to be more accurate. - BREAKING:
Erroris now marked as#[non_exhaustive]to allow for additions to be made more easily in the future. - BREAKING: Several dead error variants were pruned.
- BREAKING:
search_itemsnow returns both locked and unlocked items. If an unlocked item isn't present
in the list, it must be unlocked manually. - BREAKING: It is now required to choose a feature set in order to use the crate. See the README for more details.
v2.0.2
This version bumps the zbus dependency to a new minimum of v1.9.2. This is important because zbus v1.9.2 depends on nix v0.20.2, which is the first release of nix not to contain the security vulnerability described at https://rustsec.org/advisories/RUSTSEC-2021-0119
v2.0.1
- Updated crate's Rustdoc link
v2.0.0
- dbus replaced by zbus, PURE RUST!
- update to 2018 edition
- BREAKING:
SsErrorrenamed toError - BREAKING: variants added to
Error - BREAKING: attributes are now
HashMap<&str, &str>orHashMap<String, String>instead ofVec<(&str, &str)>. Not sure why I decided this way back when, but it could cause unexpected behavior for user: when theVecwas transformed toHashMapinternally, tuples could be lost if the keys were the same. - BREAKING:
Collection::newandItem::neware now private (although I don't think it was possible to use them anyways)
v1.1.3
- update deps
v1.1.2
- update rand