Releases: reown-com/appkit
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]
@reown/[email protected]
Patch Changes
-
#3579
8ddfbf2Thanks @magiziz! - Added an error message for when the user provides an invalid project id. -
#3562
fbafceaThanks @tomiir! - Sets secure site version to 3.
Handles case where Magic SDK connection fizzled, causing magic to connected while AppKit believed it was not connected -
#3564
6284eb1Thanks @magiziz! - Fixed an issue where the balance endpoint was being called every 30 seconds for unsupported networks. -
#3575
37901c6Thanks @enesozturk! - Exposes publicKey and path for bitcoin connectors in allAccounts -
#3596
150cdb6Thanks @enesozturk! - Adds client check for the methods in bitcoin connectors for ssr issues -
#3560
83635a4Thanks @tomiir! - Fixes issue where closing the modal mid embedded wallet request would not abort the request -
#3568
87029c0Thanks @tomiir! - Fixes issue where only wallets from the initially active chain ID would be fetched. Re-fetches wallets from API when network changes. -
#3563
35a4f56Thanks @magiziz! - Fixed an issue where the modal didn't close after completing login if users navigated between different social login options. -
#3583
34ed47eThanks @svenvoskamp! - Fix an issue where swap button shows an infinite spinner -
#3573
d9a96a5Thanks @magiziz! - Added a newrequiredoption to SIWE/SIWX. This option determines whether the wallet stays connected when the user denies the signature request. If set totrueit will disconnect the wallet and close the modal. If set tofalseit will close the modal without disconnecting the wallet.Example usage
import { createSIWEConfig } from '@reown/appkit-siwe' import type { SIWEVerifyMessageArgs, SIWECreateMessageArgs } from '@reown/appkit-siwe' export const siweConfig = createSIWEConfig({ required: false, // Optional - defaults to true getMessageParams: async () => { // Return message parameters }, createMessage: ({ address, ...args }: SIWECreateMessageArgs) => { // Return formatted message }, getNonce: async () => { // Return nonce }, getSession: async () => { // Return session }, verifyMessage: async ({ message, signature }: SIWEVerifyMessageArgs) => { // Verify message }, signOut: async () => { // Sign out } })
-
#3586
d5b811cThanks @enesozturk! - Adds add/remove adapter methods to appkit client, moves active connector state to connected connector -
#3565
93cee5cThanks @svenvoskamp! - Fix an issue where users with an ENS couldn't copy their address. -
#3590
56d82e8Thanks @magiziz! - Fixed an issue where wagmi did not reconnect on page reload -
#3584
7703d40Thanks @tomiir! - Fixes issue where status would not be set for non-connected namespaces. Make syncExistingConnection call syncNamespaceConnection for non-connected namespaces as well, resulting in status being set correctly' -
#3554
7a7df99Thanks @svenvoskamp! - Fix farcaster issue, so user can see their correct username in account view -
#3555
3ee19a2Thanks @lukaisailovic! - add create subscription method -
#3558
a48e2f9Thanks @magiziz! - Added embedded wallet info touseAppKitAccounthook.Example usage
import { useAppKitAccount } from '@reown/appkit/react' export function YourApp() { const { embeddedWalletInfo } = useAppKitAccount() const email = embeddedWalletInfo.user?.email return email && <p>Email address: {email}</p> }
-
#3592
14d6281Thanks @tomiir! - Fixed issue where balance would not be properly synced due to not finding correct chainId or pointing to other tokens in portfolio instead of native token -
Updated dependencies [
8ddfbf2,fbafcea,6284eb1,37901c6,150cdb6,83635a4,87029c0,35a4f56,34ed47e,d9a96a5,d5b811c,93cee5c,56d82e8,7703d40,7a7df99,3ee19a2,a48e2f9,14d6281]:- @reown/[email protected]
- @reown/[email protected]
- @reown/[email protected]