NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1875 most downloaded on crates.io
All-in-One Rust Keyring
Last release 1 months ago
29 Aug 2026
Release timing varies
gaps range from 1 weeks to 4 months
Rarely documented
notes for 9 of 60 stable releases
7 versions withdrawn
withdrawn after publishing
11 years old
83 releases · first in 2016
This release updates the dependencies of the CLI feature so that it builds appropriate credential stores on each platform. In particular, the db-keyst
This release updates the dependencies of the CLI feature so that it builds appropriate credential stores on each platform. In particular, the db-keystore requires 64-bit platforms and the Android keystore is included on Android.
Full Changelog: v4.1.6...v4.2.0
One column per quarter.
This release fixes #343 , a bug in concurrent initialization of the v1 default credential store (thanks @bbmediaco for reporting this). As part of thi
This release fixes #343, a bug in concurrent initialization of the v1 default credential store (thanks @bbmediaco for reporting this). As part of this fix, there's an added feature: you can now query the exact result of the default credential store creation, as well as force it to happen without creating an entry.
Full Changelog: v4.1.5...v4.1.6
Rust 1.97 introduced a new clippy lint that fired on the CLI example. This release fixes that problem.
Rust 1.97 introduced a new clippy lint that fired on the CLI example. This release fixes that problem.
This release also takes the recent bug fix to the Apple native credential store.
There are no functional changes in this release.
Full Changelog: v4.1.4...v4.1.5
This is an emergency release fixing the DOA bug #335 reported by @raph-ADF (thanks!).
This is an emergency release fixing the DOA bug #335 reported by @raph-ADF (thanks!).
Full Changelog: v4.1.3...v4.1.4
The only functional change is better error reporting on the first call to Entry::new if the default store fails to instantiate (thanks @eirnym ).
The only functional change is better error reporting on the first call to Entry::new if the default store fails to instantiate (thanks @eirnym).
NOTE: This release has been yanked because of #335. It has been replaced by v4.1.4.
AtomicBool to guard initialization and return error if occur on the first call. by @eirnym in #333Full Changelog: v4.1.2...v4.1.3
This release allows use of secret-service crate on all *nix OSes - thanks @eirnym !
This release allows use of secret-service crate on all *nix OSes - thanks @eirnym!
There are no functional changes.
Full Changelog: v4.1.1...v4.1.2
This release fixes the problems with documentation and public markers in v4.0. There are no functional changes.
This release fixes the problems with documentation and public markers in v4.0. There are no functional changes.
Full Changelog: v4.1.0...v4.1.1
This release moves the CLI binary out to an example so we can lose a lot of dependencies that aren't needed to use credential stores.
This release moves the CLI binary out to an example so we can lose a lot of dependencies that aren't needed to use credential stores.
In addition, it recreates the v1 (and v2/v3) functionality of providing an Entry object that any app can use (without special features or initialization) to manage text and binary secrets. This is provided by the v1 feature, which is the default. (This change fixes #317.)
The ability to use any credential store is still preserved in the cli module but the cli feature which exposes it is not in the default feature set.
Strictly speaking, these changes are probably SemVer-significant. But since there are few to no clients of the existing library functionality, we're calling this a patch release.
Full Changelog: v4.0.1...v4.1.0
This release has just one change: a bug fix in the sample code for iOS that was preventing use of the protected data store.
This release has just one change: a bug fix in the sample code for iOS that was preventing use of the protected data store.
Full Changelog: v4.0.0...v4.0.1
With keyring-core at 1.0, and all the included credential stores using the 1.0 release, it's finally time to release the "new" keyring which is just a
With keyring-core at 1.0, and all the included credential stores using the 1.0 release, it's finally time to release the "new" keyring which is just a sample app. See the wiki for all the details of the new architecture.
IMPORTANT: Apps that use keyring-compatible credential stores should not be relying on this release! They should instead be relying on the v1 release of keyring-core.
Full Changelog: v3.6.3...v4.0.0
This release adds unit tests to ensure API compliance of all registered stores.
This release adds unit tests to ensure API compliance of all registered stores.
Full Changelog: v4.0.0-rc.2...v4.0.0-rc.3
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →