Skip to content

Releases: decentralized-identity/ethr-did-resolver

13.1.0-alpha.2

03 Jun 12:43

Choose a tag to compare

13.1.0-alpha.2 Pre-release
Pre-release

13.1.0-alpha.2 (2026-06-03)

Features

  • wip: the graph indexing (8a1c43e)

13.1.0-alpha.1

03 Jun 11:52

Choose a tag to compare

13.1.0-alpha.1 Pre-release
Pre-release

13.1.0-alpha.1 (2026-06-03)

Features

13.0.0

18 May 08:06

Choose a tag to compare

13.0.0 (2026-05-18)

Bug Fixes

  • build: update typescript to 6.0.3 (201a50c)

BREAKING CHANGES

  • build: PR #236 updated the exports property to match new ESM/CJS project layout

12.0.1

18 May 07:41

Choose a tag to compare

12.0.1 (2026-05-18)

Bug Fixes

12.0.1-alpha.1

09 May 18:45

Choose a tag to compare

12.0.1-alpha.1 Pre-release
Pre-release

12.0.1-alpha.1 (2026-05-09)

Bug Fixes

  • build: add package.json with type module to esm build output (de7b2d9)
  • build: update tsconfig to use modern module and resolution settings (14b799c)
  • mismatched ethers types when in esm project (63fdce3)
  • update exports field to support subpath patterns for esm and commonjs (468bab9)

12.0.0

08 May 13:10

Choose a tag to compare

12.0.0 (2026-05-08)

Features

  • support additional key types in the reference resolver implementation (#229) (1463f93)
  • upgrade key->VM mappings to modern variants an add extra key types
  • added Multikey & BLS key support
  • support multiple public key property types in JSON-LD @context generation

BREAKING CHANGES

  • attrTypes and delegateTypes are no longer exported as they mapped to the deprecated VM names.
  • the resolved DID documents now display the modern, spec compliant, Verification Methods for several key types, ignoring the encoding hint, effectively changing the output. Ed25519/X25519 VM methods now map to their 2020 definitions.
    • Ed25519 => Ed25519VerificationKey2020 instead of 2018
    • X25519 => X25519KeyAgreementKey2020 instead of 2019
    • The #controllerKey is now resolved using publicKeyJwk instead of publicKeyHex
    • Using publicKeyJwk for secp256k1 keys, ignoring the encoding hint.
  • Remove REGISTRY export from index. The default registry address is misleading as it refers to an older build of the registry contract that is no longer deployed on most networks. The resolver should throw if there is no registry configured.
  • RSA keys no longer directly handled. There is no history of usage, but still counts as breaking.
  • The encoding hint from DIDAttributeChanged is only used when the key type is unknown. If none is specified, publicKeyHex is used.

11.1.3

07 May 11:53

Choose a tag to compare

11.1.3 (2026-05-07)

Bug Fixes

11.1.2

04 May 21:27

Choose a tag to compare

11.1.2 (2026-05-04)

Bug Fixes

  • deps: Update dependency did-resolver to v5.0.1 (87a50ea)

11.1.1

04 May 17:44

Choose a tag to compare

11.1.1 (2026-05-04)

Bug Fixes

  • deps: Update dependency did-resolver to v5 (b682d34)

11.1.0

26 Mar 15:42

Choose a tag to compare

11.1.0 (2026-03-26)

Features

  • error-handling: Intentionally fail resolution if the RPC endpoint is not serving historical data (#214) (ae6beeb)