Releases: TankerHQ/sdk-python
Releases · TankerHQ/sdk-python
v4.1.0
v4.0.0
This release is strictly speaking a semver break, but does not introduce any major API changes.
- The
OIDCIDTokenVerificationMethod
objects
now contain theprovider_id
andprovider_display_name
methods, corresponding to the verification method's OIDC provider.
v3.3.2
v3.3.1
v3.3.0
- Add support for SDK downgrade between compatible versions even in case of changes to the local storage schema, see manage sdk versions for more details
- Drop support for Python versions 3.7, 3.8, 3.9, and 3.11. Only 3.10 is now officially supported
- Drop support for Windows
v3.2.1
- Improve error messages for
decrypt
,decrypt_stream
andget_resource_id
when the given encrypted data is empty. Note thatdecrypt
anddecrypt_stream
will throw anINVALID_ARGUMENT
error when that happens, not aDECRYPTION_FAILED
. - Downgrade severity for logs related to internal storage and HTTP requests from
Info
toDebug
- Dependency upgrades
v3.1.1
- Update zlib to 1.2.13 to fix CVE-2022-37434.
v3.1.0
v3.2.0
This release enable the new "transparent session" encryption formats by default.
These formats optimize resource key usage. Encryption for the same recipients will reuse the same key for several hours.
As a result, performance of encrypt and decrypt operations should be improved, due to less network requests.
v3.0.2
There are no new features or externally visible changes in this version of the SDK. This release includes fixes for the HIGH-severity OpenSSL advisories from November 1st (CVE-2022-3786 and CVE-2022-3602).