Releases: dashpay/platform
Releases · dashpay/platform
Dash Platform v4.0.0-beta.3
Dash Platform v3.0.2
Dash Platform v4.0.0-beta.2
Bug Fixes
- platform-version: gate shielded-pool block methods to protocol v12 (#3782)
Dash Platform v4.0.0-beta.1
Features
- add register-contract script to rs-scripts (#3744)
- dashmate: configure docker build args via config (#3764)
- drive-abci: gate shielded-pool seeding behind
shielded_test_datafeature (#3774) - drive: add document history retrieval (#3725)
- platform: add GetShieldedNotesCount query for sync progress (#3769)
- seed Orchard shielded pool at genesis with fast, observable sync (#3732)
Bug Fixes
- dashmate: prevent orphaned verification container blocking SSL renewal (#3162)
- dpp: block pre-programmed distribution changes on token update (#3461)
- drive: consolidate historical contract proof verification retry logic (#3165)
- platform-wallet: fix spv client deadlocking himself when trying to stop (#3742)
- platform-wallet: satisfy accessors clippy lints (#3596)
Tests
Dash Platform v3.1.0-dev.8
What's Changed
- fix(platform-wallet): auto_select_inputs honors Σ inputs == Σ outputs by @Claudius-Maginificent in #3554
- feat: shielded funding from asset-lock proofs by @shumkov in #3753
- feat(swift-sdk,rs-sdk-ffi): wire devnet SDK config + auto-discover masternodes by @shumkov in #3755
- chore: bump rust-dashcore to eb889af by @QuantumExplorer in #3762
- test(rs-sdk): relocate DPNS network tests from src/ to tests/ by @lklimek in #3721
- feat(swift-example-app): enable SPV on devnet by @shumkov in #3763
- feat: enable DashPay iOS flow + key health tooling by @QuantumExplorer in #3765
- feat(sdk): expose document count/sum/average aggregates in js-evo-sdk facade by @PastaPastaPasta in #3767
- test(dpp,drive-abci): cover transfer-key signing rules for token transfers by @thephez in #3766
- chore(release): update changelog and bump version to 3.1.0-dev.8 by @thepastaclaw in #3768
Full Changelog: v3.1.0-dev.7...v3.1.0-dev.8
Dash Platform v3.1.0-dev.7
What's Changed
- feat: platform-address funding from asset-lock proofs by @shumkov in #3671
- feat(rs-sdk-ffi): expose optional platform_version in DashSDKConfig by @Claudius-Maginificent in #3751
- feat(wasm-sdk): first-class devnet support with trusted-context prefetch by @PastaPastaPasta in #3748
- chore: bump rust-dashcore to 58d61ea by @QuantumExplorer in #3757
- feat(drive-abci, sdk)!: allow shielded-notes queries to span 4 MMR chunks by @QuantumExplorer in #3756
- fix(swift-sdk): sort transfer outputs lexicographically before ReduceOutput by @llbartekll in #3752
- feat(rs-platform-wallet-ffi): expose devnet name and LLMQ_DEVNET override in spv_start by @QuantumExplorer in #3758
- chore(dapi-grpc): regenerate obj-c client for SUM/AVG doc updates by @QuantumExplorer in #3759
- chore(release): update changelog and bump version to 3.1.0-dev.7 by @QuantumExplorer in #3760
Full Changelog: v3.1.0-dev.6...v3.1.0-dev.7
Dash Platform v3.1.0-dev.6
Features
- platform-wallet: expose sync_watermark() on PlatformAddressWallet (#3723)
- platform-wallet: IdentityManager::identity_ids + FFI no-selectable-inputs error mapping (#3651)
- platform-wallet: serde support (#3637)
- swift-sdk,platform-wallet: wire shielded send end-to-end (all 4 transitions) (#3603)
Bug Fixes
- drive-abci: bill batch transformer drive reads (#3670)
- drive-abci: correct DECRYPTION bounds branch + bill grovedb reads in bounds validation (#3697)
- platform-wallet: fail-closed on registration persist error (Found-017) [backport] (#3659)
- platform-wallet: spv client deadlocking when sending a tx (#3730)
- sdk: forward wasm grpc-web trailers to tonic (#3726)
- sdk: sdk emits incompatible getDocuments wire against pre-v3.1 networks (QueryContext approach) (#3711)
- wasm-sdk: support binary grove path elements (#3657)
Miscellaneous Chores
Dash Platform v3.1.0-dev.5
Bug Fixes
- dpp: remove erroneous keywords field from document-meta schema and fix contract keywords docs (#3471)
Continuous Integration
- release: fix dashmate deb pack by configuring oclif targets (#3713)
Documentation
- sdk: update js-evo-sdk README for configuration, shielded facade, and wallet utilities (#3701)