All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.8.4 (2020-07-29)
Note: Version bump only for package @transmute/element-lib
0.8.3 (2020-07-03)
- upgrade to @truffle/[email protected] (5d29fea)
0.8.2 (2020-07-02)
- upgrade to @truffle/[email protected] (2eae85e)
0.8.1 (2020-05-12)
- logging the startBlock and endblock during mapSync (3136def)
0.8.0 (2020-05-12)
0.7.4 (2020-05-11)
Note: Version bump only for package @transmute/element-lib
0.7.3 (2020-04-15)
Note: Version bump only for package @transmute/element-lib
0.7.2 (2020-04-13)
- Revert "chore: add logs when tests are not ran in CI" (ff58af7)
0.7.1 (2020-04-10)
- add logger to sidetree class (ef0aa8c)
- log which did is being resolved (64af69f)
- throw error if log level is invalid (3f50222)
0.7.0 (2020-04-07)
- light node bug (d62b86c)
- fix isSignatureValid to support default network identifier (9cf2559)
0.6.2 (2020-03-25)
Note: Version bump only for package @transmute/element-lib
0.6.1 (2020-03-24)
- update element lib in app and api (89a4987)
0.6.0 (2020-03-24)
Note: Version bump only for package @transmute/element-lib
0.5.11 (2020-03-19)
Note: Version bump only for package @transmute/element-lib
0.5.10 (2020-03-19)
- change getBlockchainTime (1ccd624)
0.5.9 (2020-03-19)
Note: Version bump only for package @transmute/element-lib
0.5.8 (2020-03-16)
- remove unnecessary awaits (b9e9f01)
0.5.7 (2020-03-03)
Note: Version bump only for package @transmute/element-lib
0.5.6 (2020-03-03)
Note: Version bump only for package @transmute/element-lib
0.5.5 (2020-03-03)
Note: Version bump only for package @transmute/element-lib
0.5.4 (2020-03-02)
Note: Version bump only for package @transmute/element-lib
0.5.3 (2020-03-02)
- update couchdb to latest version (05a1418)
0.5.2 (2020-02-17)
Note: Version bump only for package @transmute/element-lib
0.5.1 (2020-02-17)
Note: Version bump only for package @transmute/element-lib
0.5.0 (2020-02-17)
Note: Version bump only for package @transmute/element-lib
0.4.4 (2020-01-24)
- add a sidetree func to order operations by transactionNumber (38534b0)
- add scripts for the couchdb service (43618e3)
- order transactions after reading them from cache (ac4db39)
- update ElementCouchDBAdapter to default to local couchdb (7f4eafe)
0.4.3 (2020-01-14)
- add publicKeyJwk to JSON schemas (9b81717)
0.4.2 (2020-01-11)
- add controller property in did documents public keys (7c64d8e)
0.4.1 (2020-01-09)
- add support for setting up edv properties (c8008de)
- add toFullyQualifiedDidDocument func (c6e68e8)
- add X25519KeyPair to crypto module (61c3703)
0.4.0 (2020-01-07)
- add RSA as valid key type (2e33c5c)
- add support for service and proof (9aa0bea)
- update schema to support did-key (8c00433)
0.3.0 (2019-12-20)
- add transactionHash to rxdb schema (e85bfbf)
- bug where operations could be overriden (0ca42a9)
- cache instance for faster getTransactions (200cc65)
- dequeue processed operations in batchWrite (3ba129b)
- dont mark a partially synced transaction as synced (698dab0)
- fix condition for checking a recovery key (8f31d07)
- fix id in key schema (63ab5f6)
- fix payloadToHash to be like sidetree (3249474)
- kid missing # (7322676)
- test operationHash (b614b1b)
- transactionTime in the case where lastTransaction exists (dd59cc2)
- use transactionTime instead of Date.now (ffbf682)
- wrong operationHash doesnt match did (46d3a5c)
- add a batchScheduler (d308245)
- add a didDocumentModel schema (d9609f7)
- add a new lastResolvedTransactionTime variable to the cache object (8ce8973)
- add a sidetree key schema (cc40df5)
- add batchFileToOperations to the func module (1aec403)
- add couchdb adapter in element-lib (8be7f94)
- add flag to activate the just in time feature of the resolver (82ac820)
- add payload validation in the resolver (e8e40c2)
- add removing a key update (ff2778e)
- add signature validation for update operation (2f8433f)
- add suport for websql rxdb adapter (7dd30f9)
- add support for delete operation (33093cb)
- add support for leveldown rxdb adapter (e5fa056)
- add transactionTimeHash to getTransactions (886f9f8)
- add update operation for adding a new key (d558d1e)
- add usage property to getDidDocumentModel (504327f)
- check last operation hash in create operation (aadb542)
- check signature in create operation (284f102)
- fix header encoding for create operation (dbdb2da)
- fix sign and verify to include encoded header (087ba79)
- getTransactions endpoint (fd7e7e0)
- implement operation queue (ac1aad3)
- implement recover op (191f4d5)
- operation validation (e71220e)
- refactor all operations to use a makeSignedOperation (b4a5026)
- refactor resolve to apply operation in the right order (094186b)
- stop syncing transaction after sending to ethereum (6eedf4a)
- throw errors when operation is not valid (1c3b68b)
- use cache for anchorFiles (9021893)
- use previousOperationHash in update (1c65ced)
- use usage in getUpdatePayloadForAddingAKey (25d1ebd)
0.2.0 (2019-11-08)
- add a default gas price of 100 GWei (a65c1b5)
- add fromTransactionTime parameter in getTransactions (247d49b)
- add omitTimestamp flag for resolver (18eb7f9)
- add requirement for node 10 (c2c6cd8)
- await bug (02974b4)
- fix badOperation (8282df4)
- fix resolver not working when there is a cache hit (17021e6)
- increment transactionTime (4a4cfeb)
- ipfs test (da1b9fd)
- make sure to read ipfs if cache is empty (672a558)
- pin truffle-hdwallet-provider to 1.0.5 (f355b00)
- remove networkChangedDetected variable (a291f46)
- storage manager test (1d70d41)
- test memory issue (24c744a)
- test timeout (ac34551)
- truffle test (9e96ef7)
- update context to use a did spec that supports publicKeyHex (91978b1)
- upgrade web3 version in lib (e9d0a5f)
- use Promise API for web3.eth.getBlock (7c06dd8)
- use rxdb on api (c2348b8)
- version of solc to avoid truffle build error (7493e40)