11.0.2 (2024-10-12)
- deps: update dependency ethers to v6.13.4 (f940b8e)
11.0.1 (2024-10-01)
- deps: update dependency ethers to v6.13.3 (840f6d4)
11.0.0 (2024-09-30)
- add esm wrapper instead of double transpile (d2bbeaf)
- build: build commonjs and also expose esm wrapper (522c199)
- build: include default export to work around some bundler issues (#205) (1e9e4ef), closes #186
- build: use commonjs module in tsconfig (e66d054)
- ci: run tests on a matrix of node versions (3825ac0)
- create alpha release (1d5d5f2)
- ESM is only supported through a wrapper
11.0.0-alpha.3 (2024-09-30)
11.0.0-alpha.2 (2024-09-30)
11.0.0-alpha.1 (2024-09-30)
- add esm wrapper instead of double transpile (d2bbeaf)
- build: build commonjs and also expose esm wrapper (522c199)
- build: use commonjs module in tsconfig (e66d054)
- ci: run tests on a matrix of node versions (3825ac0)
- create alpha release (1d5d5f2)
- ESM is only supported through a wrapper
10.1.10 (2024-07-26)
- deps: update dependency ethers to v6.13.2 (c9d253f)
10.1.9 (2024-06-18)
- deps: update dependency ethers to v6.13.1 (e6885b9)
10.1.8 (2024-06-13)
- deps: update dependency ethers to v6.13.0 (9c9d978)
10.1.7 (2024-06-13)
10.1.6 (2024-06-13)
10.1.5 (2024-02-14)
- deps: update dependency ethers to v6.11.1 (d22fd46)
10.1.4 (2024-02-09)
- deps: update dependency ethers to v6.11.0 (35620c9)
10.1.3 (2024-01-13)
- deps: update dependency ethers to v6.10.0 (435ae92)
10.1.2 (2024-01-03)
- deps: update dependency ethers to v6.9.2 (0e69c5b)
10.1.1 (2023-12-20)
- deps: update dependency ethers to v6.9.1 (01e0006)
10.1.0 (2023-12-05)
10.0.1 (2023-11-27)
- deps: update dependency ethers to v6.9.0 (0ca70ec)
10.0.0 (2023-11-08)
- the keys in the
verificationMethod
array are no longer all referenced in theassertionMethod
array. Only authentication (sigAuth
) or signing keys (veriKey
) are added.
9.1.1 (2023-11-08)
9.1.0 (2023-11-08)
9.0.0 (2023-09-27)
- 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)
- deps: update all non-major dependencies (5d1be47)
8.1.1 (2023-07-12)
- deps: Update dependency did-resolver to v4.1.0 (ea501e1)
8.1.0 (2023-07-12)
- add linea:goerli deployment (b7a36b3)
8.0.0 (2022-11-07)
- 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)
7.0.1 (2022-10-17)
7.0.0 (2022-10-17)
- 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)
- 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)
- build: build commonjs and also expose esm wrapper (522c199)
7.0.0-alpha.1 (2022-10-13)
- add esm wrapper instead of double transpile (d2bbeaf)
- ESM is only supported through a wrapper
6.2.4-alpha.1 (2022-10-13)
- create alpha release (1d5d5f2)
6.2.3 (2022-10-12)
- e2e tests with deprecated ethr test networks (0fd9915)
- hex values getting wrongly encoded to utf8 for setAttributeSigned (c5c8989)
6.2.2 (2022-09-07)
- export MetaSignature type (62f250a)
6.2.1 (2022-09-06)
6.2.0 (2022-09-05)
6.1.0 (2022-08-04)
6.0.2 (2022-07-08)
6.0.1 (2022-06-06)
6.0.0 (2022-06-05)
- doc: update LD @context (#154) (29c196a), closes #151
- doc: update spec to use new CAIP10 format (77a4f67)
- update blockchainAccountId to the new CAIP10 format (#153) (9c3f401), closes #152
- 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)
5.0.3 (2022-01-13)
- deps: remove querystring in favor of UrlSearchParams (cd5e596)
5.0.2 (2021-11-10)
- deps: bump ethers to ^5.5.0 (c39788a)
5.0.1 (2021-11-10)
- deps: bump did-resolver to 3.1.3+ (0ddde4b)
5.0.0 (2021-11-10)
publicKeyHex
values in the DID document no longer contain a0x
prefix
4.3.5 (2021-11-10)
4.3.4 (2021-06-24)
4.3.3 (2021-04-23)
4.3.2 (2021-04-22)
4.3.1 (2021-04-22)
4.3.0 (2021-04-20)
4.2.0 (2021-04-16)
4.1.0 (2021-04-14)
4.0.1 (2021-03-26)
- deps: use Resolvable type from did-resolver (d213ae6)
4.0.0 (2021-03-15)
- upgrade to latest did core spec (#99) (#109) (#111) (2a023b1), closes #105 #95 #106 #83 #85 #83 #85 #95 #105 #106
- The return type is
DIDResolutionResult
which wraps aDIDDocument
. - 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 withverificationMethod
,blockchainAccountId
andEcdsaSecp256k1VerificationKey2019
andEcdsaSecp256k1RecoveryMethod2020
depending on the content.
3.1.0 (2021-03-15)
- upgrade to latest did core spec (#99) (#109) (d46eea3), closes #105 #95 #106 #83 #85 #83 #85 #95 #105 #106
3.0.3 (2020-12-17)
3.0.2 (2020-12-09)
- deps: update dependency did-resolver to v2.1.2 (8c2294e)
3.0.1 (2020-11-09)
- reverse events to have consistent order (#87) (08b9692), closes /github.com/decentralized-identity/ethr-did-resolver/issues/86#issuecomment-699961595
3.0.0 (2020-08-24)
- JWTs that refer to the
did:ethr:...#owner
key in their header may be considered invalid after this upgrade, as the key id is nowdid:ethr:...#controller
2.4.0 (2020-08-21)
2.3.4 (2020-08-19)
- deps: update dependency did-resolver to v2.1.1 (1a4cbca)
2.3.3 (2020-08-14)
- deps: update dependency did-resolver to v2.1.0 (b26d387)
2.3.2 (2020-07-07)
2.3.1 (2020-07-04)
- deps: update dependency ethjs-contract to ^0.2.0 (b667ce6)
2.3.0 (2020-07-03)
- deps: update dependency did-resolver to v1.1.0 (ab47058)
2.2.0 (2020-02-25)
2.1.0 (2020-02-10)
- Add types declaration stubb (05944b1)
2.0.0 (2020-01-24)
- require a configuration to be used when initializing the resolver (3adc029)
- this removes the fallback hardcoded RPC URLs and will fail early when a wrong configuration (or none) is provided to
getResolver()