Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): new version #20

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .changeset/afraid-falcons-work.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/chatty-buttons-sip.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/funny-actors-kiss.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/healthy-items-push.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/lemon-buses-pump.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/mighty-cougars-work.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/perfect-bees-clean.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/red-ladybugs-perform.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/selfish-dolls-fix.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/twelve-kangaroos-help.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/twenty-shirts-love.md

This file was deleted.

30 changes: 30 additions & 0 deletions packages/oauth2/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# @openid4vc/oauth2

## 0.3.0

### Minor Changes

- 70b9740: Add support for OpenID4VCI draft 15. It also includes improved support for client (wallet) attestations, and better support for server side verification.

Due to the changes between Draft 14 and Draft 15 and it's up to the caller of this library to handle the difference between the versions. Draft 11 is still supported based on Draft 14 syntax (and thus will be automatically converted).

- 70b9740: fix typo in param from authorizationServerMetata to authorizationServerMetadata
- 70b9740: replace the `dpopJwk` return value with `dpop` object with `jwk` key. It now also returns the `jwkThumbprint`
- 26451d7: Before this PR, all packages used Valibot for data validation.
We have now fully transitioned to Zod. This introduces obvious breaking changes for some packages that re-exported Valibot types or schemas for example.
- f798259: refactor: change the jwt signer method 'trustChain' to 'federation' and make 'trustChain' variable optional.
- c23c86f: add support for sha-384, sha-512, rename SHA-256 to sha-256 to align with IANA hash algorithm names (https://www.iana.org/assignments/named-information/named-information.xhtml)

### Patch Changes

- c8ce780: fix: path where oauth2 authorization server metadata is retrieved from.

For OAuth you need to put `.well-known/oauth-authorization-server` between the origin and path (so `https://funke.animo.id/provider` becomes `https://funke.animo.id/.well-known/oauth-authorization-server/provider`). We were putting the well known path after the full issuer url.

It will now first check the correct path, and fall back to the invalid path.

- 3b9b88a: fix: create fetch wrapper that always calls toString on URLSearchParams as React Native does not encode this correctly while Node.JS does
- Updated dependencies [70b9740]
- Updated dependencies [70b9740]
- Updated dependencies [26451d7]
- Updated dependencies [3b9b88a]
- @openid4vc/[email protected]

## 0.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/oauth2/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openid4vc/oauth2",
"version": "0.2.0",
"version": "0.3.0",
"files": ["dist"],
"license": "Apache-2.0",
"exports": "./src/index.ts",
Expand Down
36 changes: 36 additions & 0 deletions packages/openid4vci/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# @openid4vc/openid4vci

## 0.3.0

### Minor Changes

- 70b9740: Add support for OpenID4VCI draft 15. It also includes improved support for client (wallet) attestations, and better support for server side verification.

Due to the changes between Draft 14 and Draft 15 and it's up to the caller of this library to handle the difference between the versions. Draft 11 is still supported based on Draft 14 syntax (and thus will be automatically converted).

- 70b9740: fix typo in param from authorizationServerMetata to authorizationServerMetadata
- 1b5e003: renamed oid4vci to openid4vci. This includes the package name, but also the class names and oid4vpRequestUrl to openid4vpRequestUrl
- 70b9740: replace the `dpopJwk` return value with `dpop` object with `jwk` key. It now also returns the `jwkThumbprint`
- 26451d7: Before this PR, all packages used Valibot for data validation.
We have now fully transitioned to Zod. This introduces obvious breaking changes for some packages that re-exported Valibot types or schemas for example.
- f798259: refactor: change the jwt signer method 'trustChain' to 'federation' and make 'trustChain' variable optional.
- c23c86f: add support for sha-384, sha-512, rename SHA-256 to sha-256 to align with IANA hash algorithm names (https://www.iana.org/assignments/named-information/named-information.xhtml)

### Patch Changes

- c8ce780: fix: path where oauth2 authorization server metadata is retrieved from.

For OAuth you need to put `.well-known/oauth-authorization-server` between the origin and path (so `https://funke.animo.id/provider` becomes `https://funke.animo.id/.well-known/oauth-authorization-server/provider`). We were putting the well known path after the full issuer url.

It will now first check the correct path, and fall back to the invalid path.

- 3b9b88a: fix: create fetch wrapper that always calls toString on URLSearchParams as React Native does not encode this correctly while Node.JS does
- Updated dependencies [70b9740]
- Updated dependencies [70b9740]
- Updated dependencies [70b9740]
- Updated dependencies [c8ce780]
- Updated dependencies [26451d7]
- Updated dependencies [f798259]
- Updated dependencies [c23c86f]
- Updated dependencies [3b9b88a]
- @openid4vc/[email protected]
- @openid4vc/[email protected]

## 0.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/openid4vci/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openid4vc/openid4vci",
"version": "0.2.0",
"version": "0.3.0",
"files": ["dist"],
"license": "Apache-2.0",
"exports": "./src/index.ts",
Expand Down
23 changes: 23 additions & 0 deletions packages/openid4vp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# @openid4vc/openid4vp

## 0.3.0

### Minor Changes

- 1b5e003: feat: initial version of openid4vp
- f798259: refactor: change the jwt signer method 'trustChain' to 'federation' and make 'trustChain' variable optional.

### Patch Changes

- 971f885: fix: export JarmMode enum
- 3b9b88a: fix: create fetch wrapper that always calls toString on URLSearchParams as React Native does not encode this correctly while Node.JS does
- Updated dependencies [70b9740]
- Updated dependencies [70b9740]
- Updated dependencies [70b9740]
- Updated dependencies [c8ce780]
- Updated dependencies [26451d7]
- Updated dependencies [f798259]
- Updated dependencies [c23c86f]
- Updated dependencies [3b9b88a]
- @openid4vc/[email protected]
- @openid4vc/[email protected]
2 changes: 1 addition & 1 deletion packages/openid4vp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openid4vc/openid4vp",
"version": "0.2.0",
"version": "0.3.0",
"files": ["dist"],
"license": "Apache-2.0",
"exports": "./src/index.ts",
Expand Down
16 changes: 16 additions & 0 deletions packages/utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @openid4vc/utils

## 0.3.0

### Minor Changes

- 70b9740: Add support for OpenID4VCI draft 15. It also includes improved support for client (wallet) attestations, and better support for server side verification.

Due to the changes between Draft 14 and Draft 15 and it's up to the caller of this library to handle the difference between the versions. Draft 11 is still supported based on Draft 14 syntax (and thus will be automatically converted).

- 70b9740: fix typo in param from authorizationServerMetata to authorizationServerMetadata
- 26451d7: Before this PR, all packages used Valibot for data validation.
We have now fully transitioned to Zod. This introduces obvious breaking changes for some packages that re-exported Valibot types or schemas for example.

### Patch Changes

- 3b9b88a: fix: create fetch wrapper that always calls toString on URLSearchParams as React Native does not encode this correctly while Node.JS does

## 0.2.0

## 0.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openid4vc/utils",
"version": "0.2.0",
"version": "0.3.0",
"files": ["dist"],
"license": "Apache-2.0",
"exports": "./src/index.ts",
Expand Down