3.0.0-beta.1
Pre-release
Pre-release
Summary
Introduces a complete rewrite of the use-wallet
library, now structured as a monorepo to support vanilla JavaScript/TypeScript applications alongside framework-specific adapters for React and Vue. Key advancements include:
- Transition to a vanilla TypeScript core library, ensuring framework-agnostic compatibility.
- Addition of framework-specific adapters, initially for React and Vue, with plans for Solid.js and Svelte.
- Examples for vanilla TS, React, Vue, along with SSR examples for Next.js and Nuxt.
- Modernization of the toolchain, adopting PNPM for package management and Vitest for testing.
Version 3.x – in particular, the React adapter – retains a familiar API design for ease of transition from v2.x, while significantly expanding the library's functionality and developer experience.
Documentation: https://github.com/TxnLab/use-wallet/tree/v3.0.0-beta.1/README.md
Development branch: https://github.com/TxnLab/use-wallet/tree/v3
Alpha stage development history: https://github.com/TxnLab/use-wallet-js