This repository has been archived by the owner on Jan 31, 2022. It is now read-only.
Releases: TankerHQ/sdk-go
Releases · TankerHQ/sdk-go
v2.5.0
API changes
CreateEncryptionSession
now takes*EncryptionOptions
instead of two arrays.EncryptionOptions
must now be constructed withNewEncryptionOptions
. Failure to do so will result in the ShareWithSelf options being disabled.EncryptionOptions.Recipients
was renamed toEncryptionOptions.ShareWithUsers
EncryptionOptions.Groups
was renamed toEncryptionOptions.ShareWithGroups
EncryptionOptions
now has aShareWithSelf
optionShare
now takes aSharingOptions
struct that must be constructed withNewSharingOptions
v2.4.1
v2.4.0
Encryption sessions
The encryption sessions feature is now generally available. This allows you to encrypt multiple resources with a reduced number of keys. This guide will help you getting started.
API change
- EncryptOptions has been renamed to EncryptionOptions
v2.3.2
v2.3.1
v2.3.0
- Add the PrehashPassword function
- Some APIs now return a ErrorConflict error if there was a concurrent operation made by another device on the server.
v2.2.2
Simplify revocation handling in Tanker apps. Now, calling any encryption method on Tanker while the device is revoked will throw a new ErrorDeviceRevoked
exception and close the session.