diff --git a/.github/workflows/.env b/.github/workflows/.env index df22535b..c232d6c6 100644 --- a/.github/workflows/.env +++ b/.github/workflows/.env @@ -1,4 +1,4 @@ #DRIVE_BRANCH= -#DASHMATE_BRANCH= -TEST_SUITE_BRANCH=update-wallet +DASHMATE_BRANCH=v0.19-dev +#TEST_SUITE_BRANCH= #SDK_BRANCH= diff --git a/CHANGELOG.md b/CHANGELOG.md index d10fede3..9744bd7f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +# [0.19.0](https://github.com/dashevo/dapi/compare/v0.18.1...v0.19.0) (2021-05-05) + + +### Features + +* enable Docker build npm cache ([#348](https://github.com/dashevo/dapi/issues/348)) +* remove insight API ([#351](https://github.com/dashevo/dapi/issues/351), [#344](https://github.com/dashevo/dapi/issues/344), [#345](https://github.com/dashevo/dapi/issues/345), [#346](https://github.com/dashevo/dapi/issues/346), [#345](https://github.com/dashevo/dapi/issues/345), [#347](https://github.com/dashevo/dapi/issues/347), [#362](https://github.com/dashevo/dapi/issues/362)) + + +### Bug Fixes + +* error loading shared library libzmq.so.5 ([51e66f7](https://github.com/dashevo/dapi/commit/51e66f76c9fbdecef000fc6acd5d2ab5dd20f01d)) + + +### BREAKING CHANGES + +* `getStatus` response format is changed and is not compatible with older version + + + # [0.18.1](https://github.com/dashevo/dapi/compare/v0.18.0...v0.18.1) (2021-03-08) @@ -17,7 +37,7 @@ * replace `broadcast_tx_commit` with `broadcast_tx_sync` ([#330](https://github.com/dashevo/dapi/issues/330)) -### BREAKING CHANGE +### BREAKING CHANGES * `broadcastStateTransition` doesn't wait for state transition commit. Use `waitForStateTransitionResult` to get ST acknowledgment. diff --git a/package-lock.json b/package-lock.json index eb136c8c..d0872088 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@dashevo/dapi", - "version": "0.19.0-dev.4", + "version": "0.19.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -141,14 +141,14 @@ } }, "@dashevo/dapi-client": { - "version": "0.19.0-dev.2", - "resolved": "https://registry.npmjs.org/@dashevo/dapi-client/-/dapi-client-0.19.0-dev.2.tgz", - "integrity": "sha512-StW11pKgJ4BwNAlgPomR7TWl3Df9HO2q7ZDY4IRWv3uR2LgTLyUzI90Uz0FJ+e46aVdpVCK49942EDnb2KtVSw==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@dashevo/dapi-client/-/dapi-client-0.19.1.tgz", + "integrity": "sha512-nI5lUxHCV5mFdRtuooj6doaYGDfN1H+Z61vTNwzbCd2sJfL1wfH8iipDzyi2XCgubsSGOdLP1sH504h/c/bK5g==", "dev": true, "requires": { - "@dashevo/dapi-grpc": "~0.19.0-dev.1", - "@dashevo/dashcore-lib": "~0.19.21", - "axios": "^0.19.2", + "@dashevo/dapi-grpc": "~0.19.0", + "@dashevo/dashcore-lib": "~0.19.23", + "axios": "^0.21.1", "cbor": "^5.0.1", "lodash.sample": "^4.2.1" }, @@ -166,9 +166,9 @@ } }, "@dashevo/dapi-grpc": { - "version": "0.19.0-dev.1", - "resolved": "https://registry.npmjs.org/@dashevo/dapi-grpc/-/dapi-grpc-0.19.0-dev.1.tgz", - "integrity": "sha512-4vp1x9vyhiDOhkFZQSWexFmEk/EJ57if1/GnFqts+Jl3+YiC8eEHRgsHIlTp9Pl8DkHxyPRfNQapVZxScKLm7w==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@dashevo/dapi-grpc/-/dapi-grpc-0.19.0.tgz", + "integrity": "sha512-O0W1z0ZocJdA7jkFXlX2LbJlrY6PfAlnBDDXw3HNTJfV0uM4xzx1BYNK9noVa+GxDcpNGim7lj4qLVVWd47sWw==", "requires": { "@dashevo/grpc-common": "^0.3.0", "google-protobuf": "^3.12.2", @@ -228,12 +228,13 @@ } }, "@dashevo/dpp": { - "version": "0.19.0-dev.4", - "resolved": "https://registry.npmjs.org/@dashevo/dpp/-/dpp-0.19.0-dev.4.tgz", - "integrity": "sha512-QT7v/yhsq/Ii+vqGbIuWf0vhYx2ImOSPDcacP6zUXELzrUARHdN81ektiPtLvdQUDhp9aA/93hIvtIixf4+gXg==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@dashevo/dpp/-/dpp-0.19.1.tgz", + "integrity": "sha512-0FfQzqh8AiiN1cVeUs60N7ftlHeuQcfWkD7dHtgGaxYjK6MnbxnfDS5MJDo/jGF52399F6G1Ywq7a7NBJROmKw==", "requires": { "@apidevtools/json-schema-ref-parser": "^8.0.0", - "@dashevo/dashcore-lib": "~0.19.21", + "@dashevo/dashcore-lib": "~0.19.23", + "@dashevo/feature-flags-contract": "0.1.0", "ajv": "^6.12.0", "bs58": "^4.0.1", "cbor": "^5.0.1", @@ -256,6 +257,11 @@ } } }, + "@dashevo/feature-flags-contract": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@dashevo/feature-flags-contract/-/feature-flags-contract-0.1.0.tgz", + "integrity": "sha512-OnKpFX498ZcJVAEv1MRF/bNpDY0DUHSd+5MjGtSBkZ9plv+E2p6UWHK77479l59ZJWun+Ix2BsYPY7PSd+11yA==" + }, "@dashevo/grpc-common": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/@dashevo/grpc-common/-/grpc-common-0.3.4.tgz", @@ -625,12 +631,12 @@ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "dev": true, "requires": { - "follow-redirects": "1.5.10" + "follow-redirects": "^1.10.0" } }, "balanced-match": { @@ -1827,30 +1833,10 @@ "dev": true }, "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dev": true, - "requires": { - "debug": "=3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.0.tgz", + "integrity": "sha512-0vRwd7RKQBTt+mgu87mtYeofLFZpTas2S9zY+jIeuLJMNvudIgF52nr19q40HOwH5RrhWIPuj9puybzSJiRrVg==", + "dev": true }, "foreground-child": { "version": "1.5.6", diff --git a/package.json b/package.json index 0074d877..9fc05cc7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dashevo/dapi", - "version": "0.19.0-dev.4", + "version": "0.19.0", "description": "A decentralized API for the Dash network", "scripts": { "api": "node scripts/api.js", @@ -30,10 +30,10 @@ "all": true }, "dependencies": { - "@dashevo/dapi-grpc": "~0.19.0-dev.1", + "@dashevo/dapi-grpc": "~0.19.0", "@dashevo/dashcore-lib": "~0.19.23", "@dashevo/dashd-rpc": "^2.0.2", - "@dashevo/dpp": "~0.19.0-dev.4", + "@dashevo/dpp": "~0.19.1", "@dashevo/grpc-common": "~0.3.3", "ajv": "^6.4.0", "bs58": "^4.0.1", @@ -50,7 +50,7 @@ "zeromq": "5.2.0" }, "devDependencies": { - "@dashevo/dapi-client": "~0.19.0-dev.2", + "@dashevo/dapi-client": "~0.19.1", "@dashevo/dp-services-ctl": "github:dashevo/js-dp-services-ctl#v0.19-dev", "chai": "^4.2.0", "chai-as-promised": "^7.1.1",