From 4a634b77aadb59b93dd384018e64045fe95762e7 Mon Sep 17 00:00:00 2001 From: Niels Klomp Date: Thu, 28 Sep 2023 22:19:19 +0200 Subject: [PATCH] feat: Do not raise an error by default in case we encounter a VC with a statuslist we do not support. More strict scenario's are supported with an optional parm --- packages/agent-config/CHANGELOG.md | 11 +++----- .../contact-manager-rest-api/CHANGELOG.md | 12 +++------ packages/contact-manager/CHANGELOG.md | 7 +---- packages/data-store/CHANGELOG.md | 11 +++----- packages/dev/CHANGELOG.md | 7 +---- packages/issuance-branding/CHANGELOG.md | 7 +---- packages/kv-store/CHANGELOG.md | 7 +---- packages/ms-authenticator/CHANGELOG.md | 7 +---- packages/ms-request-api/CHANGELOG.md | 7 +---- packages/oid4vci-issuer-rest-api/CHANGELOG.md | 11 +++----- .../oid4vci-issuer-rest-client/CHANGELOG.md | 9 ++----- packages/oid4vci-issuer-store/CHANGELOG.md | 9 ++----- packages/oid4vci-issuer/CHANGELOG.md | 11 +++----- packages/presentation-exchange/CHANGELOG.md | 9 ++----- packages/qr-code-generator/CHANGELOG.md | 7 +---- packages/siopv2-oid4vp-common/CHANGELOG.md | 7 +---- packages/siopv2-oid4vp-op-auth/CHANGELOG.md | 9 ++----- packages/siopv2-oid4vp-rp-auth/CHANGELOG.md | 9 ++----- .../siopv2-oid4vp-rp-rest-api/CHANGELOG.md | 9 ++----- .../siopv2-oid4vp-rp-rest-client/CHANGELOG.md | 9 ++----- packages/ssi-express-support/CHANGELOG.md | 16 ++++-------- packages/ssi-sdk-core/CHANGELOG.md | 10 ++----- packages/ssi-types/CHANGELOG.md | 12 +++------ .../uni-resolver-registrar-api/CHANGELOG.md | 9 ++----- packages/vc-handler-ld-local/CHANGELOG.md | 26 +++++++------------ .../CHANGELOG.md | 7 +---- .../CHANGELOG.md | 7 +---- packages/vc-status-list/CHANGELOG.md | 14 +++------- packages/vc-status-list/src/functions.ts | 25 +++++++++++++++--- .../CHANGELOG.md | 7 +---- .../CHANGELOG.md | 7 +---- packages/w3c-vc-api/CHANGELOG.md | 11 +++----- packages/web3-provider-headless/CHANGELOG.md | 13 +++------- packages/wellknown-did-issuer/CHANGELOG.md | 11 +++----- packages/wellknown-did-verifier/CHANGELOG.md | 7 +---- 35 files changed, 99 insertions(+), 258 deletions(-) diff --git a/packages/agent-config/CHANGELOG.md b/packages/agent-config/CHANGELOG.md index 719e5fd7c..5ad1cb58c 100644 --- a/packages/agent-config/CHANGELOG.md +++ b/packages/agent-config/CHANGELOG.md @@ -5,16 +5,11 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/contact-manager-rest-api/CHANGELOG.md b/packages/contact-manager-rest-api/CHANGELOG.md index 7c8266e6e..3d45ede50 100644 --- a/packages/contact-manager-rest-api/CHANGELOG.md +++ b/packages/contact-manager-rest-api/CHANGELOG.md @@ -5,19 +5,13 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Bug Fixes -* fixed partyId property in rest api ([51861fd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/51861fd35110b57975c4d897893a65f670e50430)) - +- fixed partyId property in rest api ([51861fd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/51861fd35110b57975c4d897893a65f670e50430)) ### Features -* Add initial versions of VC API clients back ([f6465cf](https://github.com/Sphereon-Opensource/SSI-SDK/commit/f6465cf91e32e29349e91e203a2354cb229052ad)) -* added contact test data ([daeb87d](https://github.com/Sphereon-Opensource/SSI-SDK/commit/daeb87d5a5f3f955b096be44e098d053f78a885b)) - - - - +- Add initial versions of VC API clients back ([f6465cf](https://github.com/Sphereon-Opensource/SSI-SDK/commit/f6465cf91e32e29349e91e203a2354cb229052ad)) +- added contact test data ([daeb87d](https://github.com/Sphereon-Opensource/SSI-SDK/commit/daeb87d5a5f3f955b096be44e098d053f78a885b)) # Change Log diff --git a/packages/contact-manager/CHANGELOG.md b/packages/contact-manager/CHANGELOG.md index 4020970fb..a233a41fb 100644 --- a/packages/contact-manager/CHANGELOG.md +++ b/packages/contact-manager/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/data-store/CHANGELOG.md b/packages/data-store/CHANGELOG.md index 6570ce1a3..ec56f5627 100644 --- a/packages/data-store/CHANGELOG.md +++ b/packages/data-store/CHANGELOG.md @@ -5,16 +5,11 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/dev/CHANGELOG.md b/packages/dev/CHANGELOG.md index 363c09505..34af1a9f3 100644 --- a/packages/dev/CHANGELOG.md +++ b/packages/dev/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/issuance-branding/CHANGELOG.md b/packages/issuance-branding/CHANGELOG.md index 5940ee906..e096d37d4 100644 --- a/packages/issuance-branding/CHANGELOG.md +++ b/packages/issuance-branding/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/kv-store/CHANGELOG.md b/packages/kv-store/CHANGELOG.md index aacbdc65a..85246b3d3 100644 --- a/packages/kv-store/CHANGELOG.md +++ b/packages/kv-store/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/uport-project/veramo/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/uport-project/veramo/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/uport-project/veramo/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/uport-project/veramo/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/ms-authenticator/CHANGELOG.md b/packages/ms-authenticator/CHANGELOG.md index 067db4c05..11f141fca 100644 --- a/packages/ms-authenticator/CHANGELOG.md +++ b/packages/ms-authenticator/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/ms-request-api/CHANGELOG.md b/packages/ms-request-api/CHANGELOG.md index 2ae3bb151..5d4680690 100644 --- a/packages/ms-request-api/CHANGELOG.md +++ b/packages/ms-request-api/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/oid4vci-issuer-rest-api/CHANGELOG.md b/packages/oid4vci-issuer-rest-api/CHANGELOG.md index 6ec0d96c1..89a848cde 100644 --- a/packages/oid4vci-issuer-rest-api/CHANGELOG.md +++ b/packages/oid4vci-issuer-rest-api/CHANGELOG.md @@ -5,16 +5,11 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/oid4vci-issuer-rest-client/CHANGELOG.md b/packages/oid4vci-issuer-rest-client/CHANGELOG.md index fd99f989b..f646dc4b1 100644 --- a/packages/oid4vci-issuer-rest-client/CHANGELOG.md +++ b/packages/oid4vci-issuer-rest-client/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add auth support to VCI REST client ([c541b23](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/c541b2347f4d602e5a017116e5d0155e8d6290dd)) -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add auth support to VCI REST client ([c541b23](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/c541b2347f4d602e5a017116e5d0155e8d6290dd)) +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/oid4vci-issuer-store/CHANGELOG.md b/packages/oid4vci-issuer-store/CHANGELOG.md index a7ee781dc..553717bc9 100644 --- a/packages/oid4vci-issuer-store/CHANGELOG.md +++ b/packages/oid4vci-issuer-store/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/oid4vci-issuer/CHANGELOG.md b/packages/oid4vci-issuer/CHANGELOG.md index e33e78ad3..1149f855d 100644 --- a/packages/oid4vci-issuer/CHANGELOG.md +++ b/packages/oid4vci-issuer/CHANGELOG.md @@ -5,16 +5,11 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* Allow VCI issuer to also supply the issuer DID when the credential issuer is an object without an id ([7c72d31](https://github.com/Sphereon-Opensource/SSI-SDK/commit/7c72d31e05b90d0064dcff5ab25c985636438ec8)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- Allow VCI issuer to also supply the issuer DID when the credential issuer is an object without an id ([7c72d31](https://github.com/Sphereon-Opensource/SSI-SDK/commit/7c72d31e05b90d0064dcff5ab25c985636438ec8)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/presentation-exchange/CHANGELOG.md b/packages/presentation-exchange/CHANGELOG.md index 16cfdbe7f..2993de86f 100644 --- a/packages/presentation-exchange/CHANGELOG.md +++ b/packages/presentation-exchange/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/qr-code-generator/CHANGELOG.md b/packages/qr-code-generator/CHANGELOG.md index 17c4522a5..99e667b94 100644 --- a/packages/qr-code-generator/CHANGELOG.md +++ b/packages/qr-code-generator/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/siopv2-oid4vp-common/CHANGELOG.md b/packages/siopv2-oid4vp-common/CHANGELOG.md index 38393ee1a..db3cd0e23 100644 --- a/packages/siopv2-oid4vp-common/CHANGELOG.md +++ b/packages/siopv2-oid4vp-common/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/siopv2-oid4vp-op-auth/CHANGELOG.md b/packages/siopv2-oid4vp-op-auth/CHANGELOG.md index b7230a7ea..da1ae7445 100644 --- a/packages/siopv2-oid4vp-op-auth/CHANGELOG.md +++ b/packages/siopv2-oid4vp-op-auth/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/siopv2-oid4vp-rp-auth/CHANGELOG.md b/packages/siopv2-oid4vp-rp-auth/CHANGELOG.md index c1cab6849..9979911eb 100644 --- a/packages/siopv2-oid4vp-rp-auth/CHANGELOG.md +++ b/packages/siopv2-oid4vp-rp-auth/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/siopv2-oid4vp-rp-rest-api/CHANGELOG.md b/packages/siopv2-oid4vp-rp-rest-api/CHANGELOG.md index 768d5d75f..4cec9ed50 100644 --- a/packages/siopv2-oid4vp-rp-rest-api/CHANGELOG.md +++ b/packages/siopv2-oid4vp-rp-rest-api/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/siopv2-oid4vp-rp-rest-client/CHANGELOG.md b/packages/siopv2-oid4vp-rp-rest-client/CHANGELOG.md index 641f0cccf..fa67dbe11 100644 --- a/packages/siopv2-oid4vp-rp-rest-client/CHANGELOG.md +++ b/packages/siopv2-oid4vp-rp-rest-client/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add static header support to siop rest client ([e9fb5ee](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/e9fb5ee97e9f466b87a7a0424392571cff9fd56c)) -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add static header support to siop rest client ([e9fb5ee](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/e9fb5ee97e9f466b87a7a0424392571cff9fd56c)) +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/ssi-express-support/CHANGELOG.md b/packages/ssi-express-support/CHANGELOG.md index c530bb8e9..56067f64d 100644 --- a/packages/ssi-express-support/CHANGELOG.md +++ b/packages/ssi-express-support/CHANGELOG.md @@ -5,22 +5,16 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Bug Fixes -* Make sure we do not throw an error when the IDP does not have an end_session_url ([781e250](https://github.com/Sphereon-Opensource/SSI-SDK/commit/781e2500a3296fb74f3c774b8e2862cbca9abdb0)) - +- Make sure we do not throw an error when the IDP does not have an end_session_url ([781e250](https://github.com/Sphereon-Opensource/SSI-SDK/commit/781e2500a3296fb74f3c774b8e2862cbca9abdb0)) ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* web3 headless provider and wallet ([00fc40a](https://github.com/Sphereon-Opensource/SSI-SDK/commit/00fc40a6fd2ade1cab03d750a1c012ca8cb6d05a)) -* web3 headless provider and wallet ([c69cf9e](https://github.com/Sphereon-Opensource/SSI-SDK/commit/c69cf9e65de30180e2898ed2289c572fe228eb20)) -* web3 headless provider and wallet ([62dc7df](https://github.com/Sphereon-Opensource/SSI-SDK/commit/62dc7dfb43b0461707d4ef2afc6f21406e57ae5e)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- web3 headless provider and wallet ([00fc40a](https://github.com/Sphereon-Opensource/SSI-SDK/commit/00fc40a6fd2ade1cab03d750a1c012ca8cb6d05a)) +- web3 headless provider and wallet ([c69cf9e](https://github.com/Sphereon-Opensource/SSI-SDK/commit/c69cf9e65de30180e2898ed2289c572fe228eb20)) +- web3 headless provider and wallet ([62dc7df](https://github.com/Sphereon-Opensource/SSI-SDK/commit/62dc7dfb43b0461707d4ef2afc6f21406e57ae5e)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/ssi-sdk-core/CHANGELOG.md b/packages/ssi-sdk-core/CHANGELOG.md index 5f590c080..6eab86379 100644 --- a/packages/ssi-sdk-core/CHANGELOG.md +++ b/packages/ssi-sdk-core/CHANGELOG.md @@ -5,19 +5,13 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Bug Fixes -* Fix multibase/codec code ([4354927](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/43549278bb1a2f10f8eb4fab03abcd78c234bda2)) - +- Fix multibase/codec code ([4354927](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/43549278bb1a2f10f8eb4fab03abcd78c234bda2)) ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/ssi-types/CHANGELOG.md b/packages/ssi-types/CHANGELOG.md index ac3674b75..8a192ff87 100644 --- a/packages/ssi-types/CHANGELOG.md +++ b/packages/ssi-types/CHANGELOG.md @@ -5,20 +5,14 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Bug Fixes -* Create a issuer.id in a uniform credential in case the issuer is already an object and there is an iss claim in the JWT ([706baff](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/706baffee81c1a6993bf1573a083696c45cb3ab9)) - +- Create a issuer.id in a uniform credential in case the issuer is already an object and there is an iss claim in the JWT ([706baff](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/706baffee81c1a6993bf1573a083696c45cb3ab9)) ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) ## [0.15.1](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/uni-resolver-registrar-api/CHANGELOG.md b/packages/uni-resolver-registrar-api/CHANGELOG.md index 35e1c29b6..601e9118c 100644 --- a/packages/uni-resolver-registrar-api/CHANGELOG.md +++ b/packages/uni-resolver-registrar-api/CHANGELOG.md @@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/vc-handler-ld-local/CHANGELOG.md b/packages/vc-handler-ld-local/CHANGELOG.md index 5c0091a30..5dd321a0c 100644 --- a/packages/vc-handler-ld-local/CHANGELOG.md +++ b/packages/vc-handler-ld-local/CHANGELOG.md @@ -5,27 +5,21 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Bug Fixes -* Ed25519 2018 handling for verification ([b858710](https://github.com/Sphereon-Opensource/SSI-SDK/commit/b858710167a34a6a1c968f459cfae207b0d5a226)) -* Ed25519 2018 handling for verification ([14125e5](https://github.com/Sphereon-Opensource/SSI-SDK/commit/14125e58070e89b0c1a95769f24af79c0c1e1df5)) -* Fix multibase/codec code ([4354927](https://github.com/Sphereon-Opensource/SSI-SDK/commit/43549278bb1a2f10f8eb4fab03abcd78c234bda2)) -* Internally alg needs uppercase ([0388f11](https://github.com/Sphereon-Opensource/SSI-SDK/commit/0388f117d6cf1d753cf0eff10a3ab6a98f10faa0)) -* Secp256k recovery 2020 fix ([196ad4c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/196ad4c158cc5c51400c17ed52f521b3deeb52e8)) -* Secp256k recovery 2020 fix ([8be1da2](https://github.com/Sphereon-Opensource/SSI-SDK/commit/8be1da2a13572ec3dace13d87f9206d357f34266)) - +- Ed25519 2018 handling for verification ([b858710](https://github.com/Sphereon-Opensource/SSI-SDK/commit/b858710167a34a6a1c968f459cfae207b0d5a226)) +- Ed25519 2018 handling for verification ([14125e5](https://github.com/Sphereon-Opensource/SSI-SDK/commit/14125e58070e89b0c1a95769f24af79c0c1e1df5)) +- Fix multibase/codec code ([4354927](https://github.com/Sphereon-Opensource/SSI-SDK/commit/43549278bb1a2f10f8eb4fab03abcd78c234bda2)) +- Internally alg needs uppercase ([0388f11](https://github.com/Sphereon-Opensource/SSI-SDK/commit/0388f117d6cf1d753cf0eff10a3ab6a98f10faa0)) +- Secp256k recovery 2020 fix ([196ad4c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/196ad4c158cc5c51400c17ed52f521b3deeb52e8)) +- Secp256k recovery 2020 fix ([8be1da2](https://github.com/Sphereon-Opensource/SSI-SDK/commit/8be1da2a13572ec3dace13d87f9206d357f34266)) ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) -* statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) +- statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/vc-status-list-issuer-drivers/CHANGELOG.md b/packages/vc-status-list-issuer-drivers/CHANGELOG.md index 036d5d963..d0e1d8cdb 100644 --- a/packages/vc-status-list-issuer-drivers/CHANGELOG.md +++ b/packages/vc-status-list-issuer-drivers/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) # [0.14.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.13.0...v0.14.0) (2023-08-09) diff --git a/packages/vc-status-list-issuer-rest-api/CHANGELOG.md b/packages/vc-status-list-issuer-rest-api/CHANGELOG.md index 036d5d963..d0e1d8cdb 100644 --- a/packages/vc-status-list-issuer-rest-api/CHANGELOG.md +++ b/packages/vc-status-list-issuer-rest-api/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) # [0.14.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.13.0...v0.14.0) (2023-08-09) diff --git a/packages/vc-status-list/CHANGELOG.md b/packages/vc-status-list/CHANGELOG.md index b847caa56..bd2986bd2 100644 --- a/packages/vc-status-list/CHANGELOG.md +++ b/packages/vc-status-list/CHANGELOG.md @@ -5,21 +5,15 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Bug Fixes -* Ed25519 2018 handling for verification ([b858710](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/b858710167a34a6a1c968f459cfae207b0d5a226)) -* Fix multibase/codec code ([4354927](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/43549278bb1a2f10f8eb4fab03abcd78c234bda2)) - +- Ed25519 2018 handling for verification ([b858710](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/b858710167a34a6a1c968f459cfae207b0d5a226)) +- Fix multibase/codec code ([4354927](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/43549278bb1a2f10f8eb4fab03abcd78c234bda2)) ### Features -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-OpenSource/ssi-sdk/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) # [0.14.0](https://github.com/Sphereon-OpenSource/ssi-sdk/compare/v0.13.0...v0.14.0) (2023-08-09) diff --git a/packages/vc-status-list/src/functions.ts b/packages/vc-status-list/src/functions.ts index 98f8d2486..52bb23c0a 100644 --- a/packages/vc-status-list/src/functions.ts +++ b/packages/vc-status-list/src/functions.ts @@ -46,12 +46,14 @@ export function statusPluginStatusFunction(args: { mandatoryCredentialStatus?: boolean verifyStatusListCredential?: boolean verifyMatchingIssuers?: boolean + errorUnknownListType?: boolean }): StatusMethod { return async (credential: CredentialJwtOrJSON, didDoc: DIDDocument): Promise => { const result = await checkStatusForCredential({ ...args, documentLoader: args.documentLoader, credential: credential as OriginalVerifiableCredential, + errorUnknownListType: args.errorUnknownListType, }) return { @@ -69,8 +71,9 @@ export function vcLibCheckStatusFunction(args: { mandatoryCredentialStatus?: boolean verifyStatusListCredential?: boolean verifyMatchingIssuers?: boolean + errorUnknownListType?: boolean }) { - const { mandatoryCredentialStatus, verifyStatusListCredential, verifyMatchingIssuers } = args + const { mandatoryCredentialStatus, verifyStatusListCredential, verifyMatchingIssuers, errorUnknownListType } = args return (args: { credential: OriginalVerifiableCredential documentLoader: any @@ -84,6 +87,7 @@ export function vcLibCheckStatusFunction(args: { mandatoryCredentialStatus, verifyStatusListCredential, verifyMatchingIssuers, + errorUnknownListType, }) } } @@ -95,18 +99,31 @@ export async function checkStatusForCredential(args: { mandatoryCredentialStatus?: boolean verifyStatusListCredential?: boolean verifyMatchingIssuers?: boolean + errorUnknownListType?: boolean }): Promise<{ verified: boolean; error?: any }> { const verifyStatusListCredential = args.verifyStatusListCredential ?? true const verifyMatchingIssuers = args.verifyMatchingIssuers ?? true const uniform = CredentialMapper.toUniformCredential(args.credential) if (!('credentialStatus' in uniform) || !uniform.credentialStatus) { if (args.mandatoryCredentialStatus) { - throw Error('No credential status object found in the Verifiable Credential and it is mandatory') + const error = 'No credential status object found in the Verifiable Credential and it is mandatory' + console.log(error) + return { verified: false, error } } return { verified: true } } - - return checkStatus({ ...args, verifyStatusListCredential, verifyMatchingIssuers }) + if ('credentialStatus' in uniform && uniform.credentialStatus) { + if (uniform.credentialStatus.type === 'StatusList2021Entry') { + return checkStatus({ ...args, verifyStatusListCredential, verifyMatchingIssuers }) + } else if (args?.errorUnknownListType) { + const error = `Credential status type ${uniform.credentialStatus.type} is not supported, and check status has been configured to not allow for that` + console.log(error) + return { verified: false, error } + } else { + console.log(`Skipped verification of status type ${uniform.credentialStatus.type} as we do not support it (yet)`) + } + } + return { verified: true } } export async function simpleCheckStatusFromStatusListUrl(args: { diff --git a/packages/w3c-vc-api-issuer-rest-client/CHANGELOG.md b/packages/w3c-vc-api-issuer-rest-client/CHANGELOG.md index 96811158a..8c1650b77 100644 --- a/packages/w3c-vc-api-issuer-rest-client/CHANGELOG.md +++ b/packages/w3c-vc-api-issuer-rest-client/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add initial versions of VC API clients back ([f6465cf](https://github.com/Sphereon-Opensource/SSI-SDK/commit/f6465cf91e32e29349e91e203a2354cb229052ad)) - - - - +- Add initial versions of VC API clients back ([f6465cf](https://github.com/Sphereon-Opensource/SSI-SDK/commit/f6465cf91e32e29349e91e203a2354cb229052ad)) # [0.9.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.8.0...v0.9.0) (2023-03-09) diff --git a/packages/w3c-vc-api-verifier-rest-client/CHANGELOG.md b/packages/w3c-vc-api-verifier-rest-client/CHANGELOG.md index 167e644aa..6b209be5a 100644 --- a/packages/w3c-vc-api-verifier-rest-client/CHANGELOG.md +++ b/packages/w3c-vc-api-verifier-rest-client/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add initial versions of VC API clients back ([f6465cf](https://github.com/Sphereon-Opensource/SSI-SDK/commit/f6465cf91e32e29349e91e203a2354cb229052ad)) - - - - +- Add initial versions of VC API clients back ([f6465cf](https://github.com/Sphereon-Opensource/SSI-SDK/commit/f6465cf91e32e29349e91e203a2354cb229052ad)) # [0.9.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.8.0...v0.9.0) (2023-03-09) diff --git a/packages/w3c-vc-api/CHANGELOG.md b/packages/w3c-vc-api/CHANGELOG.md index 64db2e527..30b7cc6a8 100644 --- a/packages/w3c-vc-api/CHANGELOG.md +++ b/packages/w3c-vc-api/CHANGELOG.md @@ -5,16 +5,11 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/web3-provider-headless/CHANGELOG.md b/packages/web3-provider-headless/CHANGELOG.md index 86a302218..c0c7aab24 100644 --- a/packages/web3-provider-headless/CHANGELOG.md +++ b/packages/web3-provider-headless/CHANGELOG.md @@ -5,17 +5,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) -* web3 headless provider and wallet ([00fc40a](https://github.com/Sphereon-Opensource/SSI-SDK/commit/00fc40a6fd2ade1cab03d750a1c012ca8cb6d05a)) -* web3 headless provider and wallet ([c69cf9e](https://github.com/Sphereon-Opensource/SSI-SDK/commit/c69cf9e65de30180e2898ed2289c572fe228eb20)) -* web3 headless provider and wallet ([62dc7df](https://github.com/Sphereon-Opensource/SSI-SDK/commit/62dc7dfb43b0461707d4ef2afc6f21406e57ae5e)) - - - - +- statuslist2021 functions ([61729f3](https://github.com/Sphereon-Opensource/SSI-SDK/commit/61729f3c2808a96339ee64a82ff8cce12b1ecef2)) +- web3 headless provider and wallet ([00fc40a](https://github.com/Sphereon-Opensource/SSI-SDK/commit/00fc40a6fd2ade1cab03d750a1c012ca8cb6d05a)) +- web3 headless provider and wallet ([c69cf9e](https://github.com/Sphereon-Opensource/SSI-SDK/commit/c69cf9e65de30180e2898ed2289c572fe228eb20)) +- web3 headless provider and wallet ([62dc7df](https://github.com/Sphereon-Opensource/SSI-SDK/commit/62dc7dfb43b0461707d4ef2afc6f21406e57ae5e)) ## [0.14.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.14.0...v0.14.1) (2023-07-31) diff --git a/packages/wellknown-did-issuer/CHANGELOG.md b/packages/wellknown-did-issuer/CHANGELOG.md index 8e108dd32..ebfa74741 100644 --- a/packages/wellknown-did-issuer/CHANGELOG.md +++ b/packages/wellknown-did-issuer/CHANGELOG.md @@ -5,16 +5,11 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) -* statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) -* statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) +- statuslist2021 support ([2649b95](https://github.com/Sphereon-Opensource/SSI-SDK/commit/2649b95dc5fe5882d6b43ccfdcf085e37918e713)) +- statuslist2021 support ([46986dd](https://github.com/Sphereon-Opensource/SSI-SDK/commit/46986dd9eae27aaa6a980eac55a8d5e1d5c85a57)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10) diff --git a/packages/wellknown-did-verifier/CHANGELOG.md b/packages/wellknown-did-verifier/CHANGELOG.md index 69212bbab..16d07f7b9 100644 --- a/packages/wellknown-did-verifier/CHANGELOG.md +++ b/packages/wellknown-did-verifier/CHANGELOG.md @@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline # [0.16.0](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.1...v0.16.0) (2023-09-28) - ### Features -* Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) - - - - +- Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients ([d4e082c](https://github.com/Sphereon-Opensource/SSI-SDK/commit/d4e082c76693b2449a0bf101db99e974fe4a796f)) ## [0.15.1](https://github.com/Sphereon-Opensource/SSI-SDK/compare/v0.15.0...v0.15.1) (2023-08-10)