Skip to content

Releases: dashpay/platform

Dash Platform v1.0.0-dev.16

29 Jun 18:29
fde9811
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • drive: verify instant lock signatures with Drive (#1875)
  • dapi: replace getMnListDiff with a streaming endpoint (#1859)
  • dapi: disable unnecessary for v1 endpoints (#1857)
  • sdk: dapi-grpc generated files overwritten on conflicting features (#1854)

Features

  • dapi: introduce getBestBlockHeight endpoint (#1863)
  • dpp: random documents based on JSON schema (#1710)
  • make data contract factory and json schema validator public

Bug Fixes

  • dashmate: background SSL renewal stuck on error (#1897)
  • dashmate: failed to read docker data on update (#1903)
  • sdk: dapi-grpc generated files overwritten on conflicting features (#1854)
  • sdk: invalid error returned when identity create fails (#1856)
  • security vulnerabilities in NPM deps (#1860)
  • validator field didn't need to be public for JsonSchemaValidator

Performance Improvements

  • dapi: cache getBestBlockHash endpoint (#1867)
  • dapi: cache getBlockchainStatus endpoint (#1866)
  • dapi: get many transactions at once (#1858)
  • dapi: replace getMnListDiff with a streaming endpoint (#1859)
  • dapi: use cached core height in streaming endpoints (#1865)
  • drive: verify instant lock signatures with Drive (#1875)

Miscellaneous Chores

  • dapi: disable unnecessary for v1 endpoints (#1857)
  • mute NPM audit warnings (#1879)
  • update Karma to recent version (#1901)
  • update websocket client (#1895)

Code Refactoring

  • dpp: change String and ByteArray DocumentPropertyType sizes to structs (#1874)
  • drive: encapsulate chain lock validation quorum logic (#1868)

Dash Platform v1.0.0-pr.1902.1

23 Jun 07:08
Compare
Choose a tag to compare
Pre-release

Testing #1902

Dash Platform v1.0.0-pr.1883.2

23 Jun 14:02
Compare
Choose a tag to compare
Pre-release

Testing #1883

Dash Platform v1.0.0-pr.1883.1

23 Jun 13:53
Compare
Choose a tag to compare
Pre-release

Testing #1883

Dash Platform v1.0.0-pr.1875.1

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

Testing #1875

Dash Platform v1.0.0-dev.15

22 May 15:02
46b8b3e
Compare
Choose a tag to compare
Pre-release

Miscellaneous Chores

  • drive: state transition observability (#1846)

Dash Platform v1.0.0-dev.14

21 May 17:59
74f552f
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • Data Contract Create and Update transitions validation logic is changed so previously created block chain data might not be valid anymore (#1835)

Features

  • dashmate: check for DKG before stopping node (#1683)

Bug Fixes

  • data contract transition validation issues (#1835)

Code Refactoring

  • rename DataContractConfig.validate_config_update (#1843)
  • rename validate to full_validation (#1845)

Dash Platform v1.0.0-dev.13

09 May 12:07
54623e2
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • sdk: don't return Arc in SdkBuilder (#1838)
  • platform: document creation/update/deletion does not refetch contract (#1840)

Features

  • dashmate: handle docker pull error on images update (#1685)
  • make document tranfers public
  • make start identities number u16
  • make purchase document public
  • make sdk document purchases public (#1832)
  • make sdk files public
  • put index serialization behind feature
  • serialize for indexes and change error messages to strings
  • use all current identities for strategy test state transitions (#1820)

Bug Fixes

  • platform: npm audit security fix (#1836)

Code Refactoring

  • platform: document creation/update/deletion does not refetch contract (#1840)
  • sdk: don't return Arc in SdkBuilder (#1838)

Miscellaneous Chores

  • observability and security for HTTP gateway (#1825)

Dash Platform v1.0.0-pr.1825.11

30 Apr 11:17
Compare
Choose a tag to compare
Pre-release

API security testing release #1825

Dash Platform v1.0.0-pr.1825.10

30 Apr 08:46
Compare
Choose a tag to compare
Pre-release

API security testing release #1825