Skip to content

Releases: Sphereon-Opensource/SSI-SDK

v0.17.4

01 Oct 00:58
Compare
Choose a tag to compare

0.17.4 (2023-10-01)

Note: Version bump only for package @sphereon/sphereon-sdk.workspace

v0.17.3

30 Sep 21:34
Compare
Choose a tag to compare

0.17.3 (2023-09-30)

Note: Version bump only for package @sphereon/sphereon-sdk.workspace

v0.17.2

30 Sep 20:59
Compare
Choose a tag to compare

0.17.2 (2023-09-30)

Note: Version bump only for package @sphereon/sphereon-sdk.workspace

v0.17.1

28 Sep 23:18
Compare
Choose a tag to compare

0.17.1 (2023-09-28)

Bug Fixes

  • update deps to fix an issue with VCI offer ids not mapping on issuer metadata (aa6f98c)

v0.17.0

28 Sep 21:23
Compare
Choose a tag to compare

0.17.0 (2023-09-28)

Features

  • 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 (2dde4b7)
  • 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 (4a634b7)

v0.16.0

28 Sep 17:02
Compare
Choose a tag to compare

0.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)
  • Ed25519 2018 handling for verification (b858710)
  • Ed25519 2018 handling for verification (14125e5)
  • Fix multibase/codec code (4354927)
  • fixed partyId property in rest api (51861fd)
  • Internally alg needs uppercase (0388f11)
  • Make sure we do not throw an error when the IDP does not have an end_session_url (781e250)
  • Secp256k recovery 2020 fix (196ad4c)
  • Secp256k recovery 2020 fix (8be1da2)

Features

  • Add auth support to VCI REST client (c541b23)
  • Add initial versions of VC API clients back (f6465cf)
  • Add static header support to siop rest client (e9fb5ee)
  • Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients (d4e082c)
  • Add web3 signer/wallet support directly using KMS, so you can use keys managed by the KMS in web3, without ever having to expose private keys (e3d3df7)
  • added contact test data (daeb87d)
  • Allow VCI issuer to also supply the issuer DID when the credential issuer is an object without an id (7c72d31)
  • statuslist2021 functions (61729f3)
  • statuslist2021 support (2649b95)
  • statuslist2021 support (46986dd)
  • web3 headless provider and wallet (00fc40a)
  • web3 headless provider and wallet (c69cf9e)
  • web3 headless provider and wallet (62dc7df)

v0.15.1

10 Aug 02:52
Compare
Choose a tag to compare

0.15.1 (2023-08-10)

Bug Fixes

  • /well-known/did/json wasn't resolving anymore because of an incorrect path match (e94f4da)

v0.15.0

10 Aug 01:31
Compare
Choose a tag to compare

0.15.0 (2023-08-10)

Bug Fixes

  • Alg header was not correctly set, and we do support ES256 for JsonWebSignature2020 now (d8e961c)
  • Authentication fixes (adafd6b)

Features

  • Add graceful http server termination (bba073b)
  • Add morgan logging to express builder. Allow expres to start from build result (caa4909)
  • Add optional entra ID auth builder (960f2df)
  • Add optional static bearer auth builder, with hashed tokens (6a7dd17)
  • Allow document loader to also load DID from the agent and fall back to the universal resolver (all configurable) (f2f9fbc)
  • allow signing credential with local resolved DID. Especially handy for did:web that is not yet published/exposed (34793e9)
  • Separate SIOPv2 REST API into individual functions and use express-support (2495980)

v0.14.1

31 Jul 01:48
Compare
Choose a tag to compare

0.14.1 (2023-07-31)

Note: Version bump only for package @sphereon/sphereon-sdk.workspace

v0.14.0

30 Jul 23:45
Compare
Choose a tag to compare

0.14.0 (2023-07-30)

Bug Fixes

  • also publish when on a fix branch (e8b678e)
  • also publish when on a fix branch. Also run a diff before the frozen lockfile install so we can see what's going on (69a3200)
  • CI was still using yarn instead if pnpm in several places (ca16f70)
  • CI was still using yarn instead if pnpm in several places (c167259)
  • Fix relative DID resolution and Json websignature 2020 verification for ED25519 and some other algs (ca2682c)
  • Use agent resolver if not set, with fallback to universal resolver. Fix bug in response message (43c9313)
  • VCI did resolution from agent (7aa2bd3)
  • VCI did resolution from agent (2c913db)
  • VP did resolution from agent (aa3f3f1)

Features

  • Add express builder, cors configurer, passport authentication and casbin authorization support for APIs. (cb04fe8)
  • Add global web resolution provider. Add json error handler (f19d1d1)
  • Add partial DIF Universal Registrar and Resolver support (69c8046)
  • Add seperate did:web service to host did.json files managed by the agent (0a8a0bb)
  • Add support for ES256(k/r) in JsonWebsignature2020 signing (cd511d5)
  • Allow objects for error response. Improve json handling in error responses (4151c73)
  • Better support for MS Azure auth and re-using a MSAL client from Azure Request API (61bdfaf)
  • Move VC API endpoints to functions, to more easily create your own API server, only supporting certain endpoints (fc03507)