para 2.0.0-alpha.1 copy "para: ^2.0.0-alpha.1" to clipboard
para: ^2.0.0-alpha.1 copied to clipboard

Flutter package for Para SDK

2.0.0-alpha.1 #

Breaking Changes #

  • Aligned Flutter SDK with Swift SDK architecture
  • Updated authentication flow and parameters

Features #

  • Added Phantom wallet support (#65)
  • Added automatic wallet creation after signup (#64)
  • Added Cosmos blockchain support (#62)
  • Added cross-repo Flutter E2E testing workflow
  • Added AuthInfo getter for mobile SDKs (#59)
  • Added passkey support detection in bridge initializer (#58)

Changes #

  • Renamed deeplinkUrl to appScheme in OAuth parameters (#63)
  • Updated bridge URLs
  • Enhanced Flutter SDK README with comprehensive documentation
  • Updated Flutter to latest stable version 3.32.0

CI/CD #

  • Added changelog generation script for Flutter SDK (#67)
  • Improved E2E testing infrastructure

1.4.0-dev.1 #

  • Added new ParaEvmSigner implementation for Ethereum transaction signing
  • Integrated web3dart support for EIP1559 and legacy transactions

1.3.2 #

  • Fixed incorrect relying party id for production environment.

1.3.1 #

  • Fixed malformed URLs for production environment in jsBridgeUri and relyingPartyId.

1.3.0 #

  • Swapped out solana_web3 for solana package

0.8.0 #

  • Renaming classes to be Para specific

0.7.0 #

  • Adds External Wallet Methods
  • Updates to use wrapped future for requestId
  • Fixes type handling for Wallet and WalletType

0.6.0 #

  • Adds Farcaster authentication support
    • New getFarcasterConnectURL() method for initiating Farcaster auth
    • New waitForFarcasterStatus() method for handling Farcaster auth flow
    • New FarcasterStatus model for typed Farcaster responses
  • Improves error handling for OAuth and Farcaster authentication flows
  • Adds proper error logging for authentication polling methods

0.5.2 #

  • Adds ability to pass in email or phone identifier to login method.
  • Adds new webChallenge model type.
  • Cleanup print statements in the Capsule Class.

0.5.1 #

  • Adds method for canceling webview operations.
  • Add try/catch to waitForOAuth to prevent unhandled promise rejection.

0.5.0 #

  • Refactors the Capsule Class for maintainability and readability.
  • Adds additional bridge methods to the Capsule Class.
  • Strongly types bridge postMessage responses.
  • Adds supported for multiwallets and wallet types.