This repository has been archived by the owner on Feb 16, 2023. It is now read-only.
Releases: secrethub/secrethub-go
Releases · secrethub/secrethub-go
v0.25.0
Added
- Backup Code credential type
Credentials.List()
Credentials.Create()
Credentials.Disable()
- Added
Enabled
field toapi.Credential
.
Changed
- Renamed
Name
toDescription
inapi.Credential
.
v0.24.0
v0.23.0
v0.22.0
v0.21.0
Added
- Add support for using AWS IAM + KMS as SecretHub credential.
- Add credential and created at field to services.
- Add secretpath package that contains utility functions for path strings.
- Add functions to deal with complex password requirements to randchar package.
- Add possibility to supply app info to change the user-agent that is sent.A
- Add IsErrNotFound function to check whether an error is a not found error from the server.
Changed
- The client can now be constructed without arguments, which auto-detects the credential and uses the default configuration. Options can be supplied to change its behavior.
- A credential creator is supplied when creating a user or service, so that the credential does not have to be created in the consuming application. For services, this creator can be either a key creator or an AWS creator.
- The verifier and encrypter to be used now must be supplied when creating an account key.
secrethub.Client
now refers to the implementation. The interface is atsecrethub.ClientInterface
.- Permissions are now supplied to the client in string format.
Removed
- Removed types for billing endpoints from the api package.
v0.20.0
Added
- Add CancelAt field to SubscriptionFee
v0.19.0
Added
- Add default credential parser shorthand
- Add an error for too many verification requests
Changed
- Remove error reporting (to Sentry)
v0.18.0
Added
- Add EmailVerified field to api.User.
- Add a
Me
service to the client that provides functions to:- Get your own user.
- List all repos you have access to.
- Resend an email verification email.
- Make AES and RSA fields of CiphertextRSAAES public.
- Add encode and decode functions to encode/decode ciphertexts to and from strings.
v0.17.0
Release v0.17.0