Skip to content
This repository has been archived by the owner on Feb 17, 2021. It is now read-only.

Latest commit

 

History

History
412 lines (172 loc) · 16.4 KB

CHANGELOG.md

File metadata and controls

412 lines (172 loc) · 16.4 KB

Change Log

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)

Features

0.8.2 (2020-07-02)

Features

0.8.1 (2020-05-12)

Bug Fixes

  • logging the startBlock and endblock during mapSync (3136def)

0.8.0 (2020-05-12)

Features

  • add startBlock and getBlockchainHeight to blockchain adapter (ea6fdc7)
  • implement mapSync (3a55f3f)

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)

Features

  • add support for infering patches (abfc2c2)
  • add support for json patch updates (98a0bb9)

Reverts

  • Revert "chore: add logs when tests are not ran in CI" (ff58af7)

0.7.1 (2020-04-10)

Features

  • 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)

Bug Fixes

Features

  • 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)

Features

  • 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)

Features

  • change getBlockchainTime (1ccd624)

0.5.9 (2020-03-19)

Note: Version bump only for package @transmute/element-lib

0.5.8 (2020-03-16)

Features

  • 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)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • add publicKeyJwk to JSON schemas (9b81717)

0.4.2 (2020-01-11)

Features

  • add controller property in did documents public keys (7c64d8e)

0.4.1 (2020-01-09)

Features

  • add support for setting up edv properties (c8008de)
  • add toFullyQualifiedDidDocument func (c6e68e8)
  • add X25519KeyPair to crypto module (61c3703)

0.4.0 (2020-01-07)

Bug Fixes

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • add storage manager (c97a369)
  • add transactionTimestamp (a8a5291)
  • make storage manager retry interval configurable (8087d16)
  • replace pouchdb with rxdb for app db (94e390b)