Skip to content

Update @stacks/connect from ^8.2.2 to 8.2.5 (pinned) #1

@jfstn

Description

@jfstn

Summary

Update @stacks/connect dependency to pinned 8.2.5 to pick up bug fixes, bundle size improvements, and a new API for pre-initializing WalletConnect.

Changes since 8.2.2

8.2.5 (2026-02-20)

  • feat: Expose WalletConnect.initializeProvider for independent initialization (#472)
  • fix: Lazy-load @reown/appkit to reduce initial bundle size (#494)

8.2.4 (2025-12-17)

  • fix: Default provider regression — array ordering bug (#486)

8.2.3 (2025-11-25)

  • fix: WalletConnect connection failing when no params passed (#476)
  • CI/publishing updates

Motivation

  1. Bundle size: Lazy-loading of @reown/appkit means smaller initial bundles for consumers
  2. Stability: Fixes for default provider regression and WalletConnect no-params failure
  3. UX improvement: WalletConnect.initializeProvider() allows initializing the WC provider independently from the request flow

Implementation plan

  • Pin @stacks/connect to 8.2.5 in packages/kit/package.json (no caret range)
  • Call WalletConnect.initializeProvider() only when needed:
    • In the connect() flow when the user selects wallet-connect
    • In loadPersistedWallet() when localStorage shows the user previously connected with wallet-connect
  • Update lockfile

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions