Skip to content

v0.2.0

Choose a tag to compare

@joemarct joemarct released this 26 May 03:23
· 5 commits to main since this release

@paytaca/wizardconnect-vue v0.2.0

Initial public release of the Vue 3 adapter for WizardConnect — a QR-based, relay-backed wallet connection protocol for decentralized applications.

What's Included

Composables

  • useWizardConnect(options) — core composable managing the full connection lifecycle (idle → connecting → connected → disconnected), QR code generation, session persistence, and auto-reconnect on page reload

Components

  • WizardConnectQRDialog — ready-to-use QR code modal dialog, teleported to <body>, with a copyable URI row and close button. No UI framework dependency.
  • AlphanumericQRCode — low-level canvas-based QR code component with a WizardConnect logo overlay

Types

  • WizardConnectState, UseWizardConnectOptions, UseWizardConnectResult
  • WizardConnectQRDialogProps, WizardConnectQRTheme
  • AlphanumericQRCodeProps, SessionStorage

Dependencies

  • @wizardconnect/core ^0.2.0
  • @wizardconnect/dapp ^0.2.0
  • qrcode-generator ^1.4.4
  • Peer dependency: vue ^3.0.0

Notes

  • Pure ESM, tree-shakeable — no .vue SFC files, written entirely with TypeScript and Vue render functions
  • Works with any Vue 3 project; no Quasar or other UI framework required