Skip to content

Commit

Permalink
chore: Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
nklomp committed Sep 28, 2023
1 parent b832cb0 commit 3c82cb3
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 8 deletions.
31 changes: 25 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,32 @@
The DID Auth SIOP typescript library is still in an alpha state at this point. Please note that the interfaces might
still change a bit as the software still is in active development.

## 0.4.0 - 2023-09-28

- Fixed:
- Claims are not required in the auth request
- State is not required in payloads
- We didn't handle merging of verification options present on an object and passed in as argument nicely

- Updated:
- Updated to another JSONPath implementation for improved security `@astronautlabs/jsonpath`
- Better error handling and logging in the session manager
- Allow for numbers in the scheme thus supporting openid4vp://

- Added:
- Allow to pass additional claims as verified data in the authorization response. Which can be handy in case you
want to extract data from a VP and pass that to the app that uses this library

## v0.3.1 - 2023-05-17

Bugfix release, fixing RPBuilder export and a client_id bug when not explicitly provided to the RP.

- Fixed:
- Changed RPBuilder default export to a named export
- Fix #54. The client_id took the whole registration object, instead of the client_id in case it was not provided explicitly
- Changed RPBuilder default export to a named export
- Fix #54. The client_id took the whole registration object, instead of the client_id in case it was not provided
explicitly
- Updated:
- SSI-types have been updated to the latest version.

- SSI-types have been updated to the latest version.

## v0.3.0 - 2023-04-30

Expand All @@ -24,8 +41,10 @@ methods.
- Allow to restrict selecting VCs against Formats not communicated in a presentation definition. For instance useful
for filtering against a OID4VP RP, which signals support for certain Formats, but uses a definition which does not
include this information
- Allow to restrict selecting VCs against DID methods not communicated in a presentation definition. For instance useful
for filtering against a OID4VP RP, which signals support for certain DID methods, but uses a definition which does not
- Allow to restrict selecting VCs against DID methods not communicated in a presentation definition. For instance
useful
for filtering against a OID4VP RP, which signals support for certain DID methods, but uses a definition which does
not
include this information
- Allow passing in submission data separately from a VP. Again useful in a OID4VP situation, where presentation
submission objects can be transferred next to the VP instead if in the VP
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "@sphereon/did-auth-siop",
"version": "0.3.2-unstable.9",
"version": "0.4.0",
"source": "src/index.ts",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"license": "Apache-2.0",
"repository": {
"url": "https://github.com/Sphereon-Opensource/did-auth-siop.git"
"url": "https://github.com/Sphereon-Opensource/SIOP-OID4VP.git"
},
"author": "Sphereon",
"description": "Self Issued OpenID V2 (SIOPv2) and OpenID 4 Verifiable Presentations (OID4VP)",
Expand Down

0 comments on commit 3c82cb3

Please sign in to comment.