NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3008 most downloaded on crates.io
An asynchronous Rust client library for the Hashicorp Vault API.
Last release 6 months ago
17 Mar 2026
Release timing varies
gaps range from 8 days to 13 months
Nearly every release is documented
notes for 19 of 19 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
19 releases · first in 2021
One column per quarter.
Bump reqwest from 0.12 to 0.13, it’s breaking change, as it's a public dependency.
This new release includes official support for OpenBao and covers a lot of new endpoints. Thanks to everyone that contributed!
reqwest 0.13. aws-lc-rs is the default crypto provider and no longer ring. We already use rustls and not native-tls by default so this part doesn't change. A new feature rustls-no-provider can be used if you want to use any other provider.VAULT_SKIP_VERIFY was wrong because it was inverted. This release respects the expected semantics.reqwest from 0.12 to 0.13, it’s breaking change, as it's a public dependency.expiration to SignCertificateResponse by @stormshield-gt in #135role member to LookupTokenResponse by @stormshield-fabs in #136default_verify() to correctly respect the VAULT_SKIP_VERIFY env var by @randombugfixes1234 in #160Full Changelog: v0.7.4...v0.8.0
Switch to testcontainers by @stormshield-gt in #107
Full Changelog: v0.7.3...v0.7.4
prevent leaking unseal key by @stormshield-gt in #85
/sys/tools/random by @stormshield-gt in #81Full Changelog: v0.7.2...v0.7.3
Support for initial vault setup
KV2: add support for custom metadata by @nicoulaj in #47
expiration field to GenerateCertificateResponse. by @grahambinns in #59Entity, EntityAlias, Group and GroupAlias by @stormshield-gt in #77Full Changelog: v0.7.0...v0.7.1
X-Vault-Request Header to each request.expiration field to GenerateCertificateResponse.AWS secret engine.identity secret engine (entity, entity_alias, group and group_alias).native-tls feature where it doesn't compile.derived filed in CreateKeyRequest.Support for transit secret engine
feat: allow timeout setting on client builder
fix: makes rustls-tls usage consistent across dependencies
Support for kubernetes authentication engine
Support for database secrets engine
tracing crate### Removed - Dependency on openssl
### Changed - Bumps rustify to v0.4.4
Fixes bug where server status returned incorrectly with network errors
Support for working with policies
Client trait to allow making mock clientsdockertest over testcontainers for running testsvaultrs-test cratevaultrs-login crateSupport for AppRole auth method
Support for interacting with token backend
Applied changes from latest version of rustify
rustifyIncorrect doc comments in library file
[unreleased]: https://github.com/jmgilman/vaultrs/compare/v0.7.4...HEAD [0.7.4]: https://github.com/jmgilman/vaultrs/compare/v0.7.3...v0.7.4 [0.7.3]:
Your coding agent can read these notes before it upgrades. Set up the MCP server →