Releases: TankerHQ/sdk-rust
Releases · TankerHQ/sdk-rust
v2.27.0
API breakages
- Removed the deprecated
Core.revoke_device
method
- Deprecated the
Core.device_id
and Core.device_list
methods
v2.26.0
There is no new feature or externally visible change in this version of the SDK.
v2.25.0
Local storage
- API breakage:
Options
' 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
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
PreconditionFailed
instead of InternalError
when using 2FA without activating the feature beforehand.
v2.23.0
There is no new feature or externally visible change in this version of the SDK.
v2.22.2
- Fix Android and iOS architectures by using our native HTTP backend
v2.22.1
This release makes tankersdk::Core Send + Sync. This allows using a Tanker instance from multiple threads.
v2.22.0
There is no new feature or externally visible change in this version of the SDK.
v2.21.2
- Fix the
x86_64-pc-windows-gnu
target
v2.21.0
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.