veramo icon indicating copy to clipboard operation
veramo copied to clipboard

chore: next release

Open mirceanis opened this issue 2 years ago • 1 comments

This is a draft to document the notable changes coming up in the next major release.

features

  • credential-ld: added support for JSON-LD credentials (#525)
  • credential-eip712: added support for EIP712 credentials
  • credential-ld: allow remote @context fetching (60226a1)
  • data-store-json: add JSON object storage implementation (#819)
  • utils: add 2 utility functions for inspecting ethr dids (#842)
  • credential-status: add credential status check plugin for Veramo and bind it to JSON-LD verification, thanks to @tsabolov (#874)
  • did-comm: create DIDComm JWE with multiple recipients, thanks to @inevolin (#888)
  • core: add key type definitions: 'Bls12381G1Key2020' and 'Bls12381G2Key2020', thanks to @iliecirciumaru (#839)
  • did-discovery: add partial match support (#907)
  • credential-ld: add support for browser environments (#916)
  • kms-web3: add a KMS implementation backed by a web3 provider (#924)(#688)

fixes

  • remote-server: fix a crash in @veramo/remote-server caused by incomplete parameters (#777)
  • credential-ld: include default @context in bundle (3e2cf29)
  • cli: fix inquirer prompt for subject during SDR (20d6cab)(#790)
  • did-resolver: use Resolvable interface instead of Resolver - fewer errors when accidentally using @veramo packages of different versions (9c2e59f)
  • key-manager: add missing uuid dependency (#807)
  • test: run integration tests on browsers too, thanks to @stackedq (#809)
  • credential-w3c: forward domain and challenge args to createVerifiablePresentationJwt, thanks to @andyv09 (#887)
  • docs: update and fix inline documentation of all exported types (#921)
  • deps: use did-jwt v6 and ethr-did-resolver v6 (#925)
  • cli: add choices when selecting credential Subject in CLI, thanks to @tientaidev (#898)
  • cli: fix typo in command, thanks to @tientaidev (#913)
  • credential-status: fix: check credential-status for all credential types (#949)(#934)

BREAKING CHANGES

  • IDataStoreORM has moved to the @veramo/core package (#525)
  • ProfileDiscoveryProvider has been renamed to DataStoreDiscoveryProvider (#907)(#919)

mirceanis avatar Jun 13 '22 07:06 mirceanis

Codecov Report

Merging #931 (7b6d195) into main (6884b28) will decrease coverage by 1.20%. The diff coverage is 83.79%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #931      +/-   ##
==========================================
- Coverage   81.78%   80.57%   -1.21%     
==========================================
  Files          85      118      +33     
  Lines        2652     4140    +1488     
  Branches      507      919     +412     
==========================================
+ Hits         2169     3336    +1167     
- Misses        481      801     +320     
- Partials        2        3       +1     

codecov[bot] avatar Jun 13 '22 07:06 codecov[bot]