Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.5 KB

CHANGELOG.md

File metadata and controls

44 lines (29 loc) · 1.5 KB

2.0.1

SECURITY FIXES

FEATURES

  • Update tested Vault releases to include latest versions.

  • Migrate CI testing to Github actions.

  • Add support for custoim secret types (#44).

    The new secret types allow for managing arbitrary data in Vault as long as the data is serializable!

BREAKING CHANGES

  • Rust 1.42 is now required

1.1.0

FEATURES

  • escape now escapes '"', allowing JSON to be saved into a secret.
  • Update gate tests to use released Vault 1.4.0.

1.0.0

FEATURES

BREAKING CHANGES

  • VaultClient
  • data is now Option<VaultResponse<T>>. The standard function, VaultClient::new, for constructing a VaultClient makes a call to the auth/token/lookup-self endpoint to populate additional information about the token. However, for limited use tokens, you will not want to perform this lookup. As a result, the VaultClient.data has now been made an Option.
  • cubbyhole/response endpoint is deprecated in vault 0.6.2 and has been replaced by sys/wrapping/unwrap. The function get_cubbyhole_response() has been renamed to get_unwrapped_response(). More details: hashicorp/vault#1927.