Dash Platform v4.1.0 — stable release.
Highlights
- Protocol version 13 — DPNS username transfers and sales, a document-history system contract (per-document-type opt-in), and revised shielded identity-creation denominations.
- New Android / Kotlin SDK — a full Kotlin SDK plus KotlinExampleApp (Android port of the iOS example app): wallet, identities, DPNS, and DashPay.
- DashPay in the platform wallet — complete social-payments flow in the platform wallet and Swift example app, including DIP-13 invitations.
- Gateway Envoy 1.39.0 — dashmate's Platform Gateway upgraded for upstream security and stability fixes; node configs migrate automatically.
- Wallet & shielded pool improvements — masternode details, provider-key handling, seedless shielded binding, more accurate fees, and many wallet enhancements.
- SDK internals — unified JSON/Value conversion across the DPP layer.
Upgrading
- Protocol version 13 changes consensus behavior — all nodes must upgrade. See the changelog for the full list of breaking changes.
- dashmate migrates existing node configs automatically, including moving the Drive/DAPI and gateway images onto the stable release line.
Full changelog: https://github.com/dashpay/platform/blob/v4.1.0/CHANGELOG.md