v1.6.0
版本发布时间: 2024-11-29 20:09:39
dashpay/platform最新发布版本:v1.6.2(2024-12-03 15:09:23)
⚠ BREAKING CHANGES
- sdk: BroadcastStateTransition::broadcast: added Option<PutSettings>
-
sdk: BroadcastStateTransition::broadcast_and_wait:
- removed timeout_ms
- added Option<PutSettings>
Features
- sdk: retry broadcast operations (#2337)
- hardcoded identity transfers in strategy tests (#2322)
- integrate wallet contract (#2345)
- sdk: fetch many and return metadata and proof to client (#2331)
- sdk: including grovedb proof bytes when error in proof verification (#2332)
Bug Fixes
- dashmate: container name is already in use (#2341)
- dashmate: failing doctor with drive metrics enabled (#2348)
- dashmate: various ZeroSSL cert verification errors (#2339)
- document query start after (#2347)
-
drive: apply batch is not using transaction in
remove_all_votes_given_by_identities
(#2309) - drive: nonce already present in past internal error (#2343)
- drive: uncommitted state if db transaction fails (#2305)
Build System
Miscellaneous Chores
- make protocol version 6 (#2327)
- release: update changelog and bump version to 1.6.0-dev.1 (#2350)
- sdk: expose proof verifier errors (#2333)
- sdk: vote poll queries encoding (#2334)
Continuous Integration
- docker image always released as -dev (#2358)
- change s3 cache provider to optimize costs (#2344)
- do not run test on push (#2308)
- improve caching (#2329)
- prebuilt librocksdb in docker image (#2318)
- run devcontainers workflow only on push to master (#2295)
- switch release workflow to github runners (#2346)
- switch to free runners (#2319)
- use prebuilt librocksdb in github actions (#2316)