Skip to content

Commit

Permalink
chore(release): update changelog and bump version to 1.0.0-dev.10 (#1806
Browse files Browse the repository at this point in the history
)
  • Loading branch information
shumkov authored Apr 4, 2024
1 parent a12abe6 commit 94f1013
Show file tree
Hide file tree
Showing 42 changed files with 113 additions and 63 deletions.
50 changes: 50 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,53 @@
## [1.0.0-dev.10](https://github.com/dashpay/platform/compare/v1.0.0-dev.9...v1.0.0-dev.10) (2024-04-04)


### ⚠ 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](https://github.com/dashpay/platform/issues/1798))
* **drive-abci:** better processing costs of state transitions (no schema processing improvements) ([#1800](https://github.com/dashpay/platform/issues/1800))
* **drive:** provide protocol version in epoch info query ([#1778](https://github.com/dashpay/platform/issues/1778))
* pass asset lock vector rather than callback in strategies
* **platform:** improved state processing fees ([#1805](https://github.com/dashpay/platform/issues/1805))
* **platform:** mitigate issues of asset lock based transitions ([#1796](https://github.com/dashpay/platform/issues/1796))
* **platform:** various document validation improvements ([#1795](https://github.com/dashpay/platform/issues/1795))
* **strategy-tests:** add extra_keys field for StartIdentities and use random identities for transfers ([#1794](https://github.com/dashpay/platform/issues/1794))


### Bug Fixes

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


### Performance Improvements

* **platform:** use inline on versioned functions ([#1793](https://github.com/dashpay/platform/issues/1793))


### Tests

* added a test registering many random contracts in strategy tests ([#1791](https://github.com/dashpay/platform/issues/1791))


### Miscellaneous Chores

* **sdk:** export various libraries in rs-sdk ([#1802](https://github.com/dashpay/platform/issues/1802))

## [1.0.0-dev.9](https://github.com/dashpay/platform/compare/v1.0.0-dev.8...v1.0.0-dev.9) (2024-03-19)


Expand Down
46 changes: 23 additions & 23 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dashevo/platform",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"private": true,
"scripts": {
"setup": "yarn install && yarn run build && yarn run configure",
Expand Down
2 changes: 1 addition & 1 deletion packages/bench-suite/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@dashevo/bench-suite",
"private": true,
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "Dash Platform benchmark tool",
"scripts": {
"bench": "node ./bin/bench.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/dapi-grpc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "dapi-grpc"
description = "GRPC client for Dash Platform"
version = "1.0.0-dev.9"
version = "1.0.0-dev.10"
authors = [
"Samuel Westrich <[email protected]>",
"Igor Markin <[email protected]>",
Expand Down
2 changes: 1 addition & 1 deletion packages/dapi-grpc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dashevo/dapi-grpc",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "DAPI GRPC definition file and generated clients",
"browser": "browser.js",
"main": "node.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/dapi/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@dashevo/dapi",
"private": true,
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "A decentralized API for the Dash network",
"scripts": {
"api": "node scripts/api.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/dash-spv/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dashevo/dash-spv",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "Repository containing SPV functions used by @dashevo",
"main": "index.js",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion packages/dashmate/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "dashmate",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "Distribution package for Dash node installation",
"scripts": {
"lint": "eslint .",
Expand Down
2 changes: 1 addition & 1 deletion packages/dashpay-contract/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "dashpay-contract"
description = "DashPay data contract schema and tools"
version = "1.0.0-dev.9"
version = "1.0.0-dev.10"
edition = "2021"
rust-version = "1.76"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion packages/dashpay-contract/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dashevo/dashpay-contract",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "Reference contract of the DashPay DPA on Dash Evolution",
"scripts": {
"lint": "eslint .",
Expand Down
2 changes: 1 addition & 1 deletion packages/data-contracts/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "data-contracts"
description = "Dash Platform system data contracts"
version = "1.0.0-dev.9"
version = "1.0.0-dev.10"
edition = "2021"
rust-version = "1.76"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion packages/dpns-contract/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "dpns-contract"
description = "DPNS data contract schema and tools"
version = "1.0.0-dev.9"
version = "1.0.0-dev.10"
edition = "2021"
rust-version = "1.76"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion packages/dpns-contract/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dashevo/dpns-contract",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "A contract and helper scripts for DPNS DApp",
"scripts": {
"lint": "eslint .",
Expand Down
2 changes: 1 addition & 1 deletion packages/feature-flags-contract/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "feature-flags-contract"
description = "Feature flags data contract schema and tools"
version = "1.0.0-dev.9"
version = "1.0.0-dev.10"
edition = "2021"
rust-version = "1.76"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion packages/feature-flags-contract/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dashevo/feature-flags-contract",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "Data Contract to store Dash Platform feature flags",
"scripts": {
"build": "",
Expand Down
2 changes: 1 addition & 1 deletion packages/js-dapi-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dashevo/dapi-client",
"version": "1.0.0-dev.9",
"version": "1.0.0-dev.10",
"description": "Client library used to access Dash DAPI endpoints",
"main": "lib/index.js",
"contributors": [
Expand Down
2 changes: 1 addition & 1 deletion packages/js-dash-sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "dash",
"version": "4.0.0-dev.9",
"version": "4.0.0-dev.10",
"description": "Dash library for JavaScript/TypeScript ecosystem (Wallet, DAPI, Primitives, BLS, ...)",
"main": "build/index.js",
"unpkg": "dist/dash.min.js",
Expand Down
Loading

0 comments on commit 94f1013

Please sign in to comment.