Releases: thirdweb-dev/js
thirdweb@5.4.1
Patch Changes
- #2741
900e7d0
Thanks @MananTank! - Remove duplicated entry for MetaMask in MM browser
thirdweb@5.4.0
Minor Changes
-
#2736
3847617
Thanks @gregfromstl! - Adds fromGwei unit converter -
#2735
d9cd6f5
Thanks @jnsdls! - added extension support for: Marketplace, ERC1155, ERC721 -
#2711
14cecc9
Thanks @joaquim-verges! - ExportuseSendBatchTransaction()
for smart accounts
Patch Changes
@thirdweb-dev/wallets@2.5.0
Minor Changes
-
#2366
f6a30c0
Thanks @ElasticBottle! - Adds Login with SMS in EmbeddedWallet.Note that the
phoneNumber
requires the+
symbol along with the IsoCountry code before the actual phone number.For a list of supported country code, you can use the
supportedSmsCountries
object which contains a list of all support country information.Usage:
const embeddedWalletSdk = new EmbeddedWalletConnector({ clientId: "YOUR_THIRDWEB_CLIENT_ID", // ... }); // phone number needs to have the country code as prefix await embeddedWalletSdk.sendVerificationSms({ phoneNumber: "+11234567890" }); const authResult = await embeddedWalletSdk.authenticate({ strategy: "phone_number_verification", verificationCode: "123456", }); const walletAddress = await embeddedWalletSdk.connect({ authResult, }); const signer = await embeddedWalletSdk.getSigner();
Patch Changes
@thirdweb-dev/unity-js-bridge@0.6.9
@thirdweb-dev/sdk@4.0.60
Patch Changes
- Updated dependencies [
53e56f4
]:- @thirdweb-dev/chains@0.1.91
@thirdweb-dev/react@4.5.0
Minor Changes
-
#2366
f6a30c0
Thanks @ElasticBottle! - Add Login with SMS in EmbeddedWalletNote that by having
phone
beforeemail
in the options array, the phone login option will be presented first.Use
['email', 'phone']
to have the email option presented first.<ThirdwebProvider clientId={import.meta.env.VITE_TEMPLATE_CLIENT_ID} activeChain={activeChain} supportedWallets={[ embeddedWallet({ auth: { options: ["phone", "email", "apple", "google"], }, }), ...defaultWallets, ]} > <App /> </ThirdwebProvider>
Patch Changes
@thirdweb-dev/react-native@0.7.31
@thirdweb-dev/react-native-compat@0.7.31
@thirdweb-dev/react-native-compat@0.7.31