Skip to content

Commit

Permalink
feat: bump vaultrs and vaultrs-login
Browse files Browse the repository at this point in the history
  • Loading branch information
Haennetz committed Mar 16, 2024
1 parent acdeb08 commit 53025a6
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 7 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,23 @@ and this project adheres to

## [Unreleased]

## [0.7.1] - 202-03-16

### Added

- The `X-Vault-Request` Header to each request.
- Support for Client Certificate.
- Support custom metadata in KV2 secret engine.
- Support `expiration` field to `GenerateCertificateResponse`.
- Support for `AWS` secret engine.
- Partial support for `identity` secret engine (`entity`, `entity_alias`, `group` and `group_alias`).
### Fixed

- Issue with the `native-tls` feature where it doesn't compile.
- Issue where a URL was encoded twice what leads to wrong paths.
- Wrong name for `derived` filed in `CreateKeyRequest`.
- RUSTSEC-2023-0052 by bumping aws modules to the latest version.

## [0.7.0] - 2023-03-25

### Added
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vaultrs"
version = "0.7.0"
version = "0.7.1"
authors = ["Joshua Gilman <[email protected]>"]
description = "An asynchronous Rust client library for the Hashicorp Vault API."
license = "MIT"
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,15 +60,15 @@ Then, add `vaultrs` as a dependency to your cargo.toml:

```toml
[dependencies]
vaultrs = "0.7.0"
vaultrs = "0.7.1"
```

2. To use [rust-native-tls](https://github.com/sfackler/rust-native-tls), which
builds on your platform-specific TLS implementation, specify:

```toml
[dependencies]
vaultrs = { version = "0.6.2", default-features = false, features = [ "native-tls" ] }
vaultrs = { version = "0.7.1", default-features = false, features = [ "native-tls" ] }
```

## Usage
Expand Down
4 changes: 2 additions & 2 deletions vaultrs-login/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vaultrs-login"
version = "0.1.7"
version = "0.2.0"
authors = ["Joshua Gilman <[email protected]>"]
description = "Adds login support for Vault clients from vaultrs."
license = "MIT"
Expand Down Expand Up @@ -31,7 +31,7 @@ tiny_http = { version = "0.12.0", optional = true }
tokio = { version = "1.26.0", optional = true }
tracing = "0.1.37"
url = "2.3.1"
vaultrs = { version = "0.7.0", path = ".." }
vaultrs = { version = "0.7.1", path = ".." }

[dev-dependencies]
reqwest = "0.11.15"
Expand Down
2 changes: 1 addition & 1 deletion vaultrs-login/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Add `vaultrs-login` as a dependency to your cargo.toml:

```toml
[dependencies]
vaultrs-login = "0.1.6"
vaultrs-login = "0.2.0"
```

## Usage
Expand Down
2 changes: 1 addition & 1 deletion vaultrs-login/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
//!
//! ```toml
//! [dependencies]
//! vaultrs-login = "0.1.5"
//! vaultrs-login = "0.2.0"
//! ```
//!
//! ## Usage
Expand Down

0 comments on commit 53025a6

Please sign in to comment.