Skip to content

Releases: decentralized-identity/veramo

v5.4.0

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 01 Aug 15:01

5.4.0 (2023-08-01)

Bug Fixes

  • deps: Update dependency @aviarytech/did-peer to ^0.0.21 (1f84ae7)

Features

  • credential-w3c: allow issuers with query parameters for credentials and presentations (#1207) (688f59d), closes #1201
  • did-comm: add support for the AES based content and key encryption algorithms (#1180) (5294a81)

v5.3.0

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 27 Jul 14:08

5.3.0 (2023-07-27)

Bug Fixes

  • add missing js extension for json canonicalizer import (#1175) (d6afc3f)
  • cli: prevent ExperimentalWarning messages form being printed (#1186) (a2971aa)
  • credential-eip712: remove JSON.stringify for string credential (#1176) (469dcd9)
  • deps: update dependency @decentralized-identity/ion-sdk to v1 (6981e68)
  • deps: update dependency commander to v11 (e2d7966)
  • deps: update dependency multiformats to v12 (11fa7c3)
  • deps: Update dependency web-did-resolver to v2.0.27 (b5b6f52)
  • deps: Update did-vc-libraries (78b4bfb)
  • deps: Update did-vc-libraries (f92c531)
  • did-resolver: send Accept header to universal resolver. (#1203) (c86d918)
  • support publicKeyJwk when comparing blockchainAccountId (#1194) (9110688)

Features

  • allow secp256r1 key type for JWT VC issuance (#1192) (2ce7056)
  • credential-w3c: support specifying a key when creating credential or presentation (#1202) (70d49f4)
  • export didcomm mediator utils (#1181) (264b6a7)
  • kv-store: add key-value store based on a typescript port of the keyv package (#1150) (e7138d3)

v5.2.0

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 02 May 15:41

5.2.0 (2023-05-02)

Bug Fixes

  • add did-provider-peer to CLI dependencies (#1161) (38827c3)
  • cli: NODE_NO_WARNINGS on windows (#1164) (e9474e2)
  • credential-ld: external context handling with the fetchRemoteContexts option (#1149) (4a63f40)
  • credential-ld: fix Ed25519Signature2020 verification (#1166) (c965fd5)
  • data-store: fix react-native migrations on older Android installations (#1152) (826b994)
  • deps: update dependency canonicalize to v2 (8368462)
  • deps: update dependency express-handlebars to v7 (2621947)
  • deps: update dependency z-schema to v6 (0cdd100)
  • plugin schemas (#1159) (4b5f580)

Features

  • add did-peer provider and resolver (#1156) (9502063)
  • did-provider-key: add option to create the identifier from a given private key (#1165) (ad79a22)

v5.1.4

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 16 Mar 15:09

5.1.4 (2023-03-16)

Bug Fixes

  • cli: fix credential verify command for JWT credentials (#1148) (697a14c)

v5.1.3

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 16 Mar 10:23

5.1.3 (2023-03-16)

Bug Fixes

v5.1.2

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 25 Feb 01:08

5.1.2 (2023-02-25)

Bug Fixes

  • ci: minor changes to trigger release alignment (9db312f)

v5.1.1

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 25 Feb 00:34

5.1.1 (2023-02-25)

Bug Fixes

  • ci: add publishConfig for did-provider-jwk (b8b18e9)

v5.1.0

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 24 Feb 23:20

5.1.0 (2023-02-24)

Bug Fixes

  • add missing .js file extension for ESM import (#1123) (6c850ac), closes #1122
  • cli: create veramo instance async in CLI (#1126) (05ab106), closes #1125
  • cli: typo in explore command (279168d)
  • correctly export PickupRecipientMessageHandler (#1121) (3a7a086)
  • credential-eip712: compatibility improvements for EthereumEIP712Signature2021 (#1131) (672f92b)
  • did-comm: correctly export PickupMediatorMessageHandler (#1120) (8de26b0)
  • did-provider-ethr: export KMSEthereumSigner for convenience (#1124) (cee8d2e)
  • P256 key parity corrections (#1137) (d0eca2b), closes #1136 #1135

Features

  • cli: export config methods and adopt Command instances instead of global program(#1130) (9c73d98)
  • cli: add did:3 resolver to CLI default config (#1129) (5887e04)
  • cli: add did:pkh support to the default CLI config (#1133) (19cccc1)
  • core-types: allow inline @context for Credentials and Presentations (#1119) (44bb365), closes #1073
  • did-provider-jwk: add did:jwk method support (#1128) (0a22d9c)

v5.0.0

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 09 Feb 16:20

5.0.0 (2023-02-09)

Bug Fixes

  • did-manager: rename AbstractDIDStore methods for SES compatibility (0287340), closes #1090
  • did-provider-pkh: add missing caip dependency (#1112) (60bc5fd), closes #1111
  • did-provider-pkh: refactor and simplify did:pkh plugin (#1113) (42be48f)
  • key-manager: rename Abstract[Private]KeyStore methods for SES compatibility (91631b6), closes #1090

test(did-provider-ion): skip a couple of tests that fail with unreasonable errors
fix: temporarily remove puppeteer tests
fix: use craco for test-react-app to enable babel config

Build System

  • convert veramo modules to ECMAScript Module(ESM) instead of CommonJS (#1103) (b5cea3c), closes #1099

Features

BREAKING CHANGES

v4.3.0

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 27 Jan 14:39

4.3.0 (2023-01-27)

Bug Fixes

  • credential-ld: fix defaultContexts file extensions (#1086) (2f57cb1)
  • utils: convert JWK with curv Ed25519 to X25519 (#1078) (deb546b)

Features

  • did-comm: add trust ping protocol (#1080) (fb22e63)
  • did-comm: support DIDComm Messaging attachments (#1087) (6679574), closes #612
  • utils: add publicKeyJwk as valid verificationMethod in getEthereumAddress (#1096) (a4209f5)