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
- Bundle size: Lazy-loading of
@reown/appkit means smaller initial bundles for consumers
- Stability: Fixes for default provider regression and WalletConnect no-params failure
- 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
Summary
Update
@stacks/connectdependency to pinned8.2.5to 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)
WalletConnect.initializeProviderfor independent initialization (#472)@reown/appkitto reduce initial bundle size (#494)8.2.4 (2025-12-17)
8.2.3 (2025-11-25)
Motivation
@reown/appkitmeans smaller initial bundles for consumersWalletConnect.initializeProvider()allows initializing the WC provider independently from the request flowImplementation plan
@stacks/connectto8.2.5inpackages/kit/package.json(no caret range)WalletConnect.initializeProvider()only when needed:connect()flow when the user selectswallet-connectloadPersistedWallet()when localStorage shows the user previously connected withwallet-connect