Skip to content

Releases

The release notes for our @privy-io/expo SDK.

0.14.1

  • Update js-sdk-core dependency

0.14.0

  • Add link and unlink with Farcaster

0.13.2

  • Update js-sdk-core dependency

0.13.1

  • Fix typo in submitting-token status for login in with Farcaster

0.13.0

  • Add login with Farcaster
  • Add useEmbeddedWalletStateChange hook to register callbacks for embedded wallets

0.12.1

  • Update js-sdk-core dependency

0.12.0

  • Social login improvements

0.11.2

  • Fix callbacks not updating in auth hooks

0.11.1

  • Update js-sdk-core dependency

0.11.0

  • Add support for login and link with Passkey

0.10.0

Upgrade guide

After upgrading, run npx expo install expo-crypto to install new required peer dependencies.

New features

  • Support google-drive as a recovery method for embedded wallets.

0.9.0

  • Update build tooling
  • Add support for Polygon Amoy testnet out of the box
  • Fix issues with custom storage adaptors

0.8.3

  • Update js-sdk-core dependency

0.8.2

  • Update Chain type to support viem v2 chains

0.8.1

  • Add headless siwe hook
  • Update js-sdk-core dependency

0.8.0

  • Reload Privy secure context when AppState becomes active, add reconnecting state
  • Add getProvider to embedded wallets interface
  • Add setPassword to embedded wallets interface
  • Add platform specific OAuth login handling
  • Update js-sdk-core dependency

0.7.0

  • Fix issue with OAuth login on Android

0.6.3

  • Update js-sdk-core dependency

0.6.2

  • Update js-sdk-core dependency

0.6.1

  • Rename developer "console" to "dashboard"
  • Update js-sdk-core dependency

0.6.0

  • Guard login/link hooks from being used at the wrong time
  • Updated oauth strategy Make sure you install expo-web-browser as a peer dependency!
  • Add success callbacks to login and link hooks
  • Better error handling for expo login and link hooks
  • Handle react-native key conversion in SDK for custom storage adapters
  • Update js-sdk-core dependency

0.5.5

  • Update js-sdk-core dependency

0.5.4

  • Update js-sdk-core dependency

0.5.3

  • Update js-sdk-core dependency

0.5.2

  • Update js-sdk-core dependency

0.5.1

  • Update js-sdk-core dependency

0.5.0

  • Handle eth_sendTransaction and eth_populateTransactionRequest at SDK level

0.4.5

  • Start secure context once client is ready
  • Update dependencies

0.4.4

  • Update dependencies

0.4.1

  • Gracefully hanndle errors from UUID generation

0.4.0

  • Update dependencies
  • Configuration updates to support custom chains

0.3.6

  • Remove session refresh on app foregrounding
  • Fix recovery state bugs
  • Update dependencies

0.3.5

  • Update dependencies

0.3.4

0.3.3

  • Pin internal dependencies

0.3.2

  • Ensure user and wallet state is cleared on logout
  • Update depednencies

0.3.1

  • Expose getAccessToken function

0.3.0

  • Stringify iframe-bound messages from js-sdk-core
  • Add dedicated native app id checking via header (similar to request origin checks on web)
  • Add url scheme checking on OAuth redirects (for app urls like myapp:// etc).

0.2.1

  • Update readme to point to documentation.

0.2.0

  • Add type predicates for embedded wallet state
  • Rename initial state to disconnected for embedded wallets
  • Updated dependency @privy-io/[email protected]

0.1.1

0.1.0

  • Initial release