Skip to content

Release: v2.0.0

Choose a tag to compare

@moeodeh3 moeodeh3 released this 02 Jun 13:33
· 78 commits to main since this release
26a96fc

What's Changed

⚠️ Breaking

The SDK has been fully refactored into modular packages:

  • TurnkeyCrypto
  • TurnkeyPasskeys
  • TurnkeyStamper
  • TurnkeyEncoding
  • TurnkeyHttp
  • TurnkeySwift

TurnkeyPasskeys

  • Now uses async/await instead of notification-based observers.
  • Simplified API for passkey creation and assertion workflows.

TurnkeyHttp

  • Provides low-level request construction using fully typed, OpenAPI-generated interfaces.
  • Fixed an issue where undocumented errors were thrown without context. Errors are now structured and consistently surfaced.

TurnkeySwift

Introduced as the high-level abstraction layer, providing:

  • Session management (JWT-backed)
  • Simplified workflows for stamping, wallet creation, and user flows