Skip to content

Biconomy SDK release 8

Compare
Choose a tag to compare
@joepegler joepegler released this 13 Feb 14:28
· 310 commits to main since this release
11a7e6e

#117

Features

  • Export bundler / paymaster instances + helpers from master package (1d1f9d)
  • Export modules aliases from master package (d6205c)
  • Added sendTransaction abstraction for buildUserOp + sendUserOp (335c6e)
  • Reduced bundle size (765a3e3)
  • Added bundler abstraction during SmartAccount init (591bbb4)
  • Added e2e tests that speak with prod bundler / paymasters (4b4a53a)
  • Added support for simultaneous ethers + viem signers (8e4b2c8)
  • E2E tests for multichain modules (ecc86e2)
  • E2E tests for session validation modules (4ad7ea7)
  • Added TSDoc (638dae)
  • Make txs more typesafe and default with valueOrData (b1e5b5e)
  • Added createSmartAccountClient alias (232472)
  • Improve dx of using paymster to build userOps (bb54888)
  • Add ethers v6 signer support (9727fd)
  • Improved dx of using gas payments with erc20 (741806)
  • Abstract away chainId: 0fefb35

Chores

  • Removed SmartAccount Base class (be82732)
  • Migrate to viem v2 (8ce04a)
  • Remove common + core-types dependencies (673514)
  • Reincluded simulation flags (25d2be)

Bug Fixes

  • Make silently failing paymaster calls throw an error instead (693bf0)
  • Added string as a supported Transaction value type (b905dc)
  • Removed skipBundlerGasEstimation option (b905dc)
  • Ingest rpcUrl from SupportedSigners (ethers + viem) (f56b4d)