Releases: dashpay/platform
Releases · dashpay/platform
Dash Platform v2.0.0-rc.14
What's Changed
- feat(dpp): add validation for minimum group member count by @QuantumExplorer in #2646
- feat(dpp)!: set minimum intervals for perpetual distribution by @QuantumExplorer in #2622
- feat(dpp): don't require a destination identity to be set if you can never mint by @QuantumExplorer in #2647
- test(drive): add test for invalid owner on document delete by @pauldelucia in #2643
- feat(sdk): add DataContractMismatch enum for detailed contract comparison by @QuantumExplorer in #2648
Full Changelog: v2.0.0-rc.13...v2.0.0-rc.14
Dash Platform v2.0.0-rc.13
What's Changed
- feat(platform): add token contract info and query by @QuantumExplorer in #2641
- fix(drive): proved identity update was giving error by @QuantumExplorer in #2642
- fix(dpp): unclear error message for missing document types if no tokens defined by @pauldelucia in #2639
- fix(platform)!: load data contracts in their respective versions by @QuantumExplorer in #2644
Full Changelog: v2.0.0-rc.12...v2.0.0-rc.13
Dash Platform v2.0.0-rc.12
What's Changed
- fix(dpp): missing tags on Groups needed for deserialization by @pauldelucia in #2624
- fix(platform): fix evonode distribution for token perpetual distribution (part 1) by @QuantumExplorer in #2623
- test(drive-abci): add tests for epoch-based token distribution for evonodes by @QuantumExplorer in #2626
- fix(dashmate): sync max-tx-bytes between tenderdash and drive by @lklimek in #2625
- feat(dpp)!: disable changes to perpetual distribution in token configuration by @QuantumExplorer in #2627
- fix(dpp): allow changing main control group for token configuration by @QuantumExplorer in #2628
- fix(platform): resolved grovedb error during signing group action finalization on check tx by @QuantumExplorer in #2629
- feat(sdk): add token payment info to put_document by @pauldelucia in #2630
- fix(platform): ensure document types only target valid tokens for token payments by @QuantumExplorer in #2631
- fix(platform): paying for a document action with tokens where tokens would be transferred to yourself as contract owner was breaking by @QuantumExplorer in #2633
- fix(drive): ignore time based update fields in proof verification of data contract updates by @QuantumExplorer in #2634
- feat(dpp): add marketplace rules to token configuration by @QuantumExplorer in #2635
- fix(dpp): correct stepwise distribution logic in evaluate.rs by @QuantumExplorer in #2636
Full Changelog: v2.0.0-rc.11...v2.0.0-rc.12
Dash Platform v2.0.0-rc.11
What's Changed
- feat(platform): don't allow freezing non existent identity by @QuantumExplorer in #2612
- feat(sdk): token purchase and set price transitions by @pauldelucia in #2613
- fix(platform): consensus error for invalid group position, config update won't allow group action if group action is not required, and tests by @QuantumExplorer in #2614
- fix(dpp): historical document type name for token direct pricing by @pauldelucia in #2616
- fix(drive): verification of token purchase can not verify the purchase cost as this can be lower than the agreed price by @pauldelucia in #2617
- fix(platform): correct burn identity in group actions by @QuantumExplorer in #2615
- docs(dashmate): document services, configuration and cli by @shumkov in #2532
- refactor(dpp): import CREDITS_PER_DUFF for use in credit converter by @thephez in #2473
- fix(drive): resolve deserialization issue in check_tx for group actions by @QuantumExplorer in #2619
Full Changelog: v2.0.0-rc.10...v2.0.0-rc.11
Dash Platform v2.0.0-rc.10
What's Changed
- fix(drive): fix group action query target as tree in stateless execution by @QuantumExplorer in #2608
- refactor(sdk): set group info for config update transition by @pauldelucia in #2603
- feat(platform): only allow token notes when you are the proposer and use proposer notes in historical documents by @QuantumExplorer in #2609
- fix(platform): ensure group action parameters cannot be modified by @QuantumExplorer in #2610
Full Changelog: v2.0.0-rc.9...v2.0.0-rc.10
Dash Platform v2.0.0-rc.9
What's Changed
- docs(dapi): document architecture and implementation by @shumkov in #2539
- feat(platform): group action proofs by @QuantumExplorer in #2605
Full Changelog: v2.0.0-rc.8...v2.0.0-rc.9
Dash Platform v2.0.0-rc.8
What's Changed
- chore: integrate keyword-search-contract into yarn lock by @QuantumExplorer in #2601
Full Changelog: v2.0.0-rc.7...v2.0.0-rc.8
Dash Platform v2.0.0-rc.7
What's Changed
- fix(platform)!: ensure correct critical security level for token transitions and allow any security level key in signing if allowed to do so with options by @QuantumExplorer in #2597
- refactor: rename search-contract to keyword-search-contract by @QuantumExplorer in #2599
Full Changelog: v2.0.0-rc.6...v2.0.0-rc.7
Dash Platform v2.0.0-rc.6
What's Changed
- fix(drive): add estimation costs for token status information when registering a contract by @QuantumExplorer in #2591
- fix(token-history-contract): public note proof verification for token history contract by @pauldelucia in #2590
- feat(drive-abci): improve token name localization validation by @QuantumExplorer in #2593
- fix(dpp): handle MainGroupIsNotDefinedError in token configuration by @QuantumExplorer in #2594
- fix(dpp): validate group required power to prevent invalid configurations by @QuantumExplorer in #2595
Full Changelog: v2.0.0-rc.5...v2.0.0-rc.6
Dash Platform v2.0.0-rc.5
What's Changed
- fix(sdk): compare underlying returned data on proof verification by @QuantumExplorer in #2580
- fix(dpp): do not allow mint of 0 tokens by @QuantumExplorer in #2581
- fix(platform): start as paused was not working by @QuantumExplorer in #2582
- fix(drive-abci): make sure identities in token config exist by @QuantumExplorer in #2583
- feat(platform)!: fees for data contract creation and update by @QuantumExplorer in #2584
- fix(drive-abci): make sure all group identities exist by @QuantumExplorer in #2585
- fix(platform): force allow choosing minting destination if no default minting destination recipient by @QuantumExplorer in #2586
Full Changelog: v2.0.0-rc.4...v2.0.0-rc.5