Skip to content

Releases: energywebfoundation/passport-did-auth

v2.0.1-alpha.3

29 Jun 10:37
Compare
Choose a tag to compare
v2.0.1-alpha.3 Pre-release
Pre-release

2.0.1-alpha.3 (2023-06-29)

Bug Fixes

v2.0.1-alpha.2

29 Jun 05:30
Compare
Choose a tag to compare
v2.0.1-alpha.2 Pre-release
Pre-release

2.0.1-alpha.2 (2023-06-29)

Bug Fixes

  • install type defs for test utils (e6dcb66)
  • login to test ssi-hub (e439cd6)
  • resolve json in tests (d59e6c9)
  • uninstall @ethersproject/providers (1f7a174)

v2.0.1-alpha.1

28 Mar 09:02
Compare
Choose a tag to compare
v2.0.1-alpha.1 Pre-release
Pre-release

2.0.1-alpha.1 (2023-03-28)

Bug Fixes

  • LoginStrategy: remove IPFS store from constructor and remove import (#373) (643f410)

v2.0.0

21 Mar 05:33
Compare
Choose a tag to compare

2.0.0 (2023-03-21)

⚠ BREAKING CHANGES

  • ipfs url replaced by ipfs params object
  • initialise loginstrategy with includeallroles property to filter claims
  • ens registry must be set for LoginStrategy

Features

  • add cache to resolvers (1a291c2)
  • add diddocument resolution and caching to credential resolver (19f5708)
  • add option to verify all claims (4199ea8)
  • add status check for role credential (a1f83e2)
  • add support for old DID format (d10b875)
  • add support for siwe (677201a)
  • add tests (ec68e2f)
  • add token payload validation (cfde615)
  • add validation check for siwe message uri (a17ad4b)
  • code refactoring (2d25f40)
  • enabling http keep-alive for the CacheServerClient (#325) (d449709)
  • export external dependencies (0ab1f14)
  • login strategy login to ssi-hub with siwe (c816b1c)
  • return reason for failed authorisation (0249a25)
  • return valid and invalid roles after authentication (c9aabb8)
  • update authenticate to handle login via siwe (0dbc1c3)
  • update logging (30dd250)
  • update tests (b5a0436)
  • update tests to validate credential status (22340f4)
  • verify hierarchy of issuers for credential (c160e19)

Bug Fixes

  • add additional filters to off-chain claim filtering (#303) (77ff339)
  • add chainName to LoginStrategyOptions and set on cache client config (7c0baec)
  • add validation for accepted roles against uniqueroles (418ef93)
  • apply formatting (a984f7b)
  • check for expiration date (b50f337)
  • code lint error (210ae06)
  • code linting error (2053da1)
  • code refactoring (1f2bfcc)
  • compare stringified roles (16166f1)
  • correct comment (3e23acd)
  • downgrade didstore to v0.7.1-alpha.816.0 (c7eae95)
  • error validation (8bb5f1e)
  • export types (4b69c1b)
  • fetching off-chain claims from did document (#304) (a4c6999)
  • filter claims before verification (b1a2d24)
  • fixing a bug when DIDs with no roles are always accepted (fbe6c71)
  • omit invalid claims in off-chain claims (3568244)
  • read role from correspondig resolver (cf1173b)
  • refactor role def resolution (af4fc31)
  • resolve conflicts (62a8b6d)
  • set ipfs headers (d09a054)
  • update did with chain name for siwe verification (53a8215)
  • update implementation specific to jsonwebtoken (775212a)
  • update package-lock.json (3b96cfa)
  • update variable decalration name (958ad3c)
  • upgrade dependencies (189d258)
  • use chainid from siwe payload (0308638)
  • use jwtsignoptions for test cases (48ac9b5)
  • use type siwemessage (2895345)
  • validate if claimType exists (3ba5e3f)

Documentation

  • add contract addr references and seq diagram (2c6225d)
  • add use case example for loginstrategy (c1e8e66)
  • README: add section about token payload structure (7783e36)
  • update active maintainers (b32124e)
  • update class documentation (35ce549)
  • update docs for loginstrategy (b5c9afe)
  • update readme (ff781a8)

v2.0.0-alpha.30

14 Mar 11:24
Compare
Choose a tag to compare
v2.0.0-alpha.30 Pre-release
Pre-release

2.0.0-alpha.30 (2023-03-14)

Bug Fixes

  • add chainName to LoginStrategyOptions and set on cache client config (7c0baec)
  • update did with chain name for siwe verification (53a8215)
  • use chainid from siwe payload (0308638)

v2.0.0-alpha.29

01 Mar 13:23
Compare
Choose a tag to compare
v2.0.0-alpha.29 Pre-release
Pre-release

2.0.0-alpha.29 (2023-03-01)

Features

  • login strategy login to ssi-hub with siwe (c816b1c)

v2.0.0-alpha.28

24 Feb 08:16
Compare
Choose a tag to compare
v2.0.0-alpha.28 Pre-release
Pre-release

2.0.0-alpha.28 (2023-02-24)

Bug Fixes

  • code linting error (2053da1)
  • update implementation specific to jsonwebtoken (775212a)
  • use jwtsignoptions for test cases (48ac9b5)

v2.0.0-alpha.27

22 Feb 11:13
Compare
Choose a tag to compare
v2.0.0-alpha.27 Pre-release
Pre-release

2.0.0-alpha.27 (2023-02-22)

Features

  • add support for siwe (677201a)
  • add validation check for siwe message uri (a17ad4b)
  • update authenticate to handle login via siwe (0dbc1c3)

Bug Fixes

Documentation

  • update docs for loginstrategy (b5c9afe)

v2.0.0-alpha.26

17 Jan 13:00
Compare
Choose a tag to compare
v2.0.0-alpha.26 Pre-release
Pre-release

2.0.0-alpha.26 (2023-01-17)

Bug Fixes

  • downgrade didstore to v0.7.1-alpha.816.0 (c7eae95)

v2.0.0-alpha.25

09 Dec 04:58
Compare
Choose a tag to compare
v2.0.0-alpha.25 Pre-release
Pre-release

2.0.0-alpha.25 (2022-12-09)

Bug Fixes