Wallet SDK v1.1.0 release notes
For the complete documentation index, see llms.txt
- Version: v1.1.0
- Date: 26 May, 2026
- Environment: Mainnet, Preprod, Preview
High-level summary
Wallet SDK 1.1.0 is a maintenance release that fixes two DUST-related concurrency and packaging problems and moves the SDK onto ledger 8.1.0. The headline fix removes a race where DUST registration or deregistration could double-use NIGHT UTXOs that another in-flight transaction was already spending. The release also fixes a dependency declaration that broke Vite and esbuild builds.
Audience
This release is relevant for developers who:
- Build wallets or DApps that register NIGHT UTXOs for DUST generation
- Bundle the wallet SDK with Vite or esbuild
- Pin ledger versions in their dependency tree
What changed (Summary of updates)
- Fixed a race where DUST registration or deregistration would double-use NIGHT UTXOs that another in-flight transaction was already trying to spend. The build flow now books the chosen NIGHT UTXOs (available to pending) at build time, so a conflicting concurrent build fails immediately with
SpendUtxoErrorinstead of only at submission. - Added
UnshieldedWallet.rotateUtxos,DustWallet.splitNightUtxosForDustRegistration, andDustWallet.attachDustRegistrationto support the split build. - Fixed
@midnight-ntwrk/wallet-sdk-abstractionsbeing declared as a devDependency despite being imported at runtime. Consumers now receive it on install, which resolves Vite and esbuild dep-optimization failures such asNo matching export ... for import "TransactionHistoryStorage". - Bumped
@midnight-ntwrk/ledger-v8from^8.0.3to^8.1.0. Internal balancing flows now use the ledger 8.1.0 builder API (Transaction.addIntent,Transaction.addZswapOffer) instead of post-construction field mutation. - Widened internal
@midnight-ntwrk/wallet-sdk-*dependency ranges from exact versions to caret ranges, so consumers can dedupe shared sibling packages into a single installed copy.
Breaking changes or required actions
No public API changes. Consumers must resolve @midnight-ntwrk/ledger-v8 to >=8.1.0.
Known issues
No new known issues in this release.