Skip to content

V2 stable#33

Merged
jonathunne merged 55 commits intotetherto:mainfrom
nampc1:v2-stable
Mar 6, 2026
Merged

V2 stable#33
jonathunne merged 55 commits intotetherto:mainfrom
nampc1:v2-stable

Conversation

@nampc1
Copy link
Contributor

@nampc1 nampc1 commented Mar 6, 2026

This PR fully updates react-native-core to v2 specification, with major refactoring and multiple new features

Changelog

  • Remove useWorklet hook
  • Refactor useWalletManager, the interface is now more streamline and less ambiguous
  • Fully support WDK wallet and protocol modules
  • Replace generic useWallet with specialized hooks: useBalance, useAddresses, useAccount
  • Completely refactor callAccountMethod by exposing .extension() pattern through useAccount. This enables fully typed interface which enhances developer experience
  • Refactor configuration for WDK modules
  • Allow passing a Bare bundle via WdkAppProvider. This greatly improves flexibility, allowing developers to take control of the bundle
  • Refactor WdkAppProvider, now it only export states instead of handling wallet initialization logic
  • Simplify states exposed to consumer, consolidated 3 nested objects into 5 flat states
  • Fix and update broken tests
  • Minor bug fixes

nampc1 and others added 30 commits February 13, 2026 19:33
@jonathunne jonathunne merged commit df90f46 into tetherto:main Mar 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants