Skip to content
This repository has been archived by the owner on Aug 29, 2024. It is now read-only.

Latest commit

 

History

History
464 lines (210 loc) · 20.3 KB

CHANGELOG.md

File metadata and controls

464 lines (210 loc) · 20.3 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)

Features

  • add release process to readme (848b8da)

0.8.3 (2020-07-03)

Features

  • upgrade to @truffle/hdwallet-provider@1.0.38 (5d29fea)

0.8.2 (2020-07-02)

Features

  • upgrade to @truffle/hdwallet-provider@1.0.36 (2eae85e)

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)

Features

  • add editDidDocumentDialog (922350d)

0.7.3 (2020-04-15)

Features

  • default to ropsten network for looking dids in app (dcfe8e8)

Reverts

  • Revert "chore: run lerna clean bootstrap" (23f5f8e)

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

Features

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

Features

  • change getBlockchainTime (1ccd624)

0.5.9 (2020-03-19)

Note: Version bump only for package @transmute/element

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

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)

Features

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

Bug Fixes

  • make api node 10 (219dd0f)
  • qr code mobile view and page refresh bug (fa769a8)

0.4.4 (2020-01-24)

Bug Fixes

  • fix key of operation list to be unique (79ba1f3)
  • lint errors and warnings (f0b4097)
  • page crash with no keystore (50cd780)

Features

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

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

Bug Fixes

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

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

Bug Fixes

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

Features

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