Releases: thirdweb-dev/js
[email protected]
Minor Changes
-
#5799
90e2b97
Thanks @gregfromstl! - Feature: Allows hiding the "Linked Profiles" button in theConnectButton
Details Modal<ConnectButton detailsModal={{ manageWallet: { allowLinkingProfiles: false } }} />
Patch Changes
-
#5693
7c40fda
Thanks @kumaryash90! - Custom create2 factory deployment for skale chains -
#5780
a2a61df
Thanks @joaquim-verges! - Validate getContract params -
#5818
a89f766
Thanks @joaquim-verges! - Only connect wallets on SIWE linking if not already connected -
#5783
e818f0e
Thanks @gregfromstl! - Adds Humanity Testnet as a legacy transaction chain
@thirdweb-dev/[email protected]
@thirdweb-dev/[email protected]
[email protected]
@thirdweb-dev/[email protected]
@thirdweb-dev/[email protected]
@thirdweb-dev/[email protected]
Patch Changes
- #5746
e42ffc6
Thanks @joaquim-verges! - Downgrade aws libraries
@thirdweb-dev/[email protected]
@thirdweb-dev/[email protected]
[email protected]
Minor Changes
-
#5709
cd55ada
Thanks @gregfromstl! - Adds a defaultSmsCountryCode configuration option to In-App and Ecosystem WalletscreateWallet("inApp", { auth: { options: [ "email", "phone", ], mode: "redirect", defaultSmsCountryCode: "IN", // Default country code for SMS }, }),
-
#5604
03b6d0d
Thanks @ElasticBottle! - Support the ability to unlink accounts for in app wallet with more than 1 linked account.It's supported out of the box in the connect UI.
For typescript users, the following code snippet is a simple example of how it'd work.
import { inAppWallet } from "thirdweb/wallets"; const wallet = inAppWallet(); wallet.connect({ strategy: "google" }); const profiles = await getProfiles({ client, }); const updatedProfiles = await unlinkProfile({ client, profileToUnlink: profiles[1], // assuming there is more than 1 profile linked to the user. });
[email protected]
@thirdweb-dev/[email protected]
Minor Changes
- #5708
3ec808d
Thanks @joaquim-verges! - Update /use endpoint and types to v2