Skip to content

Releases

@walletconnect/utils@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Patch Changes

  • #7328 c247899 Thanks @ganchoradkov! - Fix hashEthereumMessage prefixing the JavaScript string length (UTF-16 code units) instead of the UTF-8 byte length required by EIP-191. Any SIWE/CACAO message containing a non-ASCII character (e.g. a localized or emoji statement, or a Unicode domain) hashed to a value that no compliant signer produces, so eip191 and eip1271 verification deterministically failed for every wallet type. Hashes of ASCII messages are unchanged; this restores the pre-2.18.0 behaviour (ethers hashMessage). Consumers calling hashEthereumMessage directly now receive the standard EIP-191 hash for non-ASCII input.

  • Updated dependencies [22c6e93]:

    • @walletconnect/types@2.26.0

@walletconnect/universal-provider@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Patch Changes

  • Updated dependencies [c247899, 22c6e93]:
    • @walletconnect/utils@2.26.0
    • @walletconnect/types@2.26.0
    • @walletconnect/sign-client@2.26.0

@walletconnect/types@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Minor Changes

  • #7364 22c6e93 Thanks @ignaciosantise! - eventClient.init() now accepts an optional { sdk: { name, version } } so SDKs built on top of core (e.g. WalletKit) can report their own version. When provided, it's sent as sdk_name/sdk_version properties on the events INIT event, alongside the existing core user_agent.

@walletconnect/signer-connection@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Patch Changes

  • Updated dependencies [c247899, 22c6e93]:
    • @walletconnect/utils@2.26.0
    • @walletconnect/types@2.26.0
    • @walletconnect/sign-client@2.26.0

@walletconnect/sign-client@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Patch Changes

  • Updated dependencies [c247899, 22c6e93]:
    • @walletconnect/utils@2.26.0
    • @walletconnect/types@2.26.0
    • @walletconnect/core@2.26.0

@walletconnect/react-native-compat@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc
@walletconnect/react-native-compat@2.26.0

@walletconnect/pos-client@1.0.13

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Patch Changes

  • Updated dependencies [c247899, 22c6e93]:
    • @walletconnect/utils@2.26.0
    • @walletconnect/types@2.26.0
    • @walletconnect/sign-client@2.26.0

@walletconnect/pay@1.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Patch Changes

  • Updated dependencies [c247899]:
    • @walletconnect/utils@2.26.0

@walletconnect/ethereum-provider@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Patch Changes

  • #7356 78c4e04 Thanks @ganchoradkov! - EthereumProvider.init now forwards the client and core options to UniversalProvider.init. Previously they were accepted by the type but silently dropped, so a new Sign Client and Core were always created. Passing an existing @walletconnect/sign-client or @walletconnect/core instance now reuses it, matching UniversalProvider.init.

  • Updated dependencies [c247899, 22c6e93]:

    • @walletconnect/utils@2.26.0
    • @walletconnect/types@2.26.0
    • @walletconnect/universal-provider@2.26.0

@walletconnect/core@2.26.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:19
63094dc

Minor Changes

  • #7364 22c6e93 Thanks @ignaciosantise! - eventClient.init() now accepts an optional { sdk: { name, version } } so SDKs built on top of core (e.g. WalletKit) can report their own version. When provided, it's sent as sdk_name/sdk_version properties on the events INIT event, alongside the existing core user_agent.

Patch Changes

  • Updated dependencies [c247899, 22c6e93]:
    • @walletconnect/utils@2.26.0
    • @walletconnect/types@2.26.0