Skip to content

Releases: TankerHQ/sdk-python

v2.27.0

24 Feb 12:06
Compare
Choose a tag to compare

API breakages

  • Removed the deprecated Tanker.revoke_device method
  • Deprecated the Tanker.device_id and Tanker.get_device_list methods

v2.26.0

13 Jan 15:47
Compare
Choose a tag to compare

Server operation

  • Allow user enrollment server side through the new enroll_user API. Follow the user enrollment guide for more detail about its usage.

v2.25.0

15 Dec 16:17
Compare
Choose a tag to compare

Local storage

  • API breakage: Tanker's constructor's writable_path has been replaced by persistent_path and cache_path. They allow separating permanent device keys from the cache.
  • Upgrading to this version will force a verification on all devices.

Misc improvements

  • Improved error reporting when using invalid identities.
  • Tanker's state is now STOPPED after a Conflict on verify_identity.

v2.24.0

17 Nov 14:28
Compare
Choose a tag to compare

Pre-verified verification methods

It is now possible to use pre-verified verification methods with set_verification_method, see the dedicated guide.

Error Handling

  • Correctly throw PRECONDITION_FAILED instead of INTERNAL_ERROR when using 2FA without activating the feature beforehand.

v2.23.0

13 Oct 17:15
Compare
Choose a tag to compare

There is no new feature or externally visible change in this version of the SDK.

v2.22.0

29 Sep 15:14
Compare
Choose a tag to compare

There is no new feature or externally visible change in this version of the SDK.

v2.21.0

20 Aug 14:24
Compare
Choose a tag to compare

Phone number verification

The SDK now supports provisional identities based on phone numbers.

See the identity SDKs to create such provisional identities. You can use them just like provisional identities based on email, see the dedicated guide.

v2.20.0

28 Jul 15:37
Compare
Choose a tag to compare

v2.19.0

20 Jul 17:04
Compare
Choose a tag to compare
  • Local storage upgrade. It is not possible to downgrade to version 2.18.* or below

Performance improvements

Add a cache in local storage for group keys. Reducing number of requests to Tanker's backend.

This makes sharing data with a group faster if the group's keys are in the cache.

v2.18.1

20 Jul 16:06
Compare
Choose a tag to compare
  • Fixed a bug where adding multiple provisional members to a group only added one