## Dynamic SDK Changelog

Changelog

Track releases across every Dynamic SDK. Pick an SDK to see its changelog.

### Stay up to date

**RSS updates**

**View feed**

**Coming soon:** Unity, Python, Rust, and Java.

### JavaScript SDK

#### All changes

**v1.31.0** 2026-09-02  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/1.31.0)  
**Features**
- support target signer passwords  
**Fixes**
- suiforward chainId in WaaS signTransaction, dedupe network fetch

**v1.30.3** 2026-08-27  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/1.30.3)  
**Fixes**
- waasretry rbac_stale 403s with refreshed auth, surface unsafe-retry error when one-time token is spent

**v1.30.2** 2026-08-25  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/1.30.2)  
Version bump — no notable changes documented.

**v1.30.1** 2026-08-25  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/1.30.1)  
Version bump — no notable changes documented.

**v1.30.0** 2026-08-25  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/1.30.0)  
**Features**
- screeningadd a screenEvmTransactions helper  
- yieldadd claimYieldRewards client function + React hook dynamic-labs/redcoast#11257 dynamic-labs/redcoast#11258  
- yieldadd depositToYieldVault client function + React hook dynamic-labs/redcoast#11253  
- yieldadd withdrawFromYieldVault client function + React hook dynamic-labs/redcoast#11255  
**Fixes**
- aptoslisten for wallet-standard register events and ignore re-announces  
- emit walletAccountsChanged on logout  
- react-native-captchaadd interaction-only appearance to TurnstileChallenge  
- screeningrestore the Solana screening helper removed by  
- solanalisten for wallet-standard register events and ignore re-announces  
- suirevert wallet-standard rotation and handle late registrations

**v1.29.0** 2026-08-19  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/1.29.0)  
**Features**
- aleoadd WaaS embedded wallet support  
- evmlong-poll the gasless status endpoint instead of fixed polling  
- waasadd applyPolicyLayerBatch  
- waasadd buildAllowPolicyRule  
- waasadd buildDenyPolicyRule  
- waasadd createPolicy  
- waasadd desugarPolicyRules  
- waasadd expandPolicyRules  
- waasadd getAccountPolicyLayer  
- waasadd getPolicy  
- waasadd getResolvedPolicyLayer  
- waasadd getSignerPolicyLayer  
- waasadd getWalletAccountShareSets  
- waasadd getWalletPolicyLayer  
- waasadd isPolicyRuleDeletionMarker  
- waasadd policy rule and scope types  
- waasadd policyRuleKinds RULE_KINDS table  
- waasadd removeAccountPolicyRule  
- waasadd removePolicyRules  
- waasadd removeSignerPolicyRule  
- waasadd removeWalletPolicyRule  
- waasadd resolvePolicyScope  
- waasadd sameChainIds helper  
- waasadd signSerializedTransaction  
- waasadd upsertAccountPolicyRule  
- waasadd upsertSignerPolicyRule  
- waasadd upsertWalletPolicyRule  
- waasexpose share sets on new WaasWalletAccount  
- waasresolve businessAccountId policy scope to the account-Layer  
**Fixes**
- bitcoinhonor allowedSighash when signing a PSBT with an embedded wallet  
- bitcoinhonor signingIndexes when signing a PSBT with an embedded wallet  
- clientsign out when local session key no longer matches token claim  
- react-nativeremove orphan profiles on open  
- suirotate underlying wallet on wallet-standard re-announcement and ignore unregister events

**v1.28.0** 2026-08-13  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/1.28.0)  
**Features**
- evmsign 7702 authorization and gasless intent concurrently

**, and so on...**

**v0.0.0** 2025-05-09  
[View release](https://www.npmjs.com/package/@dynamic-labs-sdk/client/v/0.0.0)  
Version bump — no notable changes documented.
