Skip to content

Releases: dashpay/platform

Dash Platform v1.0.0-pr.1825.7

26 Apr 15:32
Compare
Choose a tag to compare
Pre-release
chore: bump version to 7

Dash Platform v1.0.0-pr.1825.6

26 Apr 12:18
Compare
Choose a tag to compare
Pre-release

API security testing release #1825

Dash Platform v1.0.0-pr.1825.5

26 Apr 12:02
Compare
Choose a tag to compare
Pre-release

API security testing release #1825

Dash Platform v1.0.0-pr.1825.4

24 Apr 10:41
Compare
Choose a tag to compare
Pre-release

API security testing release #1825

Dash Platform v1.0.0-pr.1825.3

24 Apr 07:10
Compare
Choose a tag to compare
Pre-release

API security testing release #1825

Dash Platform v1.0.0-pr.1825.2

24 Apr 02:47
Compare
Choose a tag to compare
Pre-release

API security testing release #1825

Dash Platform v1.0.0-pr.1825.1

24 Apr 02:34
Compare
Choose a tag to compare
Pre-release

API security testing release #1825

Dash Platform v1.0.0-dev.11

18 Apr 15:30
5d51032
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v1.0.0-dev.10...v1.0.0-dev.11

Dash Platform v1.0.0-dev.10

04 Apr 15:46
94f1013
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

There are multiple breaking changes that make previously created state invalid:

  • drive: addition key-value in epoch trees (#1778)
  • platform: processing costs were updated for some state transitions (#1805, #1800)
  • drive: now we count and persist a version proposal vote on the epoch change (#1769)
  • drive: protocol version for the first block of an epoch might be different (#1769)
  • platform: ST validation was changed, as well as some constants (#1796, #1795)
  • dpp: document type name must be 1 to 64 alphanumeric chars and "_", or "-" (#1798)
  • platform: max state transition is 20 kB (#1792)

Features

  • dpp: validate document type name (#1798)
  • drive-abci: better processing costs of state transitions (no schema processing improvements) (#1800)
  • drive: provide protocol version in epoch info query (#1778)
  • pass asset lock vector rather than callback in strategies
  • platform: improved state processing fees (#1805)
  • platform: mitigate issues of asset lock based transitions (#1796)
  • platform: various document validation improvements (#1795)
  • strategy-tests: add extra_keys field for StartIdentities and use random identities for transfers (#1794)

Bug Fixes

  • drive: no longer build full grovedb when using verify feature (#1804)
  • drive: versioning issues on epoch change (#1769)
  • platform: max state transition size (#1792)
  • sdk: not bumping nonce on contract creation (#1801)
  • state transition already in chain error on low credit transfer amount (#1797)
  • strategy-tests: default identity nonce and document op contract id (#1777)

Performance Improvements

  • platform: use inline on versioned functions (#1793)

Tests

  • added a test registering many random contracts in strategy tests (#1791)

Miscellaneous Chores

  • sdk: export various libraries in rs-sdk (#1802)

Dash Platform v1.0.0-dev.9

19 Mar 12:03
d6688be
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • sdk: don't allow duplicate mock expectations (#1788)
  • created_at and updated_at from block time (#1780)
  • created_at_block_height and variants (#1784)

Features

  • created_at and updated_at from block time (#1780)
  • created_at_block_height and variants (#1784)

Bug Fixes

  • drive: internal error on querying proofs (#1747)
  • identity add keys in strategy tests (#1727)
  • sdk: don't allow duplicate mock expectations (#1788)
  • query retry on race condition (#1776)
  • identity state transition validation fixes (#1786)

Code Refactoring

  • make strategy start identities a new struct (#1764)
  • updated descriptions and function names in strategy tests plus readme file (#1785)

Miscellaneous Chores

  • dashmate: readme fixes (#1624)
  • fix npm audit for follow-redirects package (#1781)
  • dapi: use broadcast_tx instead of deprecated broadcast_tx_sync (#1775)

Build System

  • rs-tenderdash-abci 0.14.0-dev.9 (#1782)

Continuous Integration

  • enforce warnings as errors (#1783)
  • update doc build branch in action config (#1748)