Skip to content

Commit 9f78a6e

Browse files
feat: replaced openid4vp library and support draft 24 (#2172)
Signed-off-by: Martin Auer <martin.auer97@gmail.com> Signed-off-by: Timo Glastra <timo@animo.id> Co-authored-by: Timo Glastra <timo@animo.id>
1 parent 44a4d72 commit 9f78a6e

File tree

134 files changed

+7741
-5748
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

134 files changed

+7741
-5748
lines changed

.changeset/curly-snails-refuse.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@credo-ts/core": patch
3+
---
4+
5+
fix: support the case where non-self-signed x509 certificate is in the list of trusted certificates. It also fixes a bug where it would take the incorrect certificates for validation
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@credo-ts/anoncreds": minor
3+
---
4+
5+
upgrade anoncreds wrapper to 0.3

.changeset/hungry-singers-grin.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@credo-ts/openid4vc': minor
3+
---
4+
5+
feat(openid4vc): openid4vp alpha

.changeset/little-bees-explain.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@credo-ts/openid4vc": minor
3+
---
4+
5+
resolveIssuanceAuthorizationRequest has been renamed to resolveOpenId4VciAuthorizationRequest

.changeset/nice-laws-kneel.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@credo-ts/openid4vc': minor
3+
---
4+
5+
feat(openid4vc): add support for new dcql query syntax for oid4vp

.changeset/nice-poems-repeat.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@credo-ts/askar': patch
3+
'@credo-ts/core': patch
4+
---
5+
6+
allow A128GCM as allowed value for ECDH encryption

.changeset/popular-shoes-accept.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@credo-ts/openid4vc": minor
3+
---
4+
5+
refactor: Support for SIOPv2 has been removed and all interfaces and classes that included Siop in the name (such as OpenId4VcSiopHolderService) have been renamed to OpenId4Vp (so OpenId4VpHolderService)

.changeset/slimy-rats-beam.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@credo-ts/openid4vc": minor
3+
---
4+
5+
OpenID4VP draft 24 is supported along with transaction data, DCQL, and other features. This has impact on the API, but draft 21 is still supported by providing the `version` param when creating a request

.changeset/slow-humans-attack.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@credo-ts/openid4vc": minor
3+
---
4+
5+
the default value for `responseMode` has changed from `direct_post` (unencrypted) to `direct_post.jwt` (encrypted)

.changeset/slow-trains-return.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@credo-ts/openid4vc": minor
3+
"@credo-ts/core": minor
4+
---
5+
6+
fixed an issue where expectedUpdate in an mdoc would be set to undefined. This is a breaking change as previously issued mDOCs containing expectedUpdate values of undefined are not valid anymore, and will cause issues during verification

0 commit comments

Comments
 (0)