Skip to content

Latest commit

 

History

History
409 lines (179 loc) · 23.6 KB

CHANGELOG.md

File metadata and controls

409 lines (179 loc) · 23.6 KB

9.0.0 (2023-09-27)

Bug Fixes

BREAKING CHANGES

  • deps: this update uses ethers v6 which has a sufficiently different API from v5 that will likely need attention. While the API of this library hasn't changed, it is likely that an update will need attention so this is marked as a breaking change and a new major version is released.

8.1.2 (2023-07-13)

Bug Fixes

  • deps: update all non-major dependencies (5d1be47)

8.1.1 (2023-07-12)

Bug Fixes

  • deps: Update dependency did-resolver to v4.1.0 (ea501e1)

8.1.0 (2023-07-12)

Features

  • add linea:goerli deployment (b7a36b3)

8.0.0 (2022-11-07)

Bug Fixes

BREAKING CHANGES

  • spec: This is a breaking change of the spec as "soft deletion" of non-updated DIDs is no longer considered valid.

7.0.2 (2022-10-24)

Bug Fixes

7.0.1 (2022-10-17)

Bug Fixes

7.0.0 (2022-10-17)

Bug Fixes

  • build: transpile for commonjs, use wrapper for esm (#170) (5eba679)

BREAKING CHANGES

  • build: previous versions (<7.0.0) would be transpiled twice by microbundle, but this seems to be anti-pattern

Please raise an issue on https://github.com/decentralized-identity/ethr-did-resolver if this change is incompatible with your tech stack and there are no workarounds.

7.0.0-alpha.3 (2022-10-14)

Bug Fixes

  • build: use commonjs module in tsconfig (e66d054)
  • ci: run tests on a matrix of node versions (3825ac0)

7.0.0-alpha.2 (2022-10-14)

Bug Fixes

  • build: build commonjs and also expose esm wrapper (522c199)

7.0.0-alpha.1 (2022-10-13)

Bug Fixes

  • add esm wrapper instead of double transpile (d2bbeaf)

BREAKING CHANGES

  • ESM is only supported through a wrapper

6.2.4-alpha.1 (2022-10-13)

Bug Fixes

6.2.3 (2022-10-12)

Bug Fixes

  • e2e tests with deprecated ethr test networks (0fd9915)
  • hex values getting wrongly encoded to utf8 for setAttributeSigned (c5c8989)

6.2.2 (2022-09-07)

Bug Fixes

  • export MetaSignature type (62f250a)

6.2.1 (2022-09-06)

Bug Fixes

  • track legacy deployments, fix nonce calculation, export contract (#167) (c0d0366), closes #165 #166

6.2.0 (2022-09-05)

Features

  • add controller support for meta/signed transactions (#164) (ce93e70)

6.1.0 (2022-08-04)

Features

  • add experimental support for ServiceEndpoint objects (#163) (3919a25)

6.0.2 (2022-07-08)

Bug Fixes

  • revert aurora tweaks and use known deployments in config (#161) (e238a9f)

6.0.1 (2022-06-06)

Bug Fixes

  • ci: groom the build scripts and dependencies (#156) (9a53958)

6.0.0 (2022-06-05)

Bug Fixes

BREAKING CHANGES

  • doc: Since the context definitions most often have to be embedded in apps, this requires apps to download the new definition.
  • Apps have to update their processing of blockchainAccountId to use the new CAIP10 format

5.0.4 (2022-01-20)

Bug Fixes

  • broaden window for event logs processing (fix Aurora) (#149) (5ee6bed)

5.0.3 (2022-01-13)

Bug Fixes

  • deps: remove querystring in favor of UrlSearchParams (cd5e596)

5.0.2 (2021-11-10)

Bug Fixes

  • deps: bump ethers to ^5.5.0 (c39788a)

5.0.1 (2021-11-10)

Bug Fixes

  • deps: bump did-resolver to 3.1.3+ (0ddde4b)

5.0.0 (2021-11-10)

Bug Fixes

BREAKING CHANGES

  • publicKeyHex values in the DID document no longer contain a 0x prefix

4.3.5 (2021-11-10)

Bug Fixes

  • reference /enc/ keys in keyAgreement section of DID doc (#146) (5d507ef), closes #145

4.3.4 (2021-06-24)

Bug Fixes

  • maintenance of dependencies, bots and build scripts (#136) (0d3fcf7)

4.3.3 (2021-04-23)

Bug Fixes

4.3.2 (2021-04-22)

Bug Fixes

4.3.1 (2021-04-22)

Bug Fixes

  • ignore query string when interpreting identifiers (#123) (5508f8a), closes #122

4.3.0 (2021-04-20)

Features

4.2.0 (2021-04-16)

Features

4.1.0 (2021-04-14)

Features

  • export EthrDidController helper class (#120) (745100d)

4.0.1 (2021-03-26)

Bug Fixes

  • deps: use Resolvable type from did-resolver (d213ae6)

4.0.0 (2021-03-15)

Features

BREAKING CHANGES

  • The return type is DIDResolutionResult which wraps a DIDDocument.
  • No errors are thrown during DID resolution. Please check result.didResolutionMetadata.error instead.
  • This DID core spec requirement will break for users expecting publicKey, ethereumAddress, Secp256k1VerificationKey2018 entries in the DID document. They are replaced with verificationMethod, blockchainAccountId and EcdsaSecp256k1VerificationKey2019 and EcdsaSecp256k1RecoveryMethod2020 depending on the content.

3.1.0 (2021-03-15)

Features

3.0.3 (2020-12-17)

Bug Fixes

3.0.2 (2020-12-09)

Bug Fixes

  • deps: update dependency did-resolver to v2.1.2 (8c2294e)

3.0.1 (2020-11-09)

Bug Fixes

3.0.0 (2020-08-24)

Bug Fixes

  • change 'owner' to 'controller' to follow W3C Spec (#75) (#81) (af37b3f)

BREAKING CHANGES

  • JWTs that refer to the did:ethr:...#owner key in their header may be considered invalid after this upgrade, as the key id is now did:ethr:...#controller

2.4.0 (2020-08-21)

Features

  • add ability to use a compressed publicKey as identifier (#73) (e257eb3), closes #56

2.3.4 (2020-08-19)

Bug Fixes

  • deps: update dependency did-resolver to v2.1.1 (1a4cbca)

2.3.3 (2020-08-14)

Bug Fixes

  • deps: update dependency did-resolver to v2.1.0 (b26d387)

2.3.2 (2020-07-07)

Bug Fixes

  • deps: update dependency did-resolver to v2 (#68) (831ec17)

2.3.1 (2020-07-04)

Bug Fixes

  • deps: update dependency ethjs-contract to ^0.2.0 (b667ce6)

2.3.0 (2020-07-03)

Bug Fixes

  • deps: update dependency did-resolver to v1.1.0 (ab47058)

Features

  • add encryption key support for ethr-did-documents (2f5825c), closes #52

2.2.0 (2020-02-25)

Features

  • add encryption key support for ethr-did-documents (dff7b0f), closes #52

2.1.0 (2020-02-10)

Features

  • Add types declaration stubb (05944b1)

2.0.0 (2020-01-24)

Bug Fixes

  • require a configuration to be used when initializing the resolver (3adc029)

BREAKING CHANGES

  • this removes the fallback hardcoded RPC URLs and will fail early when a wrong configuration (or none) is provided to getResolver()

1.0.3 (2019-11-11)

Bug Fixes

  • remove ejs module distribution (780ec08), closes #39