All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.8.4 (2020-07-29)
- add release process to readme (848b8da)
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)
- add editDidDocumentDialog (922350d)
0.7.3 (2020-04-15)
- default to ropsten network for looking dids in app (dcfe8e8)
- Revert "chore: run lerna clean bootstrap" (23f5f8e)
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)
- make sidetree available globally (adab99f)
0.6.2 (2020-03-25)
Note: Version bump only for package @transmute/element
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
0.5.11 (2020-03-19)
Note: Version bump only for package @transmute/element
0.5.10 (2020-03-19)
- change getBlockchainTime (1ccd624)
0.5.9 (2020-03-19)
Note: Version bump only for package @transmute/element
0.5.8 (2020-03-16)
- remove unnecessary awaits (b9e9f01)
0.5.7 (2020-03-03)
Note: Version bump only for package @transmute/element
0.5.6 (2020-03-03)
Note: Version bump only for package @transmute/element
0.5.5 (2020-03-03)
Note: Version bump only for package @transmute/element
0.5.4 (2020-03-02)
Note: Version bump only for package @transmute/element
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
0.5.1 (2020-02-17)
Note: Version bump only for package @transmute/element
0.5.0 (2020-02-17)
0.4.4 (2020-01-24)
- fix key of operation list to be unique (79ba1f3)
- lint errors and warnings (f0b4097)
- page crash with no keystore (50cd780)
- add a sidetree func to order operations by transactionNumber (38534b0)
- add publicKeyJwk IRIs (a113d49)
- add scripts for the couchdb service (43618e3)
- order transactions after reading them from cache (ac4db39)
- update ElementCouchDBAdapter to default to local couchdb (7f4eafe)
- update json ld context (010b27e)
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 ed25519 key to default wallet (d8d6092)
- add RSA as valid key type (2e33c5c)
- add sidetree context to element (a34b872)
- add support for service and proof (9aa0bea)
- display key in did document regardless of its encoding (2e9f539)
- update schema to support did-key (8c00433)
- upgrade did-wallet version (dd2b223)
- use Firestore adapter for API (7e89daa)
0.3.0 (2019-12-20)
- add transactionHash to rxdb schema (e85bfbf)
- addressed missing changes (8e799ed)
- bug where operations could be overriden (0ca42a9)
- cache instance for faster getTransactions (200cc65)
- createDIDRequest to use the recovery key (dbfc319)
- 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)
- prevent removing the recovery key (8b8b172)
- reduce bundle size for prod (84de553)
- remove watching changes in md files (b9172b6)
- 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)
- create several keys in did wallet (a2847f8)
- 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)
- implement remove did key (1f0d689)
- 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 couchdb adapter for docker setup (58d36a5)
- use previousOperationHash in update (1c65ced)
- use usage in getUpdatePayloadForAddingAKey (25d1ebd)
0.2.0 (2019-11-08)
- fix resolver not working when there is a cache hit (17021e6)
- package: fix bundle for core (f34436f)
- 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 (3e555e9)
- add requirement for node 10 (c2c6cd8)
- await bug (02974b4)
- fix badOperation (8282df4)
- fix condition to determine when to use ElementMemoryAdapter (da074ef)
- increment transactionTime (4a4cfeb)
- ipfs test (da1b9fd)
- make sure to read ipfs if cache is empty (672a558)
- memory leak in snackbar (f37e992)
- pin truffle-hdwallet-provider to 1.0.5 (f355b00)
- proptype warning (d3edbb9)
- remove networkChangedDetected variable (a291f46)
- simplify ElementFirestoreAdapter constructor (a3dc196)
- stop using firebase and only rely on firebase-admin (9908e0a)
- storage manager test (1d70d41)
- test memory issue (24c744a)
- test timeout (ac34551)
- truffle test (9e96ef7)
- package: remove tests from dist (7b11c56)
- update context to use a did spec that supports publicKeyHex (91978b1)
- update name of firebase-adminsdk to be more generic (2d959c4)
- upgrade web3 version in app (da1b6a4)
- 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)