# What changed in @stacks/connect

> 14 changes in @stacks/connect 8 from its official release notes, upgrade guides and advisories: 1 deprecations, 4 new APIs and options. Each one cited. Sources checked 2026-10-26. HTML: https://unstale.sh/npm/@stacks/connect/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @stacks/connect 8

### Deprecations

- Deprecates walletConnectProjectId in favor of a nested config object. (8.2.1) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.1)

### New APIs and options

- pox-postcondition is now an accepted post-condition type. (8.2.7) — [release notes](https://github.com/stx-labs/connect/releases/tag/v8.2.7)
- staking-postcondition is now an accepted post-condition type. (8.2.7) — [release notes](https://github.com/stx-labs/connect/releases/tag/v8.2.7)
- Exports the WalletConnect namespace for easier WalletConnect network configuration. (8.2.2) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.2)
- Adds a preferred walletConnect option to ConnectRequestOptions. (8.2.1) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.1)

### Behavior and default changes

- WalletConnect wallets now support testnet. (8.2.1) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.1)

### Fixes and other changes

- The Leather signPsbt override now forwards the experimental descriptor param. (8.2.7) — [release notes](https://github.com/stx-labs/connect/releases/tag/v8.2.7)
- The Leather signPsbt override now handles optional signInputs. (8.2.7) — [release notes](https://github.com/stx-labs/connect/releases/tag/v8.2.7)
- Closing the WalletConnect pairing modal without completing the connection now rejects the request promise with an error instead of leaving it hanging indefinitely. (8.2.6) — [release notes](https://github.com/stx-labs/connect/releases/tag/v8.2.6)
- Prevents the wallet selection modal from showing unnecessarily when using WalletConnect. (8.2.2) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.2)
- Adds null-safe checks for namespace access. (8.2.2) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.2)
- Prevents duplicate WalletConnect Provider initialization. (8.2.2) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.2)
- Error handling for empty provider responses is fixed. (8.2.1) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.1)
- Provider filtering order is fixed. (8.2.1) — [release notes](https://github.com/stx-labs/connect/releases/tag/8.2.1)
