This repository was archived by the owner on Dec 16, 2021. It is now read-only.
Releases: dashevo/js-drive
Releases · dashevo/js-drive
Drive v0.17.2
Drive v0.17.1
Bug Fixes
- duplicate MongoDB index name (#453)
Drive v0.18.0-dev.1
get /proofs
ABCI query (#451)
Drive v0.17.0
Features
- introduce
DriveStateRepository#fetchSMLStore
(#444, #445) - update
dashcore-lib
(#411, #442, #443) - add old zmq client from DAPI (#439)
- dashpay contract support (#441)
- change merk to @dashevo/merk
- gracefull shutdown on SIGINT, SIGTERM, SIGQUIT and unhandled errors (#427)
- handle core chain locked height (#428)
- implement verify chainlock query handler (#402)
- intermediate merk tree for the current block (#429)
- pass latestCoreChainLock on block end (#434)
- provide proofs for getIdentitiesByPublicKeyHashes endpoint (#422)
- provide proofs for getIdentitiyIdsByPublicKeyHashes endpoint (#419)
- provide proofs in ABCI query and DAPI getIdentity (#415)
- set IDENTITY_SKIP_ASSET_LOCK_CONFIRMATION_VALIDATION to false (#437)
- sort keys for MerkDB (#413)
- store ChainInfo in MerkDb (#404)
- store Data Contracts in merk tree (#405)
- store documents in MerkDb (#410)
- store height in externalStorage instead of merkDB (#433)
- store identities in merk tree (#400)
- store Public Key to Identity ID in MerkDb (#409)
- update
dpp
to include asset lock verification logic (#432) - introduce merkle forest (#401)
- move block execution context out of blockchain state (#403)
- add abstraction for MerkDb (#407)
Bug Fixes
- hash was used as a Buffer where it should be hex string (#440)
- documents DB transaction is already started error (#417)
- e.getErrors is not a function error (#418)
- missing nested indexed fields and transaction (#426)
BREAKING CHANGES
- AppHash is not equal to nils anymore.
- data created with 0.16 and lower versions of Drive is not compatible anymore
- ABCI query responses are changed
Drive v0.17.0-dev.10
chore(release): bump version 0.17.0-dev.10
Drive v0.17.0-dev.9
chore(release): bump version to 0.17.0-dev.9
Drive v0.17.0-dev.8
chore(release): bump version 0.17.0-dev.8
Drive v0.17.0-dev.7
chore(release): bump version 0.17.0-dev.6
Drive v0.17.0-dev.6
feat: introduce `DriveStateRepository#fetchSMLStore` (#444)
Drive v0.17.0-dev.5
chore(release): bump version to 0.17.0-dev.5