Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@thirdweb-dev/[email protected]
Minor Changes
#1618
64528263
Thanks @MananTank! - ## New smartWallet() API (Breaking Change)Before
In the previous API, adding a smart wallet created it's own new entry called "Smart wallet" in the ConnectWallet Modal and you had to pass in the personal wallets which was shown to the user when they clicked on the "Smart wallet".
After
Since most users don't know what a smart wallet is, this was confusing. So with the new API, you can just use smart wallet under the hood for any wallet you want and it will just show up as that wallet and not a "smart wallet" in ConnectWallet Modal to improve the user experience.
Once the user is connected, the ConnectWallet Details button shows to the user that they are infact connected to a smart wallet.
New Features added to
ConnectWallet
componentsupportedTokens
prop to customize the list of tokens for each network in for the "Send Funds" screen.embededWallet()
to sign in with Google / EmaildisplayBalanceToken
prop#1622
4268775f
Thanks @ElasticBottle! - feat(react): addembeddedWallet
wallet type#1598
43f188c8
Thanks @ElasticBottle! - feat(wallets): AddEmbeddedWallet
andEmbeddedWalletConnector
to@thirdweb-dev/wallets
for use in vanilla JS clientsPatch Changes
#1650
1018eb56
Thanks @MananTank! - - show the first token given tosupportedTokens
as the default selected token in the "Send Funds" screen#1653
bd18e4f5
Thanks @MananTank! - NetworkSelector component UI tweaks#1659
ea5b9c3e
Thanks @ElasticBottle! - fix(wallets/react): Show recovery modal forUSER_MANAGED
wallets inpaperWallet
implementation#1664
a9854e69
Thanks @MananTank! - Fix Img component crashing app on invalid URLUpdated dependencies [
64528263
,dd3d1a87
,9d553746
,64528263
,d5fafdde
,c29042b7
,b5b7e524
,b6df6b89
,94bdcc14
,48906a9d
,43f188c8
,ea5b9c3e
,def6d400
]:@thirdweb-dev/[email protected]
Minor Changes
43f188c8
Thanks @ElasticBottle! - feat(wallets): AddEmbeddedWallet
andEmbeddedWalletConnector
to@thirdweb-dev/wallets
for use in vanilla JS clientsPatch Changes
#1638
9d553746
Thanks @0xFirekeeper! - pass explorerRecommendedWalletIds from unity client + add special uninitialized paper case to avoid throwing#1618
64528263
Thanks @MananTank! - - Fix PaperWallet Google Sign in#1634
94bdcc14
Thanks @ElasticBottle! - chore(wallets): remove unused paramsrecoveryCode
fromEmbeddedWalletConnector.connect()
#1659
ea5b9c3e
Thanks @ElasticBottle! - fix(wallets/react): Show recovery modal forUSER_MANAGED
wallets inpaperWallet
implementation#1647
def6d400
Thanks @ElasticBottle! - fix(wallets): paper-wallet not being able to be used with USER_MANAGED flowUpdated dependencies [
dd3d1a87
,d5fafdde
,c29042b7
,b5b7e524
,b6df6b89
,48906a9d
]:@thirdweb-dev/[email protected]
Patch Changes
9d553746
,64528263
,94bdcc14
,43f188c8
,ea5b9c3e
,def6d400
]:@thirdweb-dev/[email protected]
Patch Changes
#1631
dd3d1a87
Thanks @jnsdls! - add & update chains#1662
d5fafdde
Thanks @jnsdls! - added & updated chains[email protected]
Patch Changes
#1628
710739c7
Thanks @jnsdls! - allow node20 usageUpdated dependencies [
dd3d1a87
,9d553746
,64528263
,d5fafdde
,c29042b7
,b5b7e524
,b6df6b89
,94bdcc14
,48906a9d
,43f188c8
,ea5b9c3e
,def6d400
]:@thirdweb-dev/[email protected]
Patch Changes
#1618
64528263
Thanks @MananTank! - ## New smartWallet() API (Breaking Change)Before
In the previous API, adding a smart wallet created it's own new entry called "Smart wallet" in the ConnectWallet Modal and you had to pass in the personal wallets which was shown to the user when they clicked on the "Smart wallet".
After
Since most users don't know what a smart wallet is, this was confusing. So with the new API, you can just use smart wallet under the hood for any wallet you want and it will just show up as that wallet and not a "smart wallet" in ConnectWallet Modal to improve the user experience.
Once the user is connected, the ConnectWallet Details button shows to the user that they are infact connected to a smart wallet.
New Features added to
ConnectWallet
componentsupportedTokens
prop to customize the list of tokens for each network in for the "Send Funds" screen.embededWallet()
to sign in with Google / EmaildisplayBalanceToken
propUpdated dependencies [
dd3d1a87
,9d553746
,64528263
,d5fafdde
,c29042b7
,b5b7e524
,b6df6b89
,94bdcc14
,48906a9d
,43f188c8
,ea5b9c3e
,def6d400
]:@thirdweb-dev/[email protected]
Patch Changes
#1644
2ce89cfe
Thanks @iketw! - Update ipfs json upload to new endpoint#1632
cbbb8ccb
Thanks @iketw! - Coinbase url listener should only listen for the Coinbase callbackURL#1635
57af96c2
Thanks @iketw! - Correctly return json uploads resultsUpdated dependencies [
64528263
,dd3d1a87
,9d553746
,64528263
,d5fafdde
,c29042b7
,b5b7e524
,b6df6b89
,94bdcc14
,48906a9d
,43f188c8
,ea5b9c3e
,def6d400
]:@thirdweb-dev/[email protected]
Patch Changes
#1660
c29042b7
Thanks @kien-ngo! - improve performance of gas estimation#1643
b5b7e524
Thanks @adam-maj! - Add support for prepare to account extension#1661
b6df6b89
Thanks @joaquim-verges! - Fix not resolving custom currencies for balance calls#1624
48906a9d
Thanks @adam-maj! - fromSigner should respect network if possibleUpdated dependencies [
dd3d1a87
,d5fafdde
]:@thirdweb-dev/[email protected]
Patch Changes
#1641
d66ff413
Thanks @arcoraven! - Adds platform metrics to usage tracker payload#1640
e2e6bdd4
Thanks @assimovt! - add embedded wallets to service definitions#1584
903145a4
Thanks @assimovt! - rate limit worker@thirdweb-dev/[email protected]
Patch Changes
#1663
2097e233
Thanks @0xFirekeeper! - [Unity] Add EmbeddedWallet option for WebGL#1638
9d553746
Thanks @0xFirekeeper! - pass explorerRecommendedWalletIds from unity client + add special uninitialized paper case to avoid throwingUpdated dependencies [
dd3d1a87
,9d553746
,64528263
,d5fafdde
,c29042b7
,b5b7e524
,b6df6b89
,94bdcc14
,48906a9d
,43f188c8
,ea5b9c3e
,def6d400
]:@thirdweb-dev/[email protected]