Skip to main content

@turnkey/eip-1193-provider

3.3.15

Patch Changes

3.3.14

Patch Changes

3.3.13

Patch Changes

3.3.12

Patch Changes

3.3.11

Patch Changes

3.3.10

Patch Changes

3.3.9

Patch Changes

3.3.8

Patch Changes

3.3.7

Patch Changes

3.3.6

Patch Changes

3.3.5

Patch Changes

  • 7a89040: Fix type resolution

3.3.4

Patch Changes

3.3.3

Patch Changes

3.3.2

Patch Changes

3.3.1

Patch Changes

  • Updated dependencies [0e4e959]
  • Updated dependencies [856f449]
  • Updated dependencies [d4ce5fa]
  • Updated dependencies [ecdb29a]
  • Updated dependencies [72890f5]

3.3.0

Minor Changes

  • 93540e7: ## Major Package Updates

    @turnkey/sdk-browser

    • create abstract TurnkeyBaseClient class which extends TurnkeySDKClientBase
      • TurnkeyBrowserClient, TurnkeyIframeClient, TurnkeyPasskeyClient, and TurnkeyWalletClient all extend TurnkeyBaseClient
    • TurnkeyBrowserClient
      • Session Management
        • refreshSession - attempts to refresh an existing, active session and will extend the session expiry using the expirationSeconds parameter
        • loginWithBundle - authenticate a user via a credential bundle and creates a read-write session
        • loginWithPasskey - attempts to authenticate a user via passkey and create a read-only or read-write session
        • loginWithSession - takes a Session, which can be either read-only or read-write, created via a server action and attempts to authenticate the user
    • TurnkeyPasskeyClient
      • Session Management
        • createPasskeySession - leverages passkey authentication to create a read-write session. Once authenticated, the user will not be prompted for additional passkey taps.

    @turnkey/sdk-react

    • update TurnkeyContext to use new .getSession() method to check if there is an active session
    • OTPVerification component no longer receives authIframeClient or onValidateSuccess props

    Minor Package Updates

    @turnkey/sdk-server

    • expose sendCredential server action
    • add SessionType enum
      • READ_ONLY & READ_WRITE

    @turnkey/eip-1193-provider

    • update dependencies in package.json
      • moved from peerDependencies to dependencies
        • "@turnkey/http": "workspace:*"
        • "@turnkey/sdk-browser": "workspace:*"
      • moved from devDependencies to dependencies
        • "@turnkey/api-key-stamper": "workspace:*"
    • specify TypeScript version ^5.1.5

Patch Changes

  • Updated dependencies [93540e7]
  • Updated dependencies [9147962]

3.1.5

Patch Changes

3.1.4

Patch Changes

3.1.3

Patch Changes

3.1.2

Patch Changes

3.1.1

Patch Changes

3.1.0

Minor Changes

  • 4945c71: Add support for @turnkey/sdk-browser clients

Patch Changes

3.0.5

Patch Changes

3.0.4

Patch Changes

3.0.3

Patch Changes

3.0.2

Patch Changes

3.0.1

Patch Changes

3.0.0

Patch Changes

  • 9c056d0: fix: personal_sign parameters
  • Updated dependencies [9ebd062]

2.0.8

Patch Changes

2.0.7

Patch Changes

2.0.6

Patch Changes

2.0.5

Patch Changes

2.0.4

Patch Changes

2.0.3

Patch Changes

  • Removes unused VERSION from constants. Fixes issue with using process in a browser environment.

2.0.2

Patch Changes

2.0.1

Patch Changes

2.0.0

Patch Changes

1.0.0

Patch Changes

0.2.0

Minor Changes

  • 65f781b: Initial Release

0.1.0

Initial release!