veramo
veramo copied to clipboard
chore: next release
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 ofResolver
- 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 toDataStoreDiscoveryProvider
(#907)(#919)
Codecov Report
Merging #931 (7b6d195) into main (6884b28) will decrease coverage by
1.20%
. The diff coverage is83.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