diff --git a/CHANGELOG.md b/CHANGELOG.md index 55a5134a92..01d5718d8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,73 @@ +### [0.25.9](https://github.com/dashpay/platform/compare/v0.25.8...v0.25.9) (2023-11-02) + + +### ⚠ BREAKING CHANGES + +* DAPI proto messages are changed (#1542) +* Consensus rules for Identity Create and TopUp are changed. (#1510) +* Asset Lock Proof structure is changed (#1510) +* Identity Create Transition balance validation requires correct amount (twice more) (#1510) +* **dashmate:** `enabledCount` is replaced with `masternodeEnabled` in the masternode status output (#1505) +* **dashmate:** SSL keys are now stored in the node's config subdirectory (#1502) + +### Features + +* **dashmate:** add cli command for core service ([#1501](https://github.com/dashpay/platform/issues/1501)) +* **dashmate:** configure dashd command arguments ([#1520](https://github.com/dashpay/platform/issues/1520)) +* **dashmate:** docker build command ([#1546](https://github.com/dashpay/platform/issues/1546)) +* **dashmate:** docker build command ([#1546](https://github.com/dashpay/platform/issues/1546)) +* **dashmate:** move ssl dir ([#1502](https://github.com/dashpay/platform/issues/1502)) +* identity funding with asset lock special transactions ([#1510](https://github.com/dashpay/platform/issues/1510)) +* **platform:** proto message and query versioning ([#1522](https://github.com/dashpay/platform/issues/1522)) +* **platform:** query version upgrade (both votes and status) and epoch info ([#1542](https://github.com/dashpay/platform/issues/1542)) + + +### Bug Fixes + +* **dashmate:** payment queue and extend enabled count ([#1505](https://github.com/dashpay/platform/issues/1505)) +* **dashmate:** reset command doesn't reset configs ([#1541](https://github.com/dashpay/platform/issues/1541)) +* **drive:** mishandling internal errors as validation ones ([#1492](https://github.com/dashpay/platform/issues/1492)) +* security advisories in browserify-sign and crypto-js ([#1548](https://github.com/dashpay/platform/issues/1548)) + + +### Performance Improvements + +* **dashmate:** disable config auto render ([#1499](https://github.com/dashpay/platform/issues/1499)) +* **dashmate:** speedup container cleanup ([#1518](https://github.com/dashpay/platform/issues/1518)) + + +### Continuous Integration + +* fix s3 layer cache access forbidden on 8x runners ([#1521](https://github.com/dashpay/platform/issues/1521)) + + +### Tests + +* **dashmate:** successful migration test ([#1500](https://github.com/dashpay/platform/issues/1500)) +* **test-suite:** add optional bail ([#1488](https://github.com/dashpay/platform/issues/1488)) + + +### Build System + +* update rust to 1.73 ([#1529](https://github.com/dashpay/platform/issues/1529)) + + +### Code Refactoring + +* remove js-dpp ([#1517](https://github.com/dashpay/platform/issues/1517)) + + +### Documentation + +* Update README.md to give information about correctly adding to correct Shell $PATH ([#1550](https://github.com/dashpay/platform/issues/1550)) + + +### Miscellaneous Chores + +* adds missing crypto js ([#1538](https://github.com/dashpay/platform/issues/1538)) +* **dashmate:** set tenderdash logging level to info ([#1540](https://github.com/dashpay/platform/issues/1540)) +* **dpp:** version `InstantAssetLockProof.validate_structure` ([#1549](https://github.com/dashpay/platform/issues/1549)) + ### [0.25.8](https://github.com/dashpay/platform/compare/v0.25.7...v0.25.8) (2023-10-20) diff --git a/package.json b/package.json index fe59cc273a..206eed89a2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/platform", - "version": "0.25.8", + "version": "0.25.9", "private": true, "scripts": { "setup": "yarn install && yarn run build && yarn run configure", diff --git a/packages/bench-suite/package.json b/packages/bench-suite/package.json index e6e36c616d..3295ae1b5d 100644 --- a/packages/bench-suite/package.json +++ b/packages/bench-suite/package.json @@ -1,7 +1,7 @@ { "name": "@dashevo/bench-suite", "private": true, - "version": "0.25.8", + "version": "0.25.9", "description": "Dash Platform benchmark tool", "scripts": { "bench": "node ./bin/bench.js", diff --git a/packages/dapi-grpc/package.json b/packages/dapi-grpc/package.json index a5b9b45222..d2de2e6d19 100644 --- a/packages/dapi-grpc/package.json +++ b/packages/dapi-grpc/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/dapi-grpc", - "version": "0.25.8", + "version": "0.25.9", "description": "DAPI GRPC definition file and generated clients", "browser": "browser.js", "main": "node.js", diff --git a/packages/dapi/package.json b/packages/dapi/package.json index 0bf1e4a7ee..6ffda93166 100644 --- a/packages/dapi/package.json +++ b/packages/dapi/package.json @@ -1,7 +1,7 @@ { "name": "@dashevo/dapi", "private": true, - "version": "0.25.8", + "version": "0.25.9", "description": "A decentralized API for the Dash network", "scripts": { "api": "node scripts/api.js", diff --git a/packages/dash-spv/package.json b/packages/dash-spv/package.json index b4b8432188..b35cffe934 100644 --- a/packages/dash-spv/package.json +++ b/packages/dash-spv/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/dash-spv", - "version": "0.25.8", + "version": "0.25.9", "description": "Repository containing SPV functions used by @dashevo", "main": "index.js", "scripts": { diff --git a/packages/dashmate/package.json b/packages/dashmate/package.json index 6c8880abd6..b7e4ed8f6b 100644 --- a/packages/dashmate/package.json +++ b/packages/dashmate/package.json @@ -1,6 +1,6 @@ { "name": "dashmate", - "version": "0.25.8", + "version": "0.25.9", "description": "Distribution package for Dash node installation", "scripts": { "lint": "eslint .", diff --git a/packages/dashpay-contract/package.json b/packages/dashpay-contract/package.json index e4527c09ad..fdc6fafc5a 100644 --- a/packages/dashpay-contract/package.json +++ b/packages/dashpay-contract/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/dashpay-contract", - "version": "0.25.8", + "version": "0.25.9", "description": "Reference contract of the DashPay DPA on Dash Evolution", "scripts": { "lint": "eslint .", diff --git a/packages/dpns-contract/package.json b/packages/dpns-contract/package.json index a8bd111b99..c829f14db3 100644 --- a/packages/dpns-contract/package.json +++ b/packages/dpns-contract/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/dpns-contract", - "version": "0.25.8", + "version": "0.25.9", "description": "A contract and helper scripts for DPNS DApp", "scripts": { "lint": "eslint .", diff --git a/packages/feature-flags-contract/package.json b/packages/feature-flags-contract/package.json index dd2e8fd9d2..4b07fa644d 100644 --- a/packages/feature-flags-contract/package.json +++ b/packages/feature-flags-contract/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/feature-flags-contract", - "version": "0.25.8", + "version": "0.25.9", "description": "Data Contract to store Dash Platform feature flags", "scripts": { "build": "", diff --git a/packages/js-dapi-client/package.json b/packages/js-dapi-client/package.json index ec0e7d4a69..474210783e 100644 --- a/packages/js-dapi-client/package.json +++ b/packages/js-dapi-client/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/dapi-client", - "version": "0.25.8", + "version": "0.25.9", "description": "Client library used to access Dash DAPI endpoints", "main": "lib/index.js", "contributors": [ diff --git a/packages/js-dash-sdk/package.json b/packages/js-dash-sdk/package.json index a9cb92f513..ee85aea3dd 100644 --- a/packages/js-dash-sdk/package.json +++ b/packages/js-dash-sdk/package.json @@ -1,6 +1,6 @@ { "name": "dash", - "version": "3.25.8", + "version": "3.25.9", "description": "Dash library for JavaScript/TypeScript ecosystem (Wallet, DAPI, Primitives, BLS, ...)", "main": "build/index.js", "unpkg": "dist/dash.min.js", diff --git a/packages/js-grpc-common/package.json b/packages/js-grpc-common/package.json index 38b6c812b0..66dfe2fe7e 100644 --- a/packages/js-grpc-common/package.json +++ b/packages/js-grpc-common/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/grpc-common", - "version": "0.25.8", + "version": "0.25.9", "description": "Common GRPC library", "main": "index.js", "scripts": { diff --git a/packages/masternode-reward-shares-contract/package.json b/packages/masternode-reward-shares-contract/package.json index 7c27e806f0..dcc3f59508 100644 --- a/packages/masternode-reward-shares-contract/package.json +++ b/packages/masternode-reward-shares-contract/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/masternode-reward-shares-contract", - "version": "0.25.8", + "version": "0.25.9", "description": "A contract and helper scripts for reward sharing", "scripts": { "lint": "eslint .", diff --git a/packages/platform-test-suite/package.json b/packages/platform-test-suite/package.json index 5a4d0b0488..52a7d8b391 100644 --- a/packages/platform-test-suite/package.json +++ b/packages/platform-test-suite/package.json @@ -1,7 +1,7 @@ { "name": "@dashevo/platform-test-suite", "private": true, - "version": "0.25.8", + "version": "0.25.9", "description": "Dash Network end-to-end tests", "scripts": { "test": "yarn exec bin/test.sh", diff --git a/packages/wallet-lib/package.json b/packages/wallet-lib/package.json index 3fdfd20b2b..3f318d44eb 100644 --- a/packages/wallet-lib/package.json +++ b/packages/wallet-lib/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/wallet-lib", - "version": "7.25.8", + "version": "7.25.9", "description": "Light wallet library for Dash", "main": "src/index.js", "unpkg": "dist/wallet-lib.min.js", diff --git a/packages/wasm-dpp/package.json b/packages/wasm-dpp/package.json index 0aa3fd5936..45f8b19b98 100644 --- a/packages/wasm-dpp/package.json +++ b/packages/wasm-dpp/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/wasm-dpp", - "version": "0.25.8", + "version": "0.25.9", "description": "The JavaScript implementation of the Dash Platform Protocol", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/withdrawals-contract/package.json b/packages/withdrawals-contract/package.json index 799b55de89..3dd1180a79 100644 --- a/packages/withdrawals-contract/package.json +++ b/packages/withdrawals-contract/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/withdrawals-contract", - "version": "0.25.8", + "version": "0.25.9", "description": "Data Contract to manipulate and track withdrawals", "scripts": { "build": "",