PackageTrack
Sign in Get early access

secret-service

Library to interface with Secret Service API

5.1.0 16M downloads/mo #2389 most downloaded on crates.io hwchen/secret-service-rs

What this package is like to depend on

Last release 11 months ago

03 Sep 2025

Release timing varies

gaps range from 2 weeks to 1.9 years

Some releases are documented

notes for 10 of 17 stable releases

1 version withdrawn

withdrawn after publishing

11 years old

18 releases · first in 2016

1 release in the last 12 months

see the full history below

Release timeline

18 releases · Feb 2016 to Sep 2025
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 18
  1. 5.1.0 03 Sep 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v5.0.0...v5.1.0

    Open source →
    Release notes

    v5.1.0 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 5.0.0 01 Mar 2025
    Release notes

    What's Changed

    Full Changelog: v4.0.0...v5.0.0

    Open source →
    Release notes

    v5.0.0

    Compare

    Choose a tag to compare

    Open source →
  3. 4.0.0 21 Jun 2024
    Release notes

    What's Changed

    • Update zbus to v4 by @liff in #75
    • Run CI with all feature variants by @liff in #79

    Full Changelog: v3.1.0...v4.0.0

    Open source →
    Release notes

    v4.0.0

    Compare

    Choose a tag to compare

    Open source →
  4. 3.1.0 07 Jun 2024
    Release notes

    Changed

    Added

    Full Changelog: v3.0.1...v3.1.0

    Open source →
    Release notes

    v3.1.0

    Compare

    Choose a tag to compare

    Open source →
  5. 3.0.1 31 Jan 2023
    Release notes
    • Fix docs.rs builds
    Open source →
    Release notes

    v3.0.1

    Compare

    Choose a tag to compare

    Open source →
  6. 3.0.0 30 Jan 2023
    Release notes
    • Updated dependencies where reasonable
    • It is now possible to choose between RustCrypto and OpenSSL cryptography providers with feature flags.
    • Bumped MSRV to 1.60
    • BREAKING: Updated to zbus 3.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 blocking module.
    • BREAKING: Error::Crypto now contains a &'static str instead of a String.
    • BREAKING: SecretService::search_items now takes a HashMap<&str, &str> instead of Vec<(&str, &str)> for the attributes.
    • BREAKING: The SecretService::new() method was renamed to SecretService::connect() to be more accurate.
    • BREAKING: Error is 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_items now 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.
    Open source →
    Release notes

    v3.0.0

    Compare

    Choose a tag to compare

    Open source →
  7. 2.0.2 28 Jun 2022
    Release notes

    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

    Open source →
    Release notes

    v2.0.2

    Compare

    Choose a tag to compare

    Open source →
  8. 2.0.1 07 Jan 2021
    Release notes
    • Updated crate's Rustdoc link
    Open source →
    Release notes

    v2.0.1

    Compare

    Choose a tag to compare

    Open source →
  9. 2.0.0 05 Jan 2021
    Release notes
    • dbus replaced by zbus, PURE RUST!
    • update to 2018 edition
    • BREAKING: SsError renamed to Error
    • BREAKING: variants added to Error
    • BREAKING: attributes are now HashMap<&str, &str> or HashMap<String, String> instead of Vec<(&str, &str)>. Not sure why I decided this way back when, but it could cause unexpected behavior for user: when the Vec was transformed to HashMap internally, tuples could be lost if the keys were the same.
    • BREAKING: Collection::new and Item::new are now private (although I don't think it was possible to use them anyways)
    Open source →
    Release notes

    v2.0.0

    Compare

    Choose a tag to compare

    Open source →
  10. 1.1.3 13 Dec 2020
    Release notes
    • update deps
    Open source →
    Release notes

    v1.1.3

    Compare

    Choose a tag to compare

    Open source →
  11. 1.1.2 12 Dec 2020

    Nothing published for this version

  12. 1.1.1 25 Oct 2020

    Nothing published for this version

  13. 1.1.0 05 Mar 2020

    Nothing published for this version

  14. 1.0.0 19 Apr 2019

    Nothing published for this version

  15. 0.4.0 06 Jun 2017

    Nothing published for this version

  16. 0.3.1 05 Mar 2017

    Nothing published for this version

  17. 0.3.0 05 Mar 2017 withdrawn

    Nothing published for this version

  18. 0.2.0 10 Feb 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive