Skip to content

v7.0.0

Latest

Choose a tag to compare

@uport-automation-bot uport-automation-bot released this 11 Feb 12:59

7.0.0 (2026-02-11)

Bug Fixes

  • ci: update jest puppeteer config (#1437) (dbb2880)
  • cli: update @veramo/cli setup and credential example for ICredentialProvider refactor (#1489) (0fa0bdc), closes #1488 #1395
  • core-types: regenerate plugin schema (#1416) (01de67d)
  • core-types: regenerate schema (#1396) (925fd81)
  • credential-status: plugin class missing OpenAPI schema property (#1427) (06882b9)
  • data-store: replace typeOrm findOne queries including relations with find (#1400) (034afc4)
  • data-store: validate sorted queries in data store (#1482) (067e39d)
  • deps: bump ethr-did-resolver to v11 (#1422) (2f0b06d)
  • deps: update dependency @noble/ciphers to v1 (#1419) (b6363a1)
  • deps: update dependency @stablelib/aes to v2 (018e189)
  • deps: update dependency @stablelib/aes-kw to v2 (02f2008)
  • deps: update dependency ts-json-schema-generator to v2 (e690f3c)
  • deps: update dependency uuid to v11 (#1431) (6ad84d9)
  • deps: update devdeps and bump typeorm to 0.3.20 (#1272) (7d17f37)
  • deps: Update did-vc-libraries (cf45ff8)
  • deps: Update did-vc-libraries (#1439) (0056388)
  • deps: update react monorepo to v19 (#1443) (3fab85f)
  • did-comm: remove isomorphic-webcrypto dependency (#1401) (85cc1ce), closes #1381 #1387
  • key-manager: handling of kid param when creating keys (#1492) (4c52549)
  • remote-server: fix for code scanning alert #17: Information exposure through a stack trace (#1467) (833c580)
  • utils: fix inconsistent DID parameter handling (#1466) (0bb103f)

Features

  • core-types: allow key type and algorithm extension with loose autocomplete (#1464) (43d8dbf)
  • credential-w3c: added support bbs proofformat (#1383) (83cc115)
  • credential-w3c: refactor the ICredentialProvider API (#1488) (cbd848d)
  • credential-w3c: remove hardcoded proof formats (#1395) (5b7d3fa)
  • did-manager: add 'isLocal' in 'options' to only modify DIDStore (#1452) (94da414)
  • did-provider-ethr: add signOnly flag and logic for add/remove key/service (#1389) (2110590)
  • improve key creation/import options when creating identifiers (#1423) (12aa854)
  • key-manager: allow user defined kid on keyManagerCreate (#1426) (0784df0), closes #1353

Reverts

  • Revert "chore(ci): fix jest call on GH workflow" (f5e14b0)
  • Revert "chore(ci): npx install puppeteer browsers before test" (d5ff2e3)

BREAKING CHANGES

  • credential-w3c: This changeset, along with the previous changes in #1395 modify the CredentialPlugin to support extensibility without modifications to the veramo repository. This plugin now acts as an orchestrator for other ICredentialProvider implementations that provide the actual support for various verifiable data formats. ICredentialProvider implementations can be implemented externally and used with this plugin.
  • credential-w3c: The credential plugins specializing in JSON-LD / EIP712 are no longer top level veramo plugins but are now managed by the @veramo/credential-w3c plugin which will be able to use multiple proof formats and multiplex accordingly. The constructor for the CredentialPlugin has changed to accept different implementations of proof formats.